1 Tue Jun 6 22:09:02 2000 Christopher Faylor <cgf@cygnus.com>
3 * win/Makefile.in: Set up and use autoconf variables throughout to
4 allow overriding variables from the make command line.
6 2000-01-26 DJ Delorie <dj@cygnus.com>
8 * win/tixWCmpt.c (DllMain): Use _imp__ instead of __imp_
10 1999-12-06 Mo DeJong <mdejong@cygnus.com>
12 * win/Makefile.in: removed export of symbols that start with _real@.
13 this is needed for VC++ 6.0
15 1999-09-22 DJ Delorie <dj@cygnus.com>
17 * win/Makefile.in (LIB_DIR etc): change to @dir@ form
19 Thu Aug 26 18:44:04 1999 Geoffrey Noer <noer@cygnus.com>
21 Changes necessary to avoid Windows install-time conflicts
22 with similarly named files in itcl/iwidgets docs:
23 * man/ComboBox.n: delete
24 * man/TixComboBox.n: newly renamed
25 * man/ComboBox.html: delete
26 * man/TixComboBox.html: newly renamed
28 1999-05-28 Syd Polk <spolk@cygnus.com>
30 * win/tkConsole81.c: Added. Initialized tcl correctly for 8.1.
32 * win/Makefile.in: Use correct console obj for tcl8.1.
34 1999-04-22 Syd Polk <spolk@cygnus.com>
36 * unix/Makefile.in: Don't create lib directory for install-libraries.
38 1999-03-26 Martin Hunt <hunt@cygnus.com>
40 * library/pref/TkWin.csc: Don't set scrollbar default
41 widths. The scrollbar widget is native and Windows knows
44 1999-03-15 Ian Roxborough <irox@cygnus.com>
46 * library/NoteBook.tcl: reduce notebook tab hight, looks
47 better on Unix and Windows.
49 Fri Feb 26 15:38:56 1999 Geoffrey Noer <noer@cygnus.com>
51 * configure.in: Change "cygwin32*" to "cygwin*"
52 * configure: Regenerate.
54 1999-02-22 Syd Polk <spolk@cygnus.com>
56 * win/configure.in: Fixed TIX_LIB_FULL_PATH for Visual C++.
57 * win/configure: Regenerate.
59 1999-02-09 Syd Polk <spolk@cygnus.com>
61 * tixConfig.sh.in: Added TIX_LIB_FULL_PATH.
62 * unix/tk8.0/configure.in: Added TIX_LIB_FULL_PATH. Exported
63 TCL_LIB_FULL_PATH, TK_LIB_FULL_PATH and ITCL_LIB_FULL_PATH
65 * unix/tk8.1/configure.in: Likewise.
66 * unix/tk8.0/configure: Regenerated.
67 * unix/tk8.1/oonfigure: Regenerated.
68 * unix/tk8.0/Makefile.in: Use TCL_LIB_FULL_PATH, TK_LIB_FULL_PATH,
69 and ITCL_LIB_FULL_PATH for dependencies.
70 * unix/tk8.1/Makefile.in: Likewise.
72 1999-02-04 James Ingham <jingham@cygnus.com>
74 * generic/tixInit.c: Use tcl_findLibrary for Tk 8.1b1 and beyond.
76 * generic/tixInit.c (Tix_Init_Internal): make sure tix_library is
77 actually set before trying to fprintf it.
79 * {unix,win}/tk{8.0,8.1}configure.in: Add TIX_BUILD_LOCATION
80 as a convenience, so you don't have to construct it from tcl
81 version... * tixConfigure.sh.in: Add TIX_BUILD_LOCATION and
83 * {unix,win}/tk{8.0,8.1}configure: regenerated.
85 1999-02-02 James Ingham <jingham@cygnus.com>
87 * library/Control.tcl: Calling doAdjustValue with the wrong
88 arguments. Remove serial from the call.
90 1998-01-26 Jim Ingham jingham@cygnus.com
92 Merging changes from gdbtk-980810-branch onto trunk to support
95 * generic/tixItcl.c, generic/tixItcl.h: Added code to support
96 Namespaces in Tcl8.0. This should be used BOTH with Itcl3.0 & Tcl8.0.
97 * generic/tixMethod.c: Use the Tix_ItclSetGlobalNameSp function
98 everywhere, rather than doing it inline, which did not work with
101 * generic/tixInit.c: If we are in Tcl8.0.3, use tcl_findLibrary.
103 Tue Jan 26 08:48:06 1999 Keith Seitz <keiths@cygnus.com>
105 * library/Control.tcl (tixControl:SetBindings): Force the
106 non-autorepeat case to be a normal button with a -command.
108 Wed Jan 13 12:22:04 1999 Keith Seitz <keiths@cygnus.com>
110 * library/Control.tcl (tixControl:SetBindings): Pass the amount
111 of the change (-1 or +1) to StopRepeat, too.
112 (tixControl:config-state): When the state is set to normal,
113 call tixControl:SetBindings to reinstall the normal bindings.
114 If setting the state to disabled, also disable the button bindings.
115 (tixControl:StartRepeat): If autorepeat is disabled, do not set
116 the value of the widget with the buttonpress event. Let StopRepeat
118 (tixControl:doAdjustValue): New proc.
119 (tixControl:StopRepeat): Add "amount" argument. When autorepeat
120 is off, call doAdjustValue to set the value.
122 1999-01-15 Syd Polk <spolk@cygnus.com>
124 * Fix header files to work with tcl8.1b1.
126 1999-01-01 Michael Meissner <meissner@cygnus.com>
128 * unix/tk8.{0,1}/Makefile.in (_install_): Use $(INSTALL_PROGRAM)
129 instead of $(INSTALL_DATA) to install $(TIX_EXE_FILE).
131 1998-11-06 Syd Polk <spolk@cygnus.com>
133 * generic/tixCompat.c: strdup does not mix with the allocator that
134 Tcl uses on Windows. Always use tixStrDup.
135 * unix/tk4.2/configure.in: Get rid of test for strdup
136 * unix/tk4.2/configure: Regenerated.
137 * unix/tk8.0/configure.in: Get rid of test for strdup
138 * unix/tk8.0/configure: Regenerated
139 * unix/tk8.1/configure.in: Get rid of test for strdup
140 * unix/tk8.1/configure: Regenerated
141 * win/Makefile.in: Get rid of define of strdup
143 Mon Nov 2 15:05:33 1998 Geoffrey Noer <noer@cygnus.com>
145 * configure.in: detect cygwin* instead of cygwin32*
146 * configure: regenerate
148 1998-10-28 Syd Polk <spolk@cygnus.com>
150 * win/Makefile.in: install-libraries needs to install the
153 1998-10-27 Syd Polk <spolk@cygnus.com>
155 * win/Makefile.in: Fix paths for the 8.1 build to point to
158 1998-10-26 Syd Polk <spolk@cygnus.com>
160 * win/aclocal.m4: Added so that the macros to find tcl and tk are
162 * win/configure.in: Use standard macros for finding tcl and tk
163 * win/configure: Regenerated.
165 1998-10-20 Syd Polk <spolk@cygnus.com>
167 * unix/aclocal.m4: Added so that the macros to find tcl and tk are
169 * unix/configure.in: Use standard macros for finding tcl and tk.
170 * unix/configure: Regenerated
171 * unix/tk8.1/aclocal.m4: Likewise
172 * unix/tk8.1/configure.in: Likewise
173 * unix/tk8.1/configure: Regenerated
175 1998-10-14 Syd Polk <spolk@cygnus.com>
177 * win/Makefile.in: Fixed hard-wired library name.
179 1998-10-05 Syd Polk <spolk@cygnus.com>
181 * unix/configure: Regenerated with updated autoconf
182 * win/Makefile.in: Fixed link command lines to work with
183 MSVC build. Fixed to work with different tcl and tk DLL
184 names. Other misc. cleanup.
185 * win/configure.in: Generated TIX_BUILD_LIB_SPEC correctly
187 * win/configure: Regenerated.
189 1998-09-29 Syd Polk <spolk@cygnus.com>
191 * win/Makefile.in: Fixed to work with tcl 8.1.
193 1998-09-28 Syd Polk <spolk@cygnus.com>
195 * win/configure.in: Initial changes for Windows and Tcl8.1
196 * win/configure: Regenerated
197 * tcl8.1/dummy.dir: Added for tcl8.1
199 Sun Sep 13 17:28:50 1998 Geoffrey Noer <noer@cygnus.com>
201 * unix/Makefile.in: correct typo in echoed install text
202 * win/Makefile.in: ditto
204 1998-09-08 Syd Polk <spolk@cygnus.com>
206 * tixConfig.sh.in: Added so that the location and name of the tix
207 library can be figured out by the clients the link them.
208 * unix/tk8.0/configure.in: Output tixConfig.sh.in
209 * unix/tk8.0/configure: Regenerate
210 * unix/tk8.1/configure.in: Output tixConfig.sh.in
211 * unix/tk8.1/configure: Regnerate
213 Mon Aug 31 11:26:54 1998 Syd Polk <spolk@cygnus.com>
215 * Makefile.in unix/Makefile.in: Updated to work with either
216 Tcl/Tk 8.0 or Tcl/Tk 8.1. 8.1 requires -fwritable-strings.
217 * unix/tk8.1/Makefile.in configure configure.in pkgIndex.tcl.in
218 tixAppInit.c: Added for Tcl/Tk 8.1 support.
220 Sun Jul 12 22:30:13 1998 Michael Tiemann <michael@impact.tiemann.org>
222 * unix/tk8.0/Makefile.in: Changed INSTALL_PROGRAM to INSTALL_DATA
223 where we're installing libraries, not programs. INSTALL_PROGRAM
224 is used when we might strip things; INSTALL_DATA is when we want
225 to intall something w/o stripping it.
227 Mon Jul 6 18:44:56 1998 Ian T Roxborough <irox@cygnus.com>
229 * win/Makefile.in: Corrected a typo [($OBJEXT) should have been $(OBJEXT)],
230 to fix none MSVC builds.
232 1998-07-03 Ben Elliston <bje@cygnus.com>
234 Patches from Ian T. Roxborough <irox@cygnus.com>.
235 * configure.in: Add AC_OBJEXT macro invocation.
237 * configure: Regenerate.
239 * src/Makefile.in: Support compiling on Win32 systems.
241 * win/tkConsole80b1.c: Add prototype for TkConsolePrint.
243 Sun Jun 28 20:33:36 1998 Khamis Abuelkomboz <khamis@cygnus.com>
245 * library/NoteBook.tcl (tixNoteBook:MouseUp): In some cases it
246 happens that the widget gets a mouse/release without a
247 mouse/pressed event, this cause an error
248 "data(w:down) invalid variable".
250 1998-06-18 Ben Elliston <bje@cygnus.com>
252 * win/Makefile.gvc: Remove.
254 Tue Jun 9 01:33:08 1998 Martin M. Hunt <hunt@cygnus.com>
256 * library/Control.tcl (tixControl:SetBindings): Incr
257 and decr commands may take too long so bind the buttons
258 to an "after idle" command.
260 Mon Jun 8 12:19:18 1998 Martin M. Hunt <hunt@cygnus.com>
262 * library/Control.tcl (tixControl:incr): Don't call SetValue
263 just before we change it.
264 (tixControl:decr): Don't call SetValue just before we change it.
265 (tixControl:StartRepeat): Set a local variable with the
266 value of data(serial) so a buttonrelease event doesn't
267 change it while in this function. This fixes autorepeat problems.
268 (tixControl:Repeat): Use local variable "serial" instead of
269 data(serial) to eliminate race conditions.
271 Thu Apr 30 18:10:15 1998 Geoffrey Noer <noer@cygnus.com>
273 * win/Makefile.in: invoke gcc instead of ld when producing
274 dlls. Pass the linker options down via args to -Wl options.
276 Thu Apr 16 11:47:47 1998 Ian T. Roxborough (irox@cygnus.com)
278 * win/Makefile.gvc: Changed absolute paths relative.
280 Wed Apr 15 16:46:18 1998 Ian T. Roxborough (irox@cygnus.com)
282 * win/Makefile.gvc: Hacked make script to compile tix with MSVC.
284 Tue Mar 24 23:10:41 1998 Jeffrey A Law (law@cygnus.com)
286 * generic/tixUtils.c (tix_strdup): Use "CONST", not "const" to avoid
287 losing with non-ANSI compilers.
289 Tue Mar 24 17:30:22 1998 Stu Grossman <grossman@bhuna.cygnus.co.uk>
291 * win/configure: Regenerate with autoconf 2.12.1 to fix shell
292 issues for NT native builds.
294 Wed Mar 11 14:51:59 1998 Tom Tromey <tromey@cygnus.com>
296 * library/pref/tixmkpref (tixInitOptionDatabase): Set .background
297 for TixScrolledText, TixScrolledWindow, TixScrolledListBox,
299 * library/pref/TkWin.csc: Rebuilt.
301 Sat Mar 21 21:18:06 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
303 Merged changes from Foundry:
305 - Martin M. Hunt <hunt@cygnus.com>
306 * library/ComboBox.tcl (tixComboBox:Popup): Make sure
307 popups are always in the correct place for Windows and Unix.
309 - Tom Tromey <tromey@cygnus.com>
310 * library/SText.tcl (tixScrolledText:ConstructWidget): Create
311 sizebox if requested.
312 * library/SListBox.tcl (tixScrolledListBox:ConstructWidget):
313 Create sizebox if requested.
314 * library/SHList.tcl (tixScrolledHList:ConstructWidget): Create
315 sizebox if requested.
316 * library/SWindow.tcl (tixScrolledWindow:ConstructWidget): Create
317 sizebox if requested.
318 * library/SWidget.tcl (tixScrolledWidget): New config option
320 (tixScrolledWidget:config-scrollbar): If -sizebox set, then ignore
322 (tixScrolledWidget:RepackHook): Place sizebox if requested.
323 (tixScrolledWidget:config-sizebox): New proc.
324 * library/pref/TkWin.csc: Rebuilt.
325 * library/pref/tixmkpref (tixInitOptionDatabase): Typo fix.
326 * library/ComboBox.tcl (tixComboBox:ConstructListShell): Set
327 -scrollbarspace here, not in class record.
328 * library/ComboBox.tcl: Set -scrollbarspace on scrolled listbox
331 - Ian Lance Taylor <ian@cygnus.com>
332 * win/Makefile.in ($(TIXDLL)): Don't generate relocs for debugging
334 * generic/tixUtils.c (tix_strdup): New function.
335 * win/Makefile.in (.c.o): Add -Dstrdup=tix_strdup.
336 ($(TMPDIR)/%.o): Likewise.
337 * library/ComboBox.tcl (tixComboBoxBind): In <FocusIn> binding,
338 don't set the entry selection if there is no text in the entry.
340 Fri Feb 13 12:56:19 1998 Ian Lance Taylor <ian@cygnus.com>
342 * unix/tk8.0/configure.in: Define and substitute TIX_RANLIB.
343 * unix/tk8.0/Makefile.in (TIX_RANLIB): New variable.
344 ($(TIX_LIB_FILE)): Use $(TIX_RANLIB) rather than $(RANLIB).
345 ($(TCL_SAM_FILE), $(TK_SAM_FILE), $(TIX_SAM_FILE)): Likewise.
346 * unix/tk8.0/configure: Rebuild.
348 Tue Dec 23 16:35:29 1997 Ian Lance Taylor <ian@cygnus.com>
350 * win/Makefile.in ($(TIXDLL)): Don't generate relocs for debugging
353 Wed Nov 12 11:31:06 1997 Ian Lance Taylor <ian@cygnus.com>
355 * library/PanedWin.tcl (tixPanedWindow:AddSeparator): On Windows,
356 make the separator a 4 pixel ridge.
357 (tixPanedWindow:UpdateSizes): On Windows, make the separator 4
360 Tue Nov 11 15:59:43 1997 Ian Lance Taylor <ian@cygnus.com>
362 * library/PanedWin.tcl (tixPanedWindow:PlotHandles): Don't
363 separator buttons on Windows.
365 Sun Nov 9 22:17:03 1997 Ian Lance Taylor <ian@cygnus.com>
367 * library/Event.tcl (tixBuiltInCmdErrorHandler): On Windows, use
368 bgerror rather than puts.
370 Sun Nov 9 16:00:14 1997 Tom Tromey <tromey@cygnus.com>
372 * library/pref/TkWin.csc: Rebuilt.
373 * library/pref/tixmkpref (tixInitOptionDatabase): Changed
374 background for HList and friends.
376 Wed Nov 5 13:24:06 1997 Tom Tromey <tromey@cygnus.com>
378 * library/PanedWin.tcl (tixPanedWindow:setsize): Correctly
379 vertical orientation.
381 Tue Nov 4 12:04:01 1997 Tom Tromey <tromey@cygnus.com>
383 * library/fs.tcl (tixFSIsNorm) [Windows version]: Accept C:\.
385 Wed Oct 29 11:37:18 1997 Ian Lance Taylor <ian@cygnus.com>
387 * generic/tixInit.c: Fix some backslashes with following spaces.
389 Tue Oct 28 17:05:41 1997 Martin M. Hunt <hunt@cygnus.com>
391 * generic/tixInit.c: Fix tix initscript to allow
392 embedded whitespace in pathnames.
394 Tue Oct 28 16:41:56 1997 Ian Lance Taylor <ian@cygnus.com>
396 * Makefile.in (install-minimal): New target.
397 * unix/Makefile.in (install-minimal): New target.
398 * win/Makefile.in (install-minimal): New target.
400 Thu Oct 23 12:44:48 1997 Tom Tromey <tromey@cygnus.com>
402 * library/pref/TkWin.csc: Rebuilt.
403 * library/pref/TkWin.fsc: Rebuilt.
404 * library/pref/TkWin.fs: Use correct font names.
406 Tue Oct 21 13:11:51 1997 Tom Tromey <tromey@cygnus.com>
408 * library/pref/tixmkpref (tixInitOptionDatabase): Choose better
409 colors for the combobox on Windows.
411 Thu Oct 16 13:42:27 1997 Tom Tromey <tromey@cygnus.com>
413 * library/pref/TkWin.csc: Rebuilt.
414 * library/pref/tixmkpref (tixInitOptionDatabase): Set handle
415 background to bg color.
417 Sat Oct 11 18:09:33 1997 Tom Tromey <tromey@cygnus.com>
419 * library/pref/TkWin.fs (tixSetFontset): Use windows-* fonts.
421 Wed Oct 1 16:32:13 1997 Ian Lance Taylor <ian@cygnus.com>
423 (tixUnixSam.o): Pass -I. to compile.
425 * unix/tk8.0/Makefile.in (tixUnixSam.o): Depend upon tixSamLib.c,
426 not $(UNIX_DIR)/tixSamLib.c.
427 (tixSamLib.c): Build in build directory, not source directory.
428 (sam_clean): Remove tixSamLib.c in build directory, not source
431 * unix/tk8.0/Makefile.in (TIX_LIBRARY): Change lib to share.
433 * generic/tixImgCmp.c (ImgCmpCreate): Take Tcl objects, rather
434 than strings, to match patch made to Tk.
436 Tue Sep 23 16:02:04 1997 Michael Meissner <meissner@cygnus.com>
438 * unix/tk8.0/configure.in: Disable broken code to automatically
439 rerun configure if config.cache was run on a different system.
441 Tue Aug 26 15:30:11 1997 Tom Tromey <tromey@cygnus.com>
443 * unix/Makefile.in (install-binaries): Write "fi;" for bash.
445 Mon Aug 25 03:41:57 1997 Martin M. Hunt <hunt@pern.cygnus.com>
447 * library/pref/TkWin.fs: Set fixed_font to "fixedsys" so
448 TK can understand it. DO NOT USE SystemFixed!
450 Sun Aug 24 21:42:40 1997 Ian Lance Taylor <ian@cygnus.com>
452 * win/Makefile.in ($(TIXDLL)): Set base address to 0x66600000.
454 Sat Aug 23 20:14:45 1997 Tom Tromey <tromey@cygnus.com>
456 * library/pref/TkWin.cs (tixSetScheme-color): Set input1_bg to
458 (tixSetScheme-mono): Set input1_bg to white.
459 * library/pref/TkWin.csc: Rebuilt.
461 Sat Aug 23 17:43:21 1997 Ian Lance Taylor <ian@cygnus.com>
463 * library/pref/TkWin.fs (tixSetFontset): Set fixed_font to
465 * library/pref/TkWin.fsc: Rebuild.
467 Sat Aug 23 14:00:17 1997 Tom Tromey <tromey@cygnus.com>
469 * library/ComboBox.tcl (tixComboBox:config-state): Correctly set
470 -selectforeground and -selectbackground on listbox and entry.
472 * library/pref/tixmkpref (tixInitOptionDatabase): Changed argument
474 * library/pref/TkWin.csc, library/pref/TkWin.fsc: Rebuilt.
476 Fri Aug 22 23:50:07 1997 Martin M. Hunt <hunt@pern.cygnus.com>
478 * library/ComboBox.tcl (tixComboBox:Popup): Workaround to
479 fix problem where ComboBox popups are drawn in the wrong
482 Fri Aug 22 12:23:56 1997 Tom Tromey <tromey@cygnus.com>
484 * generic/tixInit.c (TIX_DEF_SCHEME): Define as "TkWin" on Windows.
485 (TIX_DEF_FONTSET): Likewise.
486 * library/SText.tcl: Reverted earlier change.
487 * library/NoteBook.tcl: Reverted most of change of Aug 20;
488 inactive background on nbframe still unset.
489 * library/pref/TkWin.cs: New file.
490 * library/pref/TkWin.csc: New file.
491 * library/pref/TkWin.fsc: New file.
492 * library/pref/TkWin.fs: New file.
493 * library/pref/tixmkpref (tixInitOptionDatabase): Fixed typos.
495 * library/SText.tcl: Don't set colors by default.
497 * generic/tixInit.c (TIX_DEF_FONTSET): Default to "TK".
498 (TIX_DEF_SCHEME): Likewise.
500 * library/Tix.tcl (tixAppContext:config-fontset): Set fontset.
501 Reverts change of Aug 18.
502 (tixAppContext:config-scheme): Likewise.
504 Wed Aug 20 12:00:04 1997 Tom Tromey <tromey@sanguine.cygnus.com>
506 * library/NoteBook.tcl (tixNoteBook): Don't define default colors
509 * generic/tixDef.h (DEF_NOTEBOOKFRAME_INACTIVE_BG_COLOR): Define
511 (DEF_NOTEBOOKFRAME_ACTIVE_BG_MONO): Define as WHITE.
513 * unix/tk8.0/Makefile.in (RUN_TCLSH): Find tclsh directly in
515 (tixUnixSam.o): Pass -I. to compile.
517 * unix/tk8.0/configure: Rebuilt.
518 * unix/tk8.0/configure.in: Removed space in "not supported".
520 Mon Aug 18 12:37:47 1997 Tom Tromey <tromey@sanguine.cygnus.com>
522 * generic/tixGrid.h (DEF_GRID_FONT): Use Tk default font.
523 * generic/tixDiText.c (DEF_TEXTSTYLE_FONT): Use Tk default font.
524 * generic/tixDiITxt.c (DEF_IMAGETEXTSTYLE_FONT): Use Tk default
526 * generic/tixDef.h (DEF_CMPIMAGE_FONT): Use Tk default font.
527 (DEF_HLIST_FONT): Likewise.
528 (DEF_NOTEBOOKFRAME_FONT): Likewise.
529 (DEF_TLIST_FONT): Likewise.
530 (CTL_FONT): Define if not deifned by default.h.
532 Mon Aug 18 01:11:23 1997 Tom Tromey <tromey@sanguine.cygnus.com>
534 * library/Tix.tcl (tixAppContext:CheckFontSets): Fonts never fail
535 on any Tk 8 platform.
536 (tixAppContext:config-fontset): Don't override Tk's defaults.
537 (tixAppContext:config-scheme): Likewise.
539 Fri Aug 15 20:02:29 1997 Ian Lance Taylor <ian@cygnus.com>
541 * library/fs.tcl (tixFSIsNorm) [Windows version]: Handle UNC
542 (\\host\directory) paths.
543 (tixFSIsAbsPath) [Windows version]: Likewise.
544 (_tixNormalize) [Windows version]: Likewise.
545 (tixFSIsVPath) [Windows version]: Likewise.
547 * unix/tk8.0/Makefile.in (tixUnixSam.o): Depend upon tixSamLib.c,
548 not $(UNIX_DIR)/tixSamLib.c.
549 (tixSamLib.c): Build in build directory, not source directory.
550 (sam_clean): Remove tixSamLib.c in build directory, not source
553 Thu Aug 14 13:19:07 1997 Ian Lance Taylor <ian@cygnus.com>
555 * unix/tk8.0/Makefile.in (TIX_LIBRARY): Change lib to share.
557 Wed Aug 13 16:29:33 1997 Tom Tromey <tromey@sanguine.cygnus.com>
559 * generic/tixInit.c (Tix_Init_Internal): Turn off xpm handling.
561 Fri Aug 8 15:16:46 1997 Ian Lance Taylor <ian@cygnus.com>
563 * unix/Makefile.in (TIX_LIBRARY): Change lib to share.
564 * win/Makefile.in (TIX_LIBRARY): Likewise.
566 * win/Makefile.in: Add TCL_VER == 8.0 cases for the various name
569 Wed Aug 6 16:56:37 1997 Tom Tromey <tromey@cygnus.com>
571 * unix/tk8.0/Makefile.in (VPATH, srcdir): Define.
572 (TCL_BIN_DIR): Define.
573 (RUN_TCLSH): Use $(TCL_BIN_DIR), not $(TCL_SRC_DIR).
574 (tixAppInit.o): Get tixAppInit.c from $(srcdir).
575 (Makefile): Depend upon config.status.
577 * unix/tk8.0/configure.in: Look in plain tcl for TCL_SRC_DIR.
578 Look in plain tk for TK_SRC_DIR. Set TCL_BIN_DIR to object
579 directory, not using $(TCL_SRC_DIR). Likewise for TK_BIN_DIR.
580 Set TIX_SRC_DIR based on ${srcdir}.
582 Fri Aug 1 13:48:18 1997 Ian Lance Taylor <ian@cygnus.com>
584 * win/Makefile.in: Copy install handling from unix/Makefile.in.
585 * win/configure.in: Don't create the subdirectory if it exists.
586 Define and substitute SRC_DIR and TIX_VERSION.
587 * win/configure: Rebuild.
589 * win/Makefile.in (TIXDLLNAME): Define, in several variants.
590 ($(TIXDLL)): Build into $(TIXDLLNAME), and then copy.
591 ($(TIXLIB)): Use $(TIXDLLNAME) as the DLL name.
592 (clean): Remove $(TIXDLLNAME).
594 Thu Jul 17 21:49:03 1997 Geoffrey Noer <noer@cygnus.com>
596 * win/Makefile.in: add install install-info info installcheck rules
598 Mon Jun 30 15:44:10 1997 Ian Lance Taylor <ian@cygnus.com>
600 * win/configure.in, win/Makefile.in: New files.
601 * win/configure: Build.
602 * generic/tix.h: If RC_INVOKED, just define a few macros.
603 * win/tixWCmpt.c (_impure_ptr, __imp_reent_data): Declare.
604 (DllMain): Initialize _impure_ptr.
606 * unix/tk4.2/Makefile.in (VPATH, srcdir): Define.
607 (TCL_BIN_DIR): Define.
608 (RUN_TCLSH): Use $(TCL_BIN_DIR), not $(TCL_SRC_DIR).
609 (tixAppInit.o): Get tixAppInit.c from $(srcdir).
610 (Makefile): Depend upon config.status.
611 (config.status): New target.
612 * unix/tk4.2/configure.in: Look in plain tcl for TCL_SRC_DIR.
613 Look in plain tk for TK_SRC_DIR. Set TCL_BIN_DIR to object
614 directory, not using $(TCL_SRC_DIR). Likewise for TK_BIN_DIR.
615 Set TIX_SRC_DIR based on ${srcdir}.
617 * unix/Makefile.in: Define standard targets.
618 (VPATH): Set to @SRC_DIR@/unix, not just @SRC_DIR@.
620 (Makefile): Depend upon config.status.
621 * unix/configure.in: Set SRC_DIR to `${srcdir}/..', not `..'.
622 Define and substitute SUBDIR. Call AC_CONFIG_SUBDIRS.
623 * unix/configure: Rebuild.
625 * configure.in, Makefile.in: New files.
628 * ChangeLog: New file for Cygnus changes.