OSDN Git Service

Change various Makefile.in to use standard autoconf variables.
[pf3gnuchains/sourceware.git] / tix / ChangeLog
1 Tue Jun  6 22:09:02 2000  Christopher Faylor <cgf@cygnus.com>
2
3         * win/Makefile.in: Set up and use autoconf variables throughout to
4         allow overriding variables from the make command line.
5
6 2000-01-26  DJ Delorie  <dj@cygnus.com>
7
8         * win/tixWCmpt.c (DllMain): Use _imp__ instead of __imp_
9
10 1999-12-06  Mo DeJong <mdejong@cygnus.com>
11
12         * win/Makefile.in: removed export of symbols that start with _real@.
13         this is needed for VC++ 6.0
14
15 1999-09-22  DJ Delorie  <dj@cygnus.com>
16
17         * win/Makefile.in (LIB_DIR etc): change to @dir@ form
18
19 Thu Aug 26 18:44:04 1999  Geoffrey Noer  <noer@cygnus.com>
20
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
27
28 1999-05-28  Syd Polk  <spolk@cygnus.com>
29
30         * win/tkConsole81.c: Added. Initialized tcl correctly for 8.1.
31
32         * win/Makefile.in: Use correct console obj for tcl8.1.
33
34 1999-04-22  Syd Polk  <spolk@cygnus.com>
35
36         * unix/Makefile.in: Don't create lib directory for install-libraries.
37
38 1999-03-26  Martin Hunt  <hunt@cygnus.com>
39
40         * library/pref/TkWin.csc: Don't set scrollbar default
41         widths.  The scrollbar widget is native and Windows knows
42         how big it should be.
43
44 1999-03-15  Ian Roxborough  <irox@cygnus.com>
45
46         * library/NoteBook.tcl: reduce notebook tab hight, looks
47         better on Unix and Windows.
48
49 Fri Feb 26 15:38:56 1999  Geoffrey Noer  <noer@cygnus.com>
50
51         * configure.in: Change "cygwin32*" to "cygwin*"
52         * configure: Regenerate.
53
54 1999-02-22  Syd Polk  <spolk@cygnus.com>
55     
56         * win/configure.in: Fixed TIX_LIB_FULL_PATH for Visual C++.
57         * win/configure: Regenerate.
58
59 1999-02-09  Syd Polk  <spolk@cygnus.com>
60
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
64         for dependencies.
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.
71
72 1999-02-04  James Ingham  <jingham@cygnus.com>
73
74         * generic/tixInit.c: Use tcl_findLibrary for Tk 8.1b1 and beyond.
75         
76         * generic/tixInit.c (Tix_Init_Internal): make sure tix_library is
77         actually set before trying to fprintf it.
78         
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
82         TIX_LIB_FILE.
83         * {unix,win}/tk{8.0,8.1}configure: regenerated.
84
85 1999-02-02  James Ingham  <jingham@cygnus.com>
86
87         * library/Control.tcl: Calling doAdjustValue with the wrong
88         arguments.  Remove serial from the call.
89
90 1998-01-26  Jim Ingham    jingham@cygnus.com
91
92         Merging changes from gdbtk-980810-branch onto trunk to support 
93         Itcl3.0.
94
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
99         Tcl 8.0.3.
100
101         * generic/tixInit.c: If we are in Tcl8.0.3, use tcl_findLibrary.
102
103 Tue Jan 26 08:48:06 1999  Keith Seitz  <keiths@cygnus.com>
104
105         * library/Control.tcl (tixControl:SetBindings): Force the
106         non-autorepeat case to be a normal button with a -command.
107
108 Wed Jan 13 12:22:04 1999  Keith Seitz  <keiths@cygnus.com>
109  
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
117         do it.
118         (tixControl:doAdjustValue): New proc.
119         (tixControl:StopRepeat): Add "amount" argument. When autorepeat
120         is off, call doAdjustValue to set the value.
121
122 1999-01-15  Syd Polk  <spolk@cygnus.com>
123
124         * Fix header files to work with tcl8.1b1.
125
126 1999-01-01  Michael Meissner  <meissner@cygnus.com>
127
128         * unix/tk8.{0,1}/Makefile.in (_install_): Use $(INSTALL_PROGRAM)
129         instead of $(INSTALL_DATA) to install $(TIX_EXE_FILE).
130
131 1998-11-06  Syd Polk  <spolk@cygnus.com>
132
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
142
143 Mon Nov  2 15:05:33 1998  Geoffrey Noer  <noer@cygnus.com>
144
145         * configure.in: detect cygwin* instead of cygwin32*
146         * configure: regenerate
147
148 1998-10-28  Syd Polk  <spolk@cygnus.com>
149
150         * win/Makefile.in: install-libraries needs to install the
151         tix dll.
152
153 1998-10-27  Syd Polk  <spolk@cygnus.com>
154
155         * win/Makefile.in: Fix paths for the 8.1 build to point to
156         tcl8.1 and tk8.1.
157
158 1998-10-26  Syd Polk  <spolk@cygnus.com>
159
160         * win/aclocal.m4: Added so that the macros to find tcl and tk are
161         standardized.
162         * win/configure.in: Use standard macros for finding tcl and tk
163         * win/configure: Regenerated.
164
165 1998-10-20  Syd Polk  <spolk@cygnus.com>
166
167         * unix/aclocal.m4: Added so that the macros to find tcl and tk are
168         standardized.
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
174
175 1998-10-14  Syd Polk  <spolk@cygnus.com>
176
177         * win/Makefile.in: Fixed hard-wired library name.
178
179 1998-10-05  Syd Polk  <spolk@cygnus.com>
180
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
186         for Windows.
187         * win/configure: Regenerated.
188
189 1998-09-29  Syd Polk  <spolk@cygnus.com>
190
191         * win/Makefile.in: Fixed to work with tcl 8.1.
192
193 1998-09-28  Syd Polk  <spolk@cygnus.com>
194
195         * win/configure.in: Initial changes for Windows and Tcl8.1
196         * win/configure: Regenerated
197         * tcl8.1/dummy.dir: Added for tcl8.1
198
199 Sun Sep 13 17:28:50 1998  Geoffrey Noer  <noer@cygnus.com>
200
201         * unix/Makefile.in: correct typo in echoed install text
202         * win/Makefile.in: ditto
203
204 1998-09-08  Syd Polk  <spolk@cygnus.com>
205
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
212
213 Mon Aug 31 11:26:54 1998  Syd Polk  <spolk@cygnus.com>
214
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.
219
220 Sun Jul 12 22:30:13 1998  Michael Tiemann  <michael@impact.tiemann.org>
221
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.
226
227 Mon Jul  6 18:44:56 1998  Ian T Roxborough  <irox@cygnus.com>
228
229         * win/Makefile.in: Corrected a typo [($OBJEXT) should have been $(OBJEXT)],
230         to fix none MSVC builds. 
231
232 1998-07-03  Ben Elliston  <bje@cygnus.com>
233
234         Patches from Ian T. Roxborough <irox@cygnus.com>.
235         * configure.in: Add AC_OBJEXT macro invocation.
236
237         * configure: Regenerate.
238
239         * src/Makefile.in: Support compiling on Win32 systems.
240
241         * win/tkConsole80b1.c: Add prototype for TkConsolePrint.
242
243 Sun Jun 28 20:33:36 1998  Khamis Abuelkomboz  <khamis@cygnus.com>
244
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".
249         
250 1998-06-18  Ben Elliston  <bje@cygnus.com>
251
252         * win/Makefile.gvc: Remove.
253
254 Tue Jun  9 01:33:08 1998  Martin M. Hunt  <hunt@cygnus.com>
255
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.
259
260 Mon Jun  8 12:19:18 1998  Martin M. Hunt  <hunt@cygnus.com>
261
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.
270         
271 Thu Apr 30 18:10:15 1998  Geoffrey Noer  <noer@cygnus.com>
272
273         * win/Makefile.in: invoke gcc instead of ld when producing
274         dlls.  Pass the linker options down via args to -Wl options.
275
276 Thu Apr 16 11:47:47 1998  Ian T. Roxborough  (irox@cygnus.com)
277
278         * win/Makefile.gvc: Changed absolute paths relative.
279
280 Wed Apr 15 16:46:18 1998  Ian T. Roxborough  (irox@cygnus.com)
281
282         * win/Makefile.gvc: Hacked make script to compile tix with MSVC.
283
284 Tue Mar 24 23:10:41 1998  Jeffrey A Law  (law@cygnus.com)
285
286         * generic/tixUtils.c (tix_strdup): Use "CONST", not "const" to avoid
287         losing with non-ANSI compilers.
288
289 Tue Mar 24 17:30:22 1998  Stu Grossman  <grossman@bhuna.cygnus.co.uk>
290
291         * win/configure:  Regenerate with autoconf 2.12.1 to fix shell
292         issues for NT native builds.
293
294 Wed Mar 11 14:51:59 1998  Tom Tromey  <tromey@cygnus.com>
295
296         * library/pref/tixmkpref (tixInitOptionDatabase): Set .background
297         for TixScrolledText, TixScrolledWindow, TixScrolledListBox,
298         TixTree.
299         * library/pref/TkWin.csc: Rebuilt.
300
301 Sat Mar 21 21:18:06 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
302
303         Merged changes from Foundry:
304
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.
308
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
319         -sizebox.
320         (tixScrolledWidget:config-scrollbar): If -sizebox set, then ignore
321         -scrollbar option.
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
329         subwidget.
330
331         - Ian Lance Taylor  <ian@cygnus.com>
332         * win/Makefile.in ($(TIXDLL)): Don't generate relocs for debugging
333         information.
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.
339
340 Fri Feb 13 12:56:19 1998  Ian Lance Taylor  <ian@cygnus.com>
341
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.
347
348 Tue Dec 23 16:35:29 1997  Ian Lance Taylor  <ian@cygnus.com>
349
350         * win/Makefile.in ($(TIXDLL)): Don't generate relocs for debugging
351         information.
352
353 Wed Nov 12 11:31:06 1997  Ian Lance Taylor  <ian@cygnus.com>
354
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
358         pixels thick.
359
360 Tue Nov 11 15:59:43 1997  Ian Lance Taylor  <ian@cygnus.com>
361
362         * library/PanedWin.tcl (tixPanedWindow:PlotHandles): Don't
363         separator buttons on Windows.
364
365 Sun Nov  9 22:17:03 1997  Ian Lance Taylor  <ian@cygnus.com>
366
367         * library/Event.tcl (tixBuiltInCmdErrorHandler): On Windows, use
368         bgerror rather than puts.
369
370 Sun Nov  9 16:00:14 1997  Tom Tromey  <tromey@cygnus.com>
371
372         * library/pref/TkWin.csc: Rebuilt.
373         * library/pref/tixmkpref (tixInitOptionDatabase): Changed
374         background for HList and friends.
375
376 Wed Nov  5 13:24:06 1997  Tom Tromey  <tromey@cygnus.com>
377
378         * library/PanedWin.tcl (tixPanedWindow:setsize): Correctly
379         vertical orientation.
380
381 Tue Nov  4 12:04:01 1997  Tom Tromey  <tromey@cygnus.com>
382
383         * library/fs.tcl (tixFSIsNorm) [Windows version]: Accept C:\.
384
385 Wed Oct 29 11:37:18 1997  Ian Lance Taylor  <ian@cygnus.com>
386
387         * generic/tixInit.c: Fix some backslashes with following spaces.
388
389 Tue Oct 28 17:05:41 1997  Martin M. Hunt  <hunt@cygnus.com>
390
391         * generic/tixInit.c: Fix tix initscript to allow
392         embedded whitespace in pathnames.
393
394 Tue Oct 28 16:41:56 1997  Ian Lance Taylor  <ian@cygnus.com>
395
396         * Makefile.in (install-minimal): New target.
397         * unix/Makefile.in (install-minimal): New target.
398         * win/Makefile.in (install-minimal): New target.
399
400 Thu Oct 23 12:44:48 1997  Tom Tromey  <tromey@cygnus.com>
401
402         * library/pref/TkWin.csc: Rebuilt.
403         * library/pref/TkWin.fsc: Rebuilt.
404         * library/pref/TkWin.fs: Use correct font names.
405
406 Tue Oct 21 13:11:51 1997  Tom Tromey  <tromey@cygnus.com>
407
408         * library/pref/tixmkpref (tixInitOptionDatabase): Choose better
409         colors for the combobox on Windows.
410
411 Thu Oct 16 13:42:27 1997  Tom Tromey  <tromey@cygnus.com>
412
413         * library/pref/TkWin.csc: Rebuilt.
414         * library/pref/tixmkpref (tixInitOptionDatabase): Set handle
415         background to bg color.
416
417 Sat Oct 11 18:09:33 1997  Tom Tromey  <tromey@cygnus.com>
418
419         * library/pref/TkWin.fs (tixSetFontset): Use windows-* fonts.
420
421 Wed Oct  1 16:32:13 1997  Ian Lance Taylor  <ian@cygnus.com>
422
423         (tixUnixSam.o): Pass -I. to compile.
424
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
429         directory.
430
431         * unix/tk8.0/Makefile.in (TIX_LIBRARY): Change lib to share.
432
433         * generic/tixImgCmp.c (ImgCmpCreate): Take Tcl objects, rather
434         than strings, to match patch made to Tk.
435
436 Tue Sep 23 16:02:04 1997  Michael Meissner  <meissner@cygnus.com>
437
438         * unix/tk8.0/configure.in: Disable broken code to automatically
439         rerun configure if config.cache was run on a different system.
440
441 Tue Aug 26 15:30:11 1997  Tom Tromey  <tromey@cygnus.com>
442
443         * unix/Makefile.in (install-binaries): Write "fi;" for bash.
444
445 Mon Aug 25 03:41:57 1997  Martin M. Hunt  <hunt@pern.cygnus.com>
446
447         * library/pref/TkWin.fs: Set fixed_font to "fixedsys" so
448         TK can understand it.  DO NOT USE SystemFixed!
449
450 Sun Aug 24 21:42:40 1997  Ian Lance Taylor  <ian@cygnus.com>
451
452         * win/Makefile.in ($(TIXDLL)): Set base address to 0x66600000.
453
454 Sat Aug 23 20:14:45 1997  Tom Tromey  <tromey@cygnus.com>
455
456         * library/pref/TkWin.cs (tixSetScheme-color): Set input1_bg to
457         SystemWindow.
458         (tixSetScheme-mono): Set input1_bg to white.
459         * library/pref/TkWin.csc: Rebuilt.
460
461 Sat Aug 23 17:43:21 1997  Ian Lance Taylor  <ian@cygnus.com>
462
463         * library/pref/TkWin.fs (tixSetFontset): Set fixed_font to
464         "systemfixed".
465         * library/pref/TkWin.fsc: Rebuild.
466
467 Sat Aug 23 14:00:17 1997  Tom Tromey  <tromey@cygnus.com>
468
469         * library/ComboBox.tcl (tixComboBox:config-state): Correctly set
470         -selectforeground and -selectbackground on listbox and entry.
471
472         * library/pref/tixmkpref (tixInitOptionDatabase): Changed argument
473         to `isWin'; use it.
474         * library/pref/TkWin.csc, library/pref/TkWin.fsc: Rebuilt.
475
476 Fri Aug 22 23:50:07 1997  Martin M. Hunt  <hunt@pern.cygnus.com>
477
478         * library/ComboBox.tcl (tixComboBox:Popup): Workaround to
479         fix problem where ComboBox popups are drawn in the wrong
480         place under NT.
481
482 Fri Aug 22 12:23:56 1997  Tom Tromey  <tromey@cygnus.com>
483
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.
494
495         * library/SText.tcl: Don't set colors by default.
496
497         * generic/tixInit.c (TIX_DEF_FONTSET): Default to "TK".
498         (TIX_DEF_SCHEME): Likewise.
499
500         * library/Tix.tcl (tixAppContext:config-fontset): Set fontset.
501         Reverts change of Aug 18.
502         (tixAppContext:config-scheme): Likewise.
503
504 Wed Aug 20 12:00:04 1997  Tom Tromey  <tromey@sanguine.cygnus.com>
505
506         * library/NoteBook.tcl (tixNoteBook): Don't define default colors
507         or fonts.
508
509         * generic/tixDef.h (DEF_NOTEBOOKFRAME_INACTIVE_BG_COLOR): Define
510         as NORMAL_BG.
511         (DEF_NOTEBOOKFRAME_ACTIVE_BG_MONO): Define as WHITE.
512
513         * unix/tk8.0/Makefile.in (RUN_TCLSH): Find tclsh directly in
514         TCL_BIN_DIR.
515         (tixUnixSam.o): Pass -I. to compile.
516
517         * unix/tk8.0/configure: Rebuilt.
518         * unix/tk8.0/configure.in: Removed space in "not supported".
519
520 Mon Aug 18 12:37:47 1997  Tom Tromey  <tromey@sanguine.cygnus.com>
521
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
525         font.
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.
531
532 Mon Aug 18 01:11:23 1997  Tom Tromey  <tromey@sanguine.cygnus.com>
533
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.
538
539 Fri Aug 15 20:02:29 1997  Ian Lance Taylor  <ian@cygnus.com>
540
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.
546
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
551         directory.
552
553 Thu Aug 14 13:19:07 1997  Ian Lance Taylor  <ian@cygnus.com>
554
555         * unix/tk8.0/Makefile.in (TIX_LIBRARY): Change lib to share.
556
557 Wed Aug 13 16:29:33 1997  Tom Tromey  <tromey@sanguine.cygnus.com>
558
559         * generic/tixInit.c (Tix_Init_Internal): Turn off xpm handling.
560
561 Fri Aug  8 15:16:46 1997  Ian Lance Taylor  <ian@cygnus.com>
562
563         * unix/Makefile.in (TIX_LIBRARY): Change lib to share.
564         * win/Makefile.in (TIX_LIBRARY): Likewise.
565
566         * win/Makefile.in: Add TCL_VER == 8.0 cases for the various name
567         definitions.
568
569 Wed Aug  6 16:56:37 1997  Tom Tromey  <tromey@cygnus.com>
570
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.
576
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}.
581
582 Fri Aug  1 13:48:18 1997  Ian Lance Taylor  <ian@cygnus.com>
583
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.
588
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).
593
594 Thu Jul 17 21:49:03 1997  Geoffrey Noer  <noer@cygnus.com>
595
596         * win/Makefile.in: add install install-info info installcheck rules
597
598 Mon Jun 30 15:44:10 1997  Ian Lance Taylor  <ian@cygnus.com>
599
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.
605
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}.
616
617         * unix/Makefile.in: Define standard targets.
618         (VPATH): Set to @SRC_DIR@/unix, not just @SRC_DIR@.
619         (SUBDIR): Define.
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.
624
625         * configure.in, Makefile.in: New files.
626         * configure: Build.
627
628         * ChangeLog: New file for Cygnus changes.