OSDN Git Service

Fix -Wshadow warnings (seen on ppc-aix)
[pf3gnuchains/pf3gnuchains3x.git] / itcl / ChangeLog
1 2009-03-02  Kevin Buettner  <kevinb@redhat.com>
2
3         * itcl/Makefile.in (ITCL_CFLAGS): Renamed from CFLAGS.
4         (COMPILE): Use ITCL_CFLAGS in addition to CFLAGS.
5         * itk/Makefile.in (ITK_CFLAGS): Renamed from CFLAGS.
6         (COMPILE): Use ITK_CFLAGS in addition to CFLAGS.
7
8 2008-08-02  Keith Seitz  <keiths@redhat.com>
9
10         * itk/configure.ac: Add missing bits to actually fill in
11         itkConfig.sh.
12         * itk/itkConfig.sh.in: Rewrite substitution values so that
13         this file looks more like itcl/itclConfig.sh.in.
14         * itk/configure: Regenerated.
15
16 2008-07-23  Keith Seitz  <keiths@redhat.com>
17
18         Import of Itcl 3.3.
19         * itcl/configure.in, itk/configure.in, iwidgets/configure.in:
20         Replace with configure.ac.
21         * itcl/configure, itk/configure, iwidgets/configure: Regenerate.
22         * configure.ac, Makefile.am, Makefile.in: New files.
23         * README: "New" file.
24         * aclocal.m4: Regenerate.
25         * itcl/Makefile.in (RANLIB): Replace with RANLIB_LIB so
26         that the toplevel build does not override this variable.
27         * itk/Makefile.in (RANLIB): Likewise.
28         * itcl/tclconfig/tcl.m4 (TEA_PATH_TCLCONFIG): Look for itclConfig.sh
29         in the platform-specific location (unix or win).
30         (TEA_PATH_TKCONFIG): Likewise.
31         (TEA_MAKE_LIB): Even on windows, GCC libraries must start with "lib".
32         * itk/tclconfig.m4: Copy of itcl/tcl.m4.
33         * iwidgets/tcl.m4: Remove.
34         * iwidgets/tclconfig: New directory.
35         * iwidgets/tclconfig/tcl.m4, iwidgets/tclconfig/install-sh: Copies
36         of itcl/tclconfig files.
37         * iwidgets/Makefile.in (MKINSTALLDIRS): Use mkdir -p.
38         * iwidgets/configure.ac (PACKAGE): Rename to PACKAGE_NAME.
39         Call TEA_INIT, add AC_CONFIG_AUX_DIR and AC_PROG_INSTALL.
40         Use TEA_* instead of SC_* macros.
41         Search a few more directories for the itcl and itk libraries.
42
43 2006-06-16  Steve Ellcey  <sje@cup.hp.com>
44
45         * configure.in: Fix for autoconf 2.5.
46         * aclocal.m4: Fix for autoconf 2.5.
47         * configure: Regenerate.
48         * itcl/configure: Regenerate.
49         * itcl/win/configure: Regenerate.
50         * itk/configure: Regenerate.
51         * itk/win/configure: Regenerate.
52         * iwidgets/configure: Regenerate.
53
54 2005-08-31  Keith Seitz  <keiths@redhat.com>
55
56         From Jay St. Pierre <Jay.St.Pierre@colorado.edu>:
57         * itcl/Makefile.in (install-doc): Install man.macros properly into
58         man pages when installing.
59         * itk/Makefile.in (install-doc): Likewise.
60
61 2001-09-06  David Gravereaux <davygrvy@pobox.com>
62
63         * itcl/generic/itcl_util.c: Threading patch from "Haneef Mohammed"
64         <haneef@mindspringx.com>.
65         [Patch: 445670]
66
67         -=[ Incr Tcl/Tk 3.2.1 tagged as done. ]=-
68
69 2001-06-22  David Gravereaux <davygrvy@pobox.com>
70
71         * tcl.m4: Added support for MacOS X [#435256]
72
73         * itk/win/makefile.vc: fixed a bad macro use in the genstubs target.
74
75         * itk/generic/itk_cmds.c: Added Itk_SafeInit().
76
77         * itk/generic/itk.decls:
78         * itk/generic/itkDecls.h:
79         * itk/generic/itkStubInit.c: Needed to add Itk_SafeInit() to the Stubs table.
80         Regen'd Stubs table.
81
82 2001-05-28  Andreas Kupries <andreas_kupries@users.sourceforge.net>
83
84         * itcl/Makefile.in:
85         * itk/Makefile.in:
86         * iwidgets/Makefile.in: Fixed installation of manpages, added
87           invocations of "basename" to create the correct paths into the
88           installation directories. Fixes [#427118].
89
90 2001-05-25  davygrvy
91         * ChangeLog (new):
92                 Auto-generated this from the output of `cvs log`.  This will be the
93                 day-to-day reference of per-commits.  CHANGES will now be the digest
94                 of the data in here.  Just like how Tcl does it.  Information from
95                 iwidgets was not used.
96
97         * itk/generic/itk.h:
98         * itk/generic/itkStubLib.c:
99         * itk/generic/itk_cmds.c:
100                 added CONST to return type for Itk_InitStubs() to match what Kevin Kenny
101                 is doing to Tcl.  Along with a little lint cleaning regarding Stubs.
102
103         * itcl/generic/itcl.h:
104         * itcl/generic/itclStubLib.c:
105                 added CONST to return type for Itcl_InitStubs() to match what
106                 Kevin Kenny is doing to Tcl
107
108 2001-05-24  davygrvy
109         * README.vc.txt:
110                 instructions how to use makefile.vc to build the package
111
112         * itcl/configure:
113         * itcl/configure.in:
114         * itcl/itclConfig.sh.in:
115         * itk/configure:
116         * itk/configure.in:
117         * itk/itkConfig.sh.in:
118                 Bug #427113
119
120 2001-05-23  davygrvy
121         * itcl/win/makefile.vc:
122                 added missing quotes around include paths.
123
124         * .cvsignore:
125         * configure:
126         * configure.in:
127                 changed configure.in to the new iwidgets subdir.  Removed the older
128                 references to iwidgets3.0.0 and iwidgets2.2.0
129
130         * configure:
131                 this could be useful.
132
133         * itcl/.cvsignore:
134         * itcl/configure:
135         * itcl/configure.in:
136         * itk/.cvsignore:
137         * itk/configure:
138         * itk/configure.in:
139                 Updated patch level to 3.2.1 in prep for a release.
140
141         * itcl/win/makefile.vc:
142         * itcl/win/rc/itcl.rc:
143                 yet another rc problem repaired
144
145         * itcl/win/makefile.vc:
146                 rc problem repaired
147
148 2001-05-22  davygrvy
149         * itcl/generic/itcl_objects.c:
150         * itcl/tests/interp.test:
151                 patch #426205, self deleting class caused core dump.
152
153         * itk/generic/itk_archetype.c:
154         * itk/generic/itk_cmds.c:
155                 Fix for Tcl_GetCommandName() now returning a CONST char *
156                 from the changes Kevin Kenny is doing to the HEAD tcl code.
157                 This hasn't been tested with older header files, yet.
158
159         * config.vc:
160         * itcl/win/makefile.vc:
161         * itk/win/makefile.vc:
162         * itk/win/rc/itk.rc:
163         * makefile.vc:
164                 makefile.vc actually works again.
165
166         * itk/win/rc/cursor00.cur:
167         * itk/win/rc/cursor02.cur:
168         * itk/win/rc/cursor04.cur:
169         * itk/win/rc/cursor06.cur:
170         * itk/win/rc/cursor08.cur:
171         * itk/win/rc/cursor0a.cur:
172         * itk/win/rc/cursor0c.cur:
173         * itk/win/rc/cursor0e.cur:
174         * itk/win/rc/cursor10.cur:
175         * itk/win/rc/cursor12.cur:
176         * itk/win/rc/cursor14.cur:
177         * itk/win/rc/cursor16.cur:
178         * itk/win/rc/cursor18.cur:
179         * itk/win/rc/cursor1a.cur:
180         * itk/win/rc/cursor1c.cur:
181         * itk/win/rc/cursor1e.cur:
182         * itk/win/rc/cursor20.cur:
183         * itk/win/rc/cursor22.cur:
184         * itk/win/rc/cursor24.cur:
185         * itk/win/rc/cursor26.cur:
186         * itk/win/rc/cursor28.cur:
187         * itk/win/rc/cursor2a.cur:
188         * itk/win/rc/cursor2c.cur:
189         * itk/win/rc/cursor2e.cur:
190         * itk/win/rc/cursor30.cur:
191         * itk/win/rc/cursor32.cur:
192         * itk/win/rc/cursor34.cur:
193         * itk/win/rc/cursor36.cur:
194         * itk/win/rc/cursor38.cur:
195         * itk/win/rc/cursor3a.cur:
196         * itk/win/rc/cursor3c.cur:
197         * itk/win/rc/cursor3e.cur:
198         * itk/win/rc/cursor40.cur:
199         * itk/win/rc/cursor42.cur:
200         * itk/win/rc/cursor44.cur:
201         * itk/win/rc/cursor46.cur:
202         * itk/win/rc/cursor48.cur:
203         * itk/win/rc/cursor4a.cur:
204         * itk/win/rc/cursor4c.cur:
205         * itk/win/rc/cursor4e.cur:
206         * itk/win/rc/cursor50.cur:
207         * itk/win/rc/cursor52.cur:
208         * itk/win/rc/cursor54.cur:
209         * itk/win/rc/cursor56.cur:
210         * itk/win/rc/cursor58.cur:
211         * itk/win/rc/cursor5a.cur:
212         * itk/win/rc/cursor5c.cur:
213         * itk/win/rc/cursor5e.cur:
214         * itk/win/rc/cursor60.cur:
215         * itk/win/rc/cursor62.cur:
216         * itk/win/rc/cursor64.cur:
217         * itk/win/rc/cursor66.cur:
218         * itk/win/rc/cursor68.cur:
219         * itk/win/rc/cursor6a.cur:
220         * itk/win/rc/cursor6c.cur:
221         * itk/win/rc/cursor6e.cur:
222         * itk/win/rc/cursor70.cur:
223         * itk/win/rc/cursor72.cur:
224         * itk/win/rc/cursor74.cur:
225         * itk/win/rc/cursor76.cur:
226         * itk/win/rc/cursor78.cur:
227         * itk/win/rc/cursor7a.cur:
228         * itk/win/rc/cursor7c.cur:
229         * itk/win/rc/cursor7e.cur:
230         * itk/win/rc/cursor80.cur:
231         * itk/win/rc/cursor82.cur:
232         * itk/win/rc/cursor84.cur:
233         * itk/win/rc/cursor86.cur:
234         * itk/win/rc/cursor88.cur:
235         * itk/win/rc/cursor8a.cur:
236         * itk/win/rc/cursor8c.cur:
237         * itk/win/rc/cursor8e.cur:
238         * itk/win/rc/cursor90.cur:
239         * itk/win/rc/cursor92.cur:
240         * itk/win/rc/cursor94.cur:
241         * itk/win/rc/cursor96.cur:
242         * itk/win/rc/cursor98.cur:
243         * itk/win/rc/itkwish.rc:
244         * itk/win/winMain.c:
245                 Removing of old cruft.  itkwishXX.exe is no longer needed as itkXX.dll is a
246                 pure extension and loads in a vanilla wish just fine.
247
248         * itcl/win/pkgIndex.tcl:
249         * itk/win/pkgIndex.tcl:
250                 we'll auto gen these from the makefile
251
252         * itcl/win/makefile.vc:
253         * itk/win/makefile.vc:
254                 fixed include paths to make sure paths to itcl.h and itk.h in the source tree
255                 are mentioned first to avoid a possible bug during building.
256
257         * itcl/configure:
258         * itcl/configure.in:
259         * itk/configure:
260         * itk/configure.in:
261                 patch #426203
262
263         * itk/win/makefile.vc:
264                 Mostly working.  Not fully tested, but lots closer.
265
266         * itk/win/makefile.vc:
267                 more closer, but not yet perfect.
268
269         * itcl/generic/itcl_cmds.c:
270         * itcl/generic/itcl_methods.c:
271                 Fix for Tcl_GetCommandName() now returning a CONST char *
272                 from the changes Kevein Kenny is doing to the HEAD tcl code.
273                 This hasn't been tested with older header files, yet.
274
275         * itk/generic/itk_cmds.c:
276                 Removed old reference to external ItkStubs structure.
277                 Old cruft left from before Itk_InitStubs existed.
278
279         * itcl/win/itcl.rc:
280         * itcl/win/rc/itcl.rc:
281                 moving the resource script
282
283         * itcl/win/rc/itcl.rc:
284                 subtle changes.
285
286         * itcl/win/itclsh.rc:
287         * itcl/win/tclAppInit.c:
288                 Removing of old cruft.  itclshXX.exe is no longer needed as itclXX.dll is a
289                 pure extension and loads in a vanilla shell just fine.
290
291         * itcl/generic/itcl_methods.c:
292         * itcl/generic/itcl_util.c:
293                 removed #include "tclCompile.h"!
294                 It wasn't needed.  Those source files made no reference to anything in it.
295
296         * itk/win/makefile.vc:
297                 closer to perfection.
298
299         * itk/win/rc/itk.rc:
300                 This is now the resource script for the dll.
301
302         * itcl/generic/itcl_methods.c:
303                 whoops.. doh!
304
305         * itk/win/dllEntryPoint.c:
306                 Stubs bug logic fix.  Same as itcl/win/dllEntryPoint.c.  This help build a debug
307                 version of itcl/itk from the standard tclstubXX.lib by removing the link
308                 requirement to msvcrt.lib which should never have been there.
309
310         * itcl/win/makefile.vc:
311                 adapted for new location of itcl.rc
312
313         * itk/win/rc/itk.rc:
314                 subtle changes to infere the correct filename and support more
315                 complete versioning info.
316
317         * itcl/generic/itcl.h:
318         * itk/generic/itk.h:
319                 changed RESOURCE_INCLUDED to RC_INVOKED. The windows resource
320                 compiler to preset to define this already.
321
322         * itcl/generic/itclInt.decls:
323         * itcl/generic/itclIntDecls.h:
324         * itcl/generic/itcl_class.c:
325                 Fix for Itcl_ClassCmdResolver() not being of type Tcl_ResolveCmdProc with
326                 the CONST type added to param 2 in the lastest headers.  I haven't tested
327                 this with an older tcl.h yet.  Hopefully, this won't get messy.
328
329         * itcl/win/makefile.vc:
330                 small $(RCDIR) change.
331
332         * itcl/generic/itcl_bicmds.c:
333                 patch #426207, contextNs ptr can be NULL in Itcl_BiInfoClassCmd
334                 ).
335
336 2001-05-18  andreas_kupries
337         * itcl/generic/itcl_class.c:
338                 [Fix 227811] Check for any command with the given name, not only
339                 objects.
340
341 2001-05-17  andreas_kupries
342         * itcl/generic/itcl_class.c:
343         * itcl/generic/itcl_cmds.c:
344                 Fixed bug 227804.
345
346 2001-05-11  andreas_kupries
347         * itk/generic/itk_archetype.c:
348                 2001-05-11  Andreas Kupries  <a.kupries@westend.com>
349                 
350                 * itk/generic/itk_archetype.c: Fixed bug 227876.
351
352         * itcl/generic/itcl_objects.c:
353                 2001-05-11  Andreas Kupries  <a.kupries@westend.com>
354                 
355                 * itk/generic/itk_archetype.c: Fixed bug 227824 (and several duplicates).
356
357         * itk/generic/itk_archetype.c:
358                 2001-05-11  Andreas Kupries  <a.kupries@westend.com>
359                 
360                 * itk/generic/itk_archetype.c: Fixed bug 227814
361
362 2001-04-25  davygrvy
363         * pkg.vc:
364                 moved the info about the iwidget version for makefile.vc
365
366 2001-04-18  davygrvy
367         * itcl/win/dllEntryPoint.c:
368                 whoops...  removed C++ style comment from this .c file :)
369
370 2001-04-14  davygrvy
371         * itcl/library/itcl.tcl:
372                 Patch ID #227860
373
374         * rules.vc:
375                 added an $Id$ keyword
376
377         * .cvsignore:
378                 just testing loginfo mailing...
379
380         * .cvsignore:
381                 only making a change to see the history file get an entry...
382
383 2001-04-12  davygrvy
384         * itcl/win/makefile.vc:
385                 progress is happening
386
387 2001-04-08  davygrvy
388         * itcl/win/.cvsignore:
389         * itk/win/.cvsignore:
390                 no need to have CVS bother itself with the build directories
391
392         * itcl/win/makefile.vc:
393                 a large rewrite
394
395         * makefile.vc:
396                 todays work progress.  I'm not done yet.
397
398         * itcl/generic/itcl_ensemble.c:
399         * itcl/generic/itcl_util.c:
400                 Added mutex locking around the ItclPreservedList global hash table.  This
401                 appears to be the only work needed to support multithreading.
402
403         * config.vc:
404         * pkg.vc:
405         * rules.vc:
406                 new build files for VC++ compiles
407
408         * .cvsignore:
409                 ignore MSVC++ project artifacts
410
411 2001-04-07  davygrvy
412         * itcl/win/dllEntryPoint.c:
413                 a small windows specific fix against Tcl's Stubs library.
414
415         * itcl/generic/itclInt.h:
416         * itcl/generic/itclStubLib.c:
417         * itcl/generic/itcl_class.c:
418         * itcl/generic/itcl_cmds.c:
419         * itcl/generic/itcl_ensemble.c:
420                 4/07/01 (bug fix) <davygrvy@pobox.com>
421                   Tcl's internal header, tclInt.h, in 8.4a2 got a small change in the Command
422                   structure that needed 2 changes in Itcl to resolve.  1) #if/#else/#endif blocks
423                   added in itcl_class.c and itc_ensemble.c allowing Itcl to compile. 2) added
424                   a global variable called itclCompatFlags that's sets a flag in Itcl_Init()
425                   that will modify the logic around access to cmdPtr->flags/deleted.  This
426                   way, any core compile will yeild a fully forward/backward compatible
427                   binary (correct logic set at runtime).
428
429 2000-12-21  smithc
430         * itk/win/makefile.vc:
431                 Patch #102914.
432
433 2000-12-12  smithc
434         * itcl/generic/itcl_ensemble.c:
435                 Patch #102774
436
437         * itcl/generic/itcl_class.c:
438                 Patch #100274
439
440 2000-09-23  davidg
441         * CHANGES:
442                 added a note about the 3.2 release
443
444         * itcl/generic/itcl.h:
445                 9/22/00 (stubs cleanup) <davygrvy@ajubasolutions.com>
446                   Itcl_InitStub prototype in itcl/generic/itcl.h was getting name mangled
447                   by c++ compilers.  Fixed with an 'extern "C"' appropriately applied.
448
449 2000-08-18  davidg
450         * itcl/generic/itcl_cmds.c:
451                 Tcl_InitStubs was using the TCL_VERSION macro set by the tcl.h header.
452                 Changed it to be "8.1" instead as it doesn't matter unless Itcl needs
453                 special/new features of the core it's header is from.  But it doesn't..  so hard
454                 code it for an 8.1 minimum.
455
456 2000-08-07  welch
457         * itcl/Makefile.in:
458         * itcl/generic/itcl.h:
459         * itcl/generic/itclStubLib.c:
460                 Final iteration, really, on getting Itcl_StubInit correctly set
461                 up.
462
463         * itk/generic/itk_cmds.c:
464                 Removed redundant definitions of itclStubsPtr and
465                 itclIntStubsPtr.
466
467         * itcl/Makefile.in:
468                 Added Itcl_InitStubs to the main Itcl library as well as the stubs
469                 library for those applications (like Itk) that call Itcl_InitStub
470                 but are linked against the main library.
471
472         * CHANGES:
473         * CHANGES:
474                 *** empty log message ***
475
476 2000-08-04  davidg
477         * itcl/generic/itcl.decls:
478         * itcl/generic/itclDecls.h:
479         * itcl/generic/itclIntDecls.h:
480         * itcl/generic/itclStubInit.c:
481         * itk/generic/itk.decls:
482         * itk/generic/itkDecls.h:
483         * itk/generic/itkStubInit.c:
484         * itk/generic/itkStubLib.c:
485                 added missing RCS $Id$ strings
486
487         * itcl/generic/itcl.h:
488         * itcl/generic/itclStubLib.c:
489         * itk/generic/itk.h:
490         * itk/generic/itkStubLib.c:
491                 yanked ugly linkage cruft from the StubLib functions.  It's
492                 always static.
493
494 2000-08-02  davidg
495         * itk/generic/itk_cmds.c:
496                 simplified how Itcl Stubs are set
497
498         * itcl/generic/itcl.h:
499         * itk/generic/itk.h:
500                 added missing Itcl_InitStubs and Itk_InitStubs declarations.
501
502 2000-08-02  welch
503         * itk/generic/itkStubLib.c:
504                 Fixed this new function
505
506         * itcl/Makefile.in:
507         * itk/Makefile.in:
508                 Changed this to use installFiles.tcl instead of install-sh
509
510         * itcl/generic/itclStubLib.c:
511                 Fix for new Itcl_InitStubs.c
512
513         * config/installFile.tcl:
514                 Added a Tcl version of install-sh that avoids copying a file if
515                 the target has the same size and date stamp as the source file already.
516                 This helps parallel builds on different platforms avoid changing
517                 files out from one another.
518
519         * CHANGES:
520                 *** empty log message ***
521
522 2000-07-29  welch
523         * itcl/configure:
524         * itk/configure:
525                 Ran autoconf
526
527         * tcl.m4:
528                 Fixed this with respect to recent changes in windows def of TCL_SRC_DIR
529
530 2000-07-23  wart
531         * itcl/Makefile.in:
532         * itk/Makefile.in:
533                 Use INSTALL_PROGRAM instead of INSTALL_DATA to install libraries so
534                 they get execute permission on HPUX
535
536 2000-07-14  welch
537         * itcl/configure:
538         * itk/configure:
539                 Updated configure
540
541         * config/install-sh:
542                 Nuked debug echo statement
543
544 2000-07-12  welch
545         * config/install-sh:
546                 Added -f to MV command
547
548         * CHANGES:
549         * Makefile.in:
550                 Added some feedback to the top-level makefile loops
551
552         * itcl/configure.in:
553         * itk/Makefile.in:
554         * itk/configure.in:
555                 Disable stubs in the case of static builds.
556
557 2000-07-07  csmith
558         * itcl/tests/info.test:
559                 patch submitted by David Cuthbert, 7/7/00
560
561         * itcl/generic/itcl_bicmds.c:
562                 patch submitted by David Cuthbert, 7/7/00 to fix segfault caused by the
563                 following code:
564                 
565                     itcl::class X { }
566                     namespace eval X { info class }
567
568 2000-07-06  mmc
569         * Makefile.in:
570         * README:
571                 
572                 Touched up README for itcl3.2 release.  Fixed master Makefile to
573                 avoid testing iwidgets2.2.0, which is an older release provided
574                 only for backward-compatibility.  Bug fixes and improvements are
575                 made and tested in the newer iwidgets3.0.0 release.
576
577         * CHANGES:
578         * itcl/generic/itcl.h:
579         * itcl/generic/itcl_class.c:
580         * itcl/generic/itcl_cmds.c:
581         * itcl/generic/itcl_objects.c:
582         * itcl/tests/all:
583         * itcl/tests/all.tcl:
584         * itcl/tests/basic.test:
585         * itcl/tests/defs:
586         * itcl/tests/inherit.test:
587         * itcl/tests/methods.test:
588         * itcl/tests/namespace.test:
589         * itcl/unix/Makefile.in:
590         * itcl/unix/configure.in:
591         * itcl/unix/itclConfig.sh.in:
592         * itcl/unix/pkgIndex.tcl.in:
593         * itcl/unix/test.tcl:
594         * itk/Makefile.in:
595         * itk/generic/itk_archetype.c:
596         * itk/library/itk.tcl:
597         * itk/tests/all:
598         * itk/tests/all.tcl:
599         * itk/tests/defs:
600         * itk/tests/widget.test:
601         * itk/unix/Makefile.in:
602         * itk/unix/configure.in:
603         * itk/unix/itkConfig.sh:
604         * itk/unix/itkConfig.sh.in:
605         * itk/unix/pkgIndex.tcl.in:
606                 
607                 6/26/00 (bug fix)
608                   Fixed Itcl_ClassVarResolver so that the formal parameters in a
609                   method/proc take precedence over class data members.
610                 
611                 6/30/00 (bug fix)
612                   Fixed all itcl/itk/iwidgets3.0.0 tests to run cleanly with the new
613                   tcltest package.
614                 
615                 7/1/00 (bug fix)
616                   Fixed "itk_component delete" so that the composite option list is
617                   cleaned up whenever a component is deleted.  For example, suppose
618                   a component is the sole contributor of -font.  When that component
619                   is removed via "itk_component delete", the -font option goes away
620                   as well.  Also fixed the handling of the itk-delete-* binding for
621                   the component.  When the component is removed, the binding tag
622                   is also removed by itk::remove_destroy_hook.
623                 
624                 7/5/00 (bug fix)
625                   Fixed the check done during object creation to avoid clobbering
626                   existing commands.  Previously, itcl would look for any command--
627                   in the local *and* global namespace--that might be clobbered.
628                   Now, it looks for commands only in the local namespace, since
629                   those are the only ones that could truly be clobbered.
630                 
631                 7/5/00 (cleanup)
632                   Removed obsolete Makefile/configure files in the various "unix"
633                   directories.  Makefiles and configure files now reside one level
634                   above, in the standard TEA place.
635
636 2000-06-22  wart
637         * itcl/Makefile.in:
638                 Added itclDecls.h to list of header files to install.
639
640 2000-06-22  welch
641         * itk/Makefile.in:
642                 Installing stub table tkDecls.h
643
644         * itcl/Makefile.in:
645                 Installing all header files, not just public ones.
646
647 2000-06-16  matt
648         * itcl/generic/itcl_util.c:
649                 Moved #ifndef NDEBUG inside Itcl_Assert routine otherwise it may not get inclued
650                 BUT it is specified in the Stubs Table.....
651
652 2000-06-06  wart
653         * itk/tests/all.tcl:
654                 Added missing file for running test suite.
655
656         * itcl/tests/all.tcl:
657                 Added missing file for running test suite
658
659 2000-06-01  wart
660         * itcl/Makefile.in:
661         * itcl/tests/basic.test:
662         * itcl/tests/body.test:
663         * itcl/tests/chain.test:
664         * itcl/tests/delete.test:
665         * itcl/tests/ensemble.test:
666         * itcl/tests/import.test:
667         * itcl/tests/info.test:
668         * itcl/tests/inherit.test:
669         * itcl/tests/interp.test:
670         * itcl/tests/local.test:
671         * itcl/tests/methods.test:
672         * itcl/tests/mkindex.test:
673         * itcl/tests/namespace.test:
674         * itcl/tests/protection.test:
675         * itcl/tests/scope.test:
676         * itk/Makefile.in:
677         * itk/configure:
678         * itk/configure.in:
679         * itk/tests/interp.test:
680         * itk/tests/option.test:
681         * itk/tests/privacy.test:
682         * itk/tests/public.test:
683         * itk/tests/toplevel.test:
684         * itk/tests/widget.test:
685                 Tests modified to work with TEA Makefile.
686
687 2000-04-19  mmc
688         * CHANGES:
689         * itcl/Makefile.in:
690         * itcl/configure:
691         * itcl/configure.in:
692         * itcl/doc/find.n:
693         * itcl/generic/itcl.h:
694         * itcl/generic/itcl_cmds.c:
695         * itcl/tests/basic.test:
696         * itcl/tests/body.test:
697         * itcl/tests/chain.test:
698         * itcl/tests/defs:
699         * itcl/tests/delete.test:
700         * itcl/tests/ensemble.test:
701         * itcl/tests/info.test:
702         * itcl/tests/inherit.test:
703         * itcl/tests/local.test:
704         * itcl/tests/methods.test:
705         * itcl/tests/mkindex.itcl:
706         * itcl/tests/namespace.test:
707         * itcl/tests/protection.test:
708         * itcl/tests/scope.test:
709         * itcl/tests/tclIndex:
710         * itcl/unix/configure.in:
711         * itk/Makefile.in:
712         * itk/configure:
713         * itk/configure.in:
714         * itk/tests/defs:
715         * itk/tests/option.test:
716         * itk/tests/widget.test:
717         * license.terms:
718                 
719                 - fixed itcl::find to find classes/objects in *all* namespaces
720                 - fixed tests to run cleanly
721
722 2000-03-28  csmith
723         * itcl/generic/itcl_cmds.c:
724                 Patch for Ticket 4111, submitted by David Cuthbert:
725                 
726                 *** itcl3.1.0/itcl/generic/itcl_cmds.c.orig     Tue Feb  1 16:37:53 2000
727                 --- itcl3.1.0/itcl/generic/itcl_cmds.c.new      Tue Feb  1
728                 16:38:06 2000
729                             ***************
730                             *** 94,100 ****
731                               static char safeInitScript[] =
732                               "proc ::itcl::local {class name args} {\n\
733                             !     set ptr [uplevel eval [list $class $name] $args]\n\
734                                   uplevel [list set itcl-local-$ptr $ptr]\n\
735                                   set cmd [uplevel namespace which -command $ptr]\n\
736                                   uplevel [list trace variable itcl-local-$ptr u \"::itcl::delete object $cmd; list\"]\n\
737                 
738                             --- 94,100 ----
739                               static char safeInitScript[] =
740                               "proc ::itcl::local {class name args} {\n\
741                             !     set ptr [uplevel [list $class $name] $args]\n\
742                                   uplevel [list set itcl-local-$ptr $ptr]\n\
743                                   set cmd [uplevel namespace which -command $ptr]\n\
744                                   uplevel [list trace variable itcl-local-$ptr u \"::itcl::delete object $cmd; list\"]\n\
745
746         * itcl/library/itcl.tcl:
747                 Patch for ticket 4111, submitted by David Cuthbert:
748                 
749                 *** itcl3.1.0/itcl/library/itcl.tcl.orig        Tue Feb  1 16:38:24 2000
750                 --- itcl3.1.0/itcl/library/itcl.tcl.new Tue Feb  1 16:38:30 2000
751                             ***************
752                             *** 27,33 ****
753                               #  alive until a procedure exits.
754                               # ----------------------------------------------------------------------
755                               proc ::itcl::local {class name args} {
756                             !     set ptr [uplevel eval [list $class $name] $args]
757                                   uplevel [list set itcl-local-$ptr $ptr]
758                                   set cmd [uplevel namespace which -command $ptr]
759                                   uplevel [list trace variable itcl-local-$ptr u \
760                 
761                             --- 27,33 ----
762                               #  alive until a procedure exits.
763                               # ----------------------------------------------------------------------
764                               proc ::itcl::local {class name args} {
765                             !     set ptr [uplevel [list $class $name] $args]
766                                   uplevel [list set itcl-local-$ptr $ptr]
767                                   set cmd [uplevel namespace which -command $ptr]
768                                   uplevel [list trace variable itcl-local-$ptr u \
769
770 2000-03-20  wart
771         * itk/configure:
772         * itk/configure.in:
773                 Fixed typo in variable name
774
775 2000-03-17  wart
776         * itcl/Makefile.in:
777         * itk/Makefile.in:
778         * itk/configure:
779         * itk/configure.in:
780                 Added TCL_EXTRA_CFLAGS to compile line to fix build problems on Irix
781
782 2000-02-04  wart
783         * itk/configure:
784         * itk/configure.in:
785                 Fixed typo that was causing builds on CYGWIN_NT platforms not to pick up
786                 the Tcl stub library (TCL_STUB_LIB_SPEC was not being substituted in the
787                 Makefile)
788
789 2000-01-28  wart
790         * itcl/configure:
791         * itcl/configure.in:
792         * itk/configure:
793         * itk/configure.in:
794                 Fixed a few more places where the configure wasn't checking for cygwin on
795                 Windows 95/98
796
797 2000-01-24  wart
798         * itcl/configure:
799         * itk/configure:
800                 Regenerated configure scripts to pick up changes to tcl.m4
801
802         * itcl/configure:
803         * itk/configure:
804                 Regenerated configure scripts to pick up recent changes to tcl.m4
805
806         * tcl.m4:
807         * tcl.m4:
808                 Updated to reflect recent TEA changes
809
810 2000-01-18  wart
811         * tcl.m4:
812                 Updated to reflect recent TEA changes
813
814 2000-01-03  csmith
815         * itcl/unix/Makefile.in:
816                 Patch submitted by Mo Dejong needed so Itcl will link to the Tcl libs
817                 when Tcl is compiled with debugging on.
818
819         * itcl/generic/itcl_parse.c:
820                 Patch by Mo Dejong to fix a Windows NT/95 crashing problem where you can
821                 build with debugging on, load the Itcl package, and press the X in the
822                 upper right corner.  Note that I'm unable to test this on Windows and
823                 that this patch introduces a compiler warning.
824
825         * itcl/generic/itcl_parse.c:
826                 Duuuuhhhh....
827                 
828                 This is the patch from Mo Dejong regarding the Windows NT/95 crashing
829                 problem.  My previous checkin of itcl_parse.c did not include all of
830                 the patch - got in a hurry.  Disregard the compiler warning mentioned
831                 in my previous checkin.
832
833         * itcl/tests/defs:
834                 Patch submitted by Mo Dejong: needed to add "-force" option to the
835                 namespace import command so fix a bug with 'make test'.
836
837         * itcl/generic/itcl_parse.c:
838                 *** empty log message ***
839
840 1999-11-24  wart
841         * itcl/configure:
842         * itk/configure:
843                 regenerated configure scripts to pick up tcl.m4 changes
844
845         * itcl/configure:
846         * itk/configure:
847         * tcl.m4:
848                 tcl.m4:  Updated to reflect recent TEA changes
849                 
850                 */configure:  Regnereated with new tcl.m4
851                 
852                 iwidgets2.2.0/Makefile.in:  Don't copy nonexistent files
853
854         * tcl.m4:
855                 Updated to reflect recent TEA changes
856
857 1999-09-21  wart
858         * itk/Makefile.in:
859                 Itk now installs appropriate library files.
860
861 1999-09-20  wart
862         * itcl/configure:
863         * itcl/configure.in:
864         * itk/Makefile.in:
865         * itk/configure:
866         * itk/configure.in:
867                 pkgIndex on Windows now looks in the correct directory for the
868                 .dll files.
869
870 1999-09-17  wart
871         * tcl.m4:
872                 Updated to reflect recent changes
873
874 1999-09-15  wart
875         * itcl/configure:
876         * itcl/configure.in:
877         * itcl/pkgIndex.tcl.in:
878         * itk/configure:
879         * itk/configure.in:
880         * itk/pkgIndex.tcl.in:
881                 Better pkgIndex.tcl files that should now work on solaris.
882
883 1999-09-14  wart
884         * itcl/Makefile.in:
885         * itcl/configure:
886         * itcl/configure.in:
887         * itcl/mkIndex.tcl.in:
888         * itcl/pkgIndex.tcl.in:
889         * itk/Makefile.in:
890         * itk/configure:
891         * itk/configure.in:
892         * itk/mkIndex.tcl.in:
893         * itk/pkgIndex.tcl.in:
894                 Fixed installation of pkgIndex.tcl file.  We have to install a pre-made
895                 pkgIndex.tcl file since pkg_mkIndex can't seem to make a usable one.
896
897 1999-09-10  wart
898         * itk/Makefile.in:
899                 Fixed bug when calling mkIndex.tcl for itk
900                 
901                 reduced amount of output from "make install" in iwidgets
902
903         * itcl/Makefile.in:
904         * itk/Makefile.in:
905                 Removed Makefiles rules to regenerate the configure scripts.  This was
906                 causing problems when building on Windows and Unix simultaneoulsy.
907
908 1999-09-09  wart
909         * itcl/configure:
910         * itcl/configure.in:
911         * itk/configure:
912         * itk/configure.in:
913                 configure scripts now look for tclsh82d.exe executable when searching
914                 for valid tcl interpreter.
915
916         * Makefile.in:
917                 Added pkgIndex files for Iwidgets
918                 
919                 Top level Makefile should no longer loop endlessly if the configure went bad.
920
921         * itcl/configure:
922         * itcl/configure.in:
923         * itk/configure:
924         * itk/configure.in:
925         * tcl.m4:
926                 Look for tclsh82d.exe before tclsh82.exe.
927                 
928                 configure scripts for itcl and itk now use the tcl.m4 macro SC_PROG_TCLSH.
929
930 1999-09-07  wart
931         * itcl/Makefile.in:
932         * itcl/configure:
933         * itcl/configure.in:
934         * itk/Makefile.in:
935         * itk/configure:
936         * itk/configure.in:
937                 configure now searches for tclsh82 shell in exec-prefix, then prefix, then
938                 relative to tclConfig.sh, then in the users path.
939
940 1999-09-04  wart
941         * configure.in:
942         * itcl/Makefile.in:
943         * itcl/aclocal.m4:
944         * itcl/configure:
945         * itcl/configure.in:
946         * itcl/mkIndex.tcl.in:
947         * itk/Makefile.in:
948         * itk/aclocal.m4:
949         * itk/configure:
950         * itk/configure.in:
951         * itk/mkIndex.tcl.in:
952         * tcl.m4:
953                 TEA changes.  Itcl now uses the same Makefiles and configure scripts for
954                 both Windows and Unix.
955                 
956                 Note that static shells are not yet done in this TEA implementation.
957
958         * itcl/Makefile.in:
959         * itk/Makefile.in:
960                 Temporarily removed pkg_mkIndex step from Makefile since it causes a
961                 crash on Windows.
962
963 1999-08-21  matt
964         * itcl/unix/Makefile.in:
965                 Fixed mismatch between configure script and makefile for stub
966                 enabled builds
967
968         * itk/unix/Makefile.in:
969                 Fixed mismatch between conifgure script and Makefile for stub
970                 enabled builds.
971
972 1999-06-28  hershey
973         * itk/unix/configure.in:
974         * itk/unix/itkConfig.sh:
975                 remove version number from comments
976
977 1999-06-26  wart
978         * itcl/mac/itclMacLibrary.r:
979         * itcl/mac/pkgIndex.tcl:
980         * itcl/unix/configure.in:
981         * itk/mac/itkMacLibrary.r:
982         * itk/mac/pkgIndex.tcl:
983         * itk/unix/configure.in:
984         * itk/win/pkgIndex.tcl:
985                 Version numbers changed from 3.0.1 to 3.1.0
986
987 1999-05-25  redman
988         * itcl/generic/itcl.h:
989         * itcl/win/makefile.vc:
990         * itk/win/makefile.vc:
991         * itk/win/winMain.c:
992         * makefile.vc:
993                 Fixed the use of Tcl & Tk stubs on Windows.
994                 
995                 Now the extra shells (itclsh31.exe and itkwish31.exe) are being
996                 created and run properly.
997
998         * itcl/generic/itcl_cmds.c:
999         * itcl/unix/Makefile.in:
1000         * itcl/unix/configure.in:
1001         * itcl/unix/itclConfig.sh.in:
1002         * itk/generic/itk_cmds.c:
1003         * itk/unix/Makefile.in:
1004         * itk/unix/configure.in:
1005         * itk/unix/itkConfig.sh:
1006         * itk/unix/itkConfig.sh.in:
1007                 Fix the makefile and configure files, etc., for Unix
1008                 in order to compile with Tcl/Tk 8.1 with stubs.
1009                 
1010                 Builds itclsh and itkwish properly.
1011
1012 1999-05-24  redman
1013         * itcl/generic/itcl.decls:
1014         * itcl/generic/itcl.h:
1015         * itcl/generic/itclDecls.h:
1016         * itcl/generic/itclInt.decls:
1017         * itcl/generic/itclInt.h:
1018         * itcl/generic/itclIntDecls.h:
1019         * itcl/generic/itclStubInit.c:
1020         * itcl/generic/itclStubLib.c:
1021         * itcl/generic/itcl_cmds.c:
1022         * itcl/generic/itcl_ensemble.c:
1023         * itcl/tests/defs:
1024         * itcl/tests/tclIndex:
1025         * itcl/win/itcl.rc:
1026         * itcl/win/makefile.vc:
1027         * itcl/win/pkgIndex.tcl:
1028         * itk/generic/itk.decls:
1029         * itk/generic/itk.h:
1030         * itk/generic/itkDecls.h:
1031         * itk/generic/itkStubInit.c:
1032         * itk/generic/itkStubLib.c:
1033         * itk/generic/itk_cmds.c:
1034         * itk/win/makefile.vc:
1035         * itk/win/rc/itk.rc:
1036         * makefile.vc:
1037                 Applied patches from David Gravereaux to update Itcl and Itk to
1038                 use Tcl/Tk 8.1 stubs and provide it's own stubs interface, on
1039                 Windows only.
1040                 
1041                 Changes have not been made to support I18N (if needed) or MT-safety.
1042                 
1043                 Version number has been changed to 3.1.0 (from 3.0.1) by
1044                 David to coincide with the shift to Tcl/Tk 8.1.
1045                 
1046                 Building of itclsh31.exe and iwish31.exe have been disabled
1047                 until someone else makes them work properly.  Test suites
1048                 have been modified to work with tclsh81.exe instead.
1049
1050 1999-02-05  stanton
1051         * itk/unix/itkConfig.sh:
1052                 updated version to itcl3.0.1
1053
1054 1999-01-15  rjohnson
1055         * itcl/tests/mkindex.itcl:
1056                 
1057                 Fixed typo in tcl file.
1058
1059 1998-10-29  stanton
1060         * itcl/doc/itcl_info.n:
1061                 Cleaned up some out of date references to 2.2 syntax.
1062
1063 1998-09-14  stanton
1064         * itk/win/rc/cursor00.cur:
1065         * itk/win/rc/cursor02.cur:
1066         * itk/win/rc/cursor04.cur:
1067         * itk/win/rc/cursor06.cur:
1068         * itk/win/rc/cursor08.cur:
1069         * itk/win/rc/cursor0a.cur:
1070         * itk/win/rc/cursor0c.cur:
1071         * itk/win/rc/cursor0e.cur:
1072         * itk/win/rc/cursor10.cur:
1073         * itk/win/rc/cursor12.cur:
1074         * itk/win/rc/cursor14.cur:
1075         * itk/win/rc/cursor16.cur:
1076         * itk/win/rc/cursor18.cur:
1077         * itk/win/rc/cursor1a.cur:
1078         * itk/win/rc/cursor1c.cur:
1079         * itk/win/rc/cursor1e.cur:
1080         * itk/win/rc/cursor20.cur:
1081         * itk/win/rc/cursor22.cur:
1082         * itk/win/rc/cursor24.cur:
1083         * itk/win/rc/cursor26.cur:
1084         * itk/win/rc/cursor28.cur:
1085         * itk/win/rc/cursor2a.cur:
1086         * itk/win/rc/cursor2c.cur:
1087         * itk/win/rc/cursor2e.cur:
1088         * itk/win/rc/cursor30.cur:
1089         * itk/win/rc/cursor32.cur:
1090         * itk/win/rc/cursor34.cur:
1091         * itk/win/rc/cursor36.cur:
1092         * itk/win/rc/cursor38.cur:
1093         * itk/win/rc/cursor3a.cur:
1094         * itk/win/rc/cursor3c.cur:
1095         * itk/win/rc/cursor3e.cur:
1096         * itk/win/rc/cursor40.cur:
1097         * itk/win/rc/cursor42.cur:
1098         * itk/win/rc/cursor44.cur:
1099         * itk/win/rc/cursor46.cur:
1100         * itk/win/rc/cursor48.cur:
1101         * itk/win/rc/cursor4a.cur:
1102         * itk/win/rc/cursor4c.cur:
1103         * itk/win/rc/cursor4e.cur:
1104         * itk/win/rc/cursor50.cur:
1105         * itk/win/rc/cursor52.cur:
1106         * itk/win/rc/cursor54.cur:
1107         * itk/win/rc/cursor56.cur:
1108         * itk/win/rc/cursor58.cur:
1109         * itk/win/rc/cursor5a.cur:
1110         * itk/win/rc/cursor5c.cur:
1111         * itk/win/rc/cursor5e.cur:
1112         * itk/win/rc/cursor60.cur:
1113         * itk/win/rc/cursor62.cur:
1114         * itk/win/rc/cursor64.cur:
1115         * itk/win/rc/cursor66.cur:
1116         * itk/win/rc/cursor68.cur:
1117         * itk/win/rc/cursor6a.cur:
1118         * itk/win/rc/cursor6c.cur:
1119         * itk/win/rc/cursor6e.cur:
1120         * itk/win/rc/cursor70.cur:
1121         * itk/win/rc/cursor72.cur:
1122         * itk/win/rc/cursor74.cur:
1123         * itk/win/rc/cursor76.cur:
1124         * itk/win/rc/cursor78.cur:
1125         * itk/win/rc/cursor7a.cur:
1126         * itk/win/rc/cursor7c.cur:
1127         * itk/win/rc/cursor7e.cur:
1128         * itk/win/rc/cursor80.cur:
1129         * itk/win/rc/cursor82.cur:
1130         * itk/win/rc/cursor84.cur:
1131         * itk/win/rc/cursor86.cur:
1132         * itk/win/rc/cursor88.cur:
1133         * itk/win/rc/cursor8a.cur:
1134         * itk/win/rc/cursor8c.cur:
1135         * itk/win/rc/cursor8e.cur:
1136         * itk/win/rc/cursor90.cur:
1137         * itk/win/rc/cursor92.cur:
1138         * itk/win/rc/cursor94.cur:
1139         * itk/win/rc/cursor96.cur:
1140         * itk/win/rc/cursor98.cur:
1141         * itk/win/rc/itk.ico:
1142                 Fixed binary files
1143
1144 1998-09-08  stanton
1145         * CHANGES:
1146                 *** empty log message ***
1147
1148 1998-09-03  stanton
1149         * CHANGES:
1150         * README:
1151                 more changes
1152
1153         * CHANGES:
1154         * Makefile.in:
1155                 changes
1156
1157         * Makefile.in:
1158         * Makefile.in:
1159         * Makefile.in:
1160         * Makefile.in:
1161         * Makefile.in:
1162         * Makefile.in:
1163         * Makefile.in:
1164                 *** empty log message ***
1165
1166         * Makefile.in:
1167                 nothing
1168
1169         * CHANGES:
1170         * Makefile.in:
1171                 changed back
1172
1173 1998-08-23  stanton
1174         * itcl/doc/scope.n:
1175                 fixed section
1176
1177 1998-08-20  welch
1178         * itcl/generic/itcl.h:
1179                 Patchlevel 3.0.1
1180
1181 1998-08-18  welch
1182         * itk/win/pkgIndex.tcl:
1183                 Fixed loading .dll
1184
1185         * itcl/win/pkgIndex.tcl:
1186                 fixed loading .dll
1187
1188         * CHANGES:
1189                 *** empty log message ***
1190
1191 1998-08-18  suresh
1192         * itk/generic/itk_cmds.c:
1193                 Removed pedantic check for existance of "::itk" namespace.  Changed code to
1194                   conditionally create the "::itk" namespace based on whether it already exists
1195                   or not.  These changes were necessary to facilitate the wrapper dictating
1196                   where the [incr Tk] libraries are stored in a wrapped application via the
1197                   variable '::itk::library".
1198
1199 1998-08-12  welch
1200         * itk/win/makefile.bc:
1201         * itk/win/makefile.vc:
1202                 Fixes for tkConsole
1203
1204 1998-08-11  welch
1205         * CHANGES:
1206         * README:
1207         * itcl/doc/class.n:
1208         * itcl/doc/scope.n:
1209         * itcl/generic/itcl.h:
1210         * itcl/generic/itclInt.h:
1211         * itcl/generic/itcl_bicmds.c:
1212         * itcl/generic/itcl_class.c:
1213         * itcl/generic/itcl_cmds.c:
1214         * itcl/generic/itcl_methods.c:
1215         * itcl/generic/itcl_objects.c:
1216         * itcl/library/itcl.tcl:
1217         * itcl/mac/itclMacApplication.r:
1218         * itcl/mac/itclMacLibrary.r:
1219         * itcl/mac/itclMacResource.r:
1220         * itcl/mac/pkgIndex.tcl:
1221         * itcl/mac/tclMacAppInit.c:
1222         * itcl/tests/info.test:
1223         * itcl/unix/Makefile.in:
1224         * itcl/unix/configure.in:
1225         * itcl/unix/tclAppInit.c:
1226         * itcl/win/itcl.rc:
1227         * itcl/win/itclsh.rc:
1228         * itcl/win/makefile.vc:
1229         * itcl/win/pkgIndex.tcl:
1230         * itcl/win/tclAppInit.c:
1231         * itk/doc/Toplevel.n:
1232         * itk/generic/itk.h:
1233         * itk/generic/itk_cmds.c:
1234         * itk/mac/MW_ItkHeader.pch:
1235         * itk/mac/itkMacApplication.r:
1236         * itk/mac/itkMacLibrary.r:
1237         * itk/mac/itkMacResource.r:
1238         * itk/mac/pkgIndex.tcl:
1239         * itk/mac/tclIndex:
1240         * itk/mac/tkMacAppInit.c:
1241         * itk/unix/Makefile.in:
1242         * itk/unix/configure.in:
1243         * itk/unix/tkAppInit.c:
1244         * itk/win/makefile.vc:
1245         * itk/win/pkgIndex.tcl:
1246         * itk/win/rc/itk.rc:
1247         * itk/win/rc/itkwish.rc:
1248         * itk/win/winMain.c:
1249         * makefile.vc:
1250                 3.0 final from Michael
1251
1252 1998-08-07  stanton
1253         * itcl/generic/itcl_methods.c:
1254                 changed to reflect new CompiledLocal structure
1255                 changed to reflect changes in resolver api
1256                 changed to use TclInitCompiledLocals interface
1257
1258         * itcl/generic/itclInt.h:
1259                 changed to reflect new resolver api
1260
1261         * itcl/generic/itcl_bicmds.c:
1262         * itcl/generic/itcl_ensemble.c:
1263                 changed to reflect new CompiledLocal structure
1264
1265         * itcl/generic/itcl_class.c:
1266                 changed to reflect changes in resolver api
1267
1268         * itcl/doc/scope.n:
1269                 fixed section name
1270
1271         * itcl/doc/scope.n:
1272                 *** empty log message ***
1273
1274         * itcl/generic/itcl_cmds.c:
1275         * itcl/generic/itcl_util.c:
1276         * itk/doc/Toplevel.n:
1277                 lint
1278
1279 1998-08-04  escoffon
1280         * itcl/generic/itcl.h:
1281         * itcl/generic/itclInt.h:
1282         * itk/generic/itk.h:
1283                 EXPORT is now TCL_STORAGE_CLASS
1284
1285 1998-07-29  escoffon
1286         * itcl/generic/itcl.h:
1287                  added setting of EXPORT to DLLEXPORT if we are building the
1288                 itcl lib.
1289
1290         * itk/generic/itk.h:
1291                 - dropped the EXPORT macro, it is now part of EXTERN
1292                 - added setting of EXPORT to DLLEXPORT if we are building the itk lib.
1293
1294         * itcl/generic/itclInt.h:
1295                 - added setting of EXPORT to DLLEXPORT if we are building the itcl lib.
1296                 - use EXTERN instead of extern for Itcl_Assert
1297
1298 1998-07-28  stanton
1299         * itcl/generic/itcl_cmds.c:
1300         * itk/generic/itk_cmds.c:
1301                 changed search order
1302