1
NOTICE: This ChangeLog is no longer being maintained. To examine
2
the series of changes checked into Itcl sources, follow the Timeline
4
https://core.tcl.tk/itcl/timeline
6
2014-11-06 Don Porter <dgp@Users.sourceforge.net>
7
* generic/itclMigrate2TclCore.c: Fix for SF Bug 259.
8
* tests/sfbugs.test: Test for Bug 250 fix.
9
2014-11-02 Don Porter <dgp@Users.sourceforge.net>
10
* generic/itclMethod.c: Completely different fix for SF bug #243
11
* geneirc/itclObject.c: that has the benefit of not completely
12
breaking Itk and Iwidgets. :)
13
2014-09-20 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
14
* generic/itclParse.c:
15
* generic/itclObject.c: Fixes for SF bug #257
16
* tests/sfbugs.test: added test for SF bug #257 and fixed test 254 to
17
use an own interpreter for avoiding problems with following tests.
18
2014-09-13 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
19
* generic/itclMethod.c: Fixes for SF bug #256
20
* tests/sfbugs.test: added test for fossil bug #8 and for SF bug #254
22
* generic/itclObject.c: fix for fossil bug
23
2cd667f270b68ef66d668338e09d144e20405e23 (fossil bug # 8).
26
* generic/itclClass.c:
28
* generic/itclIntDecls.h:
29
* generic/itclObject.c:
30
* generic/itclTestRegisterC.c: Implementation of Itcl_CreateObject
31
stubs Interface (now complete) SF bug #252.
32
2014-09-07 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
33
* generic/itclMethod.c: small fixes to save code.
34
2014-09-07 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
35
* generic/itclParse.c: fix for making Itcl_CallCCommand working again.
36
2014-09-07 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
38
* generic/itclClass.c:
39
* generic/itclDecls.h:
41
* generic/itclIntDecls.h:
42
* generic/itclObject.c:
43
* generic/itclStubInit.c: Start of implementation of Itcl_CreateObject
45
2014-09-07 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
46
* generic/itcl2TclOO.h:
47
* generic/itcl2TclOO.c:
48
* generic/itclBase.c: Work around for SF bug #254 using call
49
Itcl_IncrObjectRefCount until fix in TclOO is done.
50
2014-09-07 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
51
* generic/itclMethod.c: fix for SF bug #255 in CallItclObjectCmd.
52
Check for built in commands and do not set oPtr in that case.
53
2014-02-19 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
54
* generic/itclCmd.c: fix for SF bug #238 in Itcl_ScopeCmd. Use
55
Tcl_AppendResult instead of TclAppendElement.
56
2014-02-18 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
57
* generic/itclMethod.c: again a fix for SF bug #244 to make it work
59
2014-02-18 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
60
* tests/sfbugs.test: added a test file for bugs reported on SF incrtcl
62
2014-02-18 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
63
* generic/itclResolve.c:
64
* generic/itclObject.c: fix for upvar problem (SF bug #187) in
65
splitting up the trace handlers for this, win, type, self and selfns.
66
Also doing traces for linked variables to one of these.
67
2014-02-16 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
68
* generic/itclMethod.c:
69
* generic/itclMigrate2TclCore.h:
70
* generic/itclMigrate2TclCore.c: 2nd fix for uplevel problem (SF bug #250).
71
2014-02-13 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
72
* generic/itclMigrate2TclCore.c: fix for uplevel 2nd problem (SF bug #250).
73
2014-01-24 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
74
* generic/itclMethod.c: added some code for special handling of
75
relative method name with namespace parts (SF bug #243)
76
When calling Itcl_EvalMemberCode strip off the namespace parts
78
2014-01-24 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
79
* generic/itclMethod.c:
80
* generic/itclObject.c:
81
* generic/itclMigrate2TclCore.c:
82
* generic/itclMigrate2TclCore.h: added some code for special handling
83
of an uplevel call to get the appropriate oPtr (SF bug #244).
84
The uplevel environment is checked by looking if the framePtr
85
and the varFramePtr are different (maybe not enough ?).
86
2014-01-24 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
87
* generic/itclMigrate2TclCore.h: use same type for Tcl_Var as in tcl.h
89
2013-11-09 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
90
* library/itcl.tcl: rename variable cmd to __cmd to avoid conflicts
91
with user variable of the same name SF bug #246
92
2013-06-16 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
93
* generic/itclInfo.c: Added new command: info context
94
* generic/itclBuiltin.c:
95
* library/itclHullCmds.tcl: new code for extendedclass component
97
* generic/itclObject.c: removed not necessary code
98
* generic/itclCmd.c: code for extendedclass
99
2013-06-09 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
100
* generic/itclParse.c:
101
* generic/itclObject.c:
102
* generic/itclMethod.c:
103
* generic/itclBuiltin.c: renaming of removecomponentoption to
104
ignorekomponentoption, removing of addcomponentoption
105
move code for keepcomponentoption from itclBuiltin.c as Tcl code to
107
* library/itclHullCmds.tcl: moved keepcomponentoption from
108
itclBuiltin.c to here as Tcl code. renaming of removecomponentoption
109
to ignorekomponentoption
110
2013-06-02 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
111
* generic/itclResolve.c:
112
* generic/itclClass.c:
113
* generic/itclObject.c: Changed code to avoid some compiler warnings.
114
Added code for extendedclass variable itcl_option_components.
115
* generic/itclInfo.c: Fix for info classoptions to only use current
117
* generic/itclBuiltin.c: Fixed typo which used hPtr instead of hPtr2
118
Fixes for compiler warnings. Added 3 internal builtin commands
119
addoptioncomponent, removeoptioncomponent, renameoptioncomponent for
121
* generic/itclInt.h: Added define ITCL_OPTION_COMP_VAR
122
* generic/itclHelpers.c: Fixes for compiler warnings
123
* generic/itclMethod.c:
124
* generic/itclParse.c: Fixes for compiler warnings. Added 3 internal
125
builtin commands addoptioncomponent,
126
removeoptioncomponent, renameoptioncomponent for extendedclass.
127
* library/itclHullCmds.c: New code for seeting component options
128
depending on itcl_option_components arra
129
2013-05-26 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
130
* generic/itclBuiltin.c: Removed unused code, added some code for
131
BiInitOptionsCmd also that code seems to be no
132
longer used instead a Tcl implementation of that code is used at least
134
* generic/itclCmd.c: Removed unused code
135
* generic/itclInfo.c: Added new command "info classoptions"
136
(Itcl_BiInfoClassOptionsCmd), removed some unused code.
137
* generic/itclInt.h: Added define ITCL_OPTION_INITTED
138
* library/itclHullCmds.tcl: Added proc itcl_initoptions. A lot of
139
changes and fixes in initoptions.
140
2013-03-11 Don Porter <dgp@Users.sourceforge.net>
141
* Makefile.n: SF Bug #239 - support -singleproc 1 testing.
142
2013-03-02 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
143
* generic/itclMethod.c: fixes for constructor problems with
145
* generic/itclObject.c:
146
* library/itclHullCmds.tcl:
147
2013-03-02 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
148
* configure: bumped version number already to 4.0.1 no real version yet!
151
2013-02-17 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
152
* generic/itclBuiltin.c: fix for SF Bug #237
153
2013-02-03 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
154
* generic/itclBase.c: fix for SF Bug #3591018 new #232
155
* generic/itclObject.c: fix for SF Bug #3600923 new #???
156
* generic/itcl2TclOO.h:
157
* generic/itcl2TclOO.c:
158
* library/itclHullCmds.tcl: fix for Problem with itclWidgets
160
2012-12-11 Don Porter <dgp@Users.sourceforge.net>
161
* first stable release 4.0.0
164
* configure, configure.in, Makefile.in: Bump version to 4.0.0
166
2012-09-11 Jan Nijtmans <nijtmans@users.sf.net>
168
* Makefile.in: Make tests runnable from withing Tcl's pkgs,
169
directory, without Itcl being installed.
171
2012-08-29 Jan Nijtmans <nijtmans@users.sf.net>
173
* generic/*.c: Remove all (deprecated) usage of _ANSI_ARGS_
175
2012-07-17 Jan Nijtmans <nijtmans@users.sf.net>
177
* win/makefile.vc: [Bug 3544932]: Visual studio compiler check fails
179
2012-07-12 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
180
* generic/itclBase.c: make the info command call in clazzUnknownBody a
181
list to avoid problems with class names
183
Fix for [incr Tcl] bug ID: 3536018
184
2012-05-17 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
185
* generic/itclResolve.c: fixed problem with access to protected class
186
variables when not from top level context
187
reported from Rene Zaumseil for his itk
189
2012-03-25 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
190
* generic/itclInfo.c: fixed problem with info exists command.
191
fossil ticket id: d4ee728817f951d0b2aa8e8f9b030ea854e92c9f
192
2012-02-25 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
193
* generic/itclObject.c: special case: we found the class for the class command,
194
for a relative or absolute class path name
195
but we have no method in that class that fits.
196
Problem of Rene Zaumseil when having the object
197
for a class in a child namespace of the class
198
fossil ticket id: 36577626c340ad59615f0a0238d67872c009a8c9
199
* generic/itclCmd.c: typo fix
200
2011-11-07 Jan Nijtmans <nijtmans@users.sourceforge.net>
202
* tools/genStubs.tcl: Make stub table symbols and pointers const
203
* generic/itcl.decls: Remove Itcl_(Safe)Init from Stub table
205
* generic/itcl2TclOO.c: Remove unnecessary includes, and consistent
206
* generic/itclBase.c: use of include <file> resp include "file"
208
* generic/itclMigrate2TclCore.c:
209
* generic/itclParse.c:
210
* generic/itclResolve2.c:
211
* generic/itclStubLib.c:
212
* generic/itclStubs.c:
213
* generic/itclTclIntStubsFcn.c:
214
* generic/itclTestRegisterC.c:
215
* generic/itclVarsAndCmds.c:
216
* generic/itclDecls.h: (regenerated)
217
* generic/itclIntDecls.h:
218
* generic/itclStubInit.c:
220
2011-10-28 Don Porter <dgp@Users.sourceforge.net>
223
* configure, configure.in, Makefile.in: Bump version to 4.0b8
225
2011-10-20 Jan Nijtmans <nijtmans@users.sourceforge.net>
227
* generic/itclMigrate2TclCore.h: [Bug 3424948]: trunk does not link
228
* generic/itclTclIntStubsFcn.h
229
* generic/itcl2TclOO.h
230
* generic/itcl2TclOO.c
232
* generic/itcl.decls: [Frq 3423707]: TIP #27 related signature changes
233
* generic/itclIntDecls.h: (regenerated)
234
* generic/itcl2TclOO.h
236
* generic/itclBuiltin.c
237
* generic/itclClass.c
239
* generic/itclEnsemble.c
240
* generic/itclHelpers.c
242
* generic/itclMethod.c
243
* generic/itclObject.c
244
* generic/itclParse.c
247
2011-10-14 Jan Nijtmans <nijtmans@users.sourceforge.net>
249
* generic/itcl2TclOO.h: [Bug 3369931]: unneeded exported functions
251
* generic/itclBuiltin.c
252
* generic/itclClass.c
255
* generic/itclMigrate2TclCore.h
256
* generic/itclTclIntStubsFcn.h
257
* generic/itclNeededFromTclOO.h (removed)
258
* generic/itclNeededFromTclOO.c (removed)
262
* generic/itclEnsemble.c: Fix various gcc warnings, discovered
263
* generic/itclHelpers.c with -Wwrite-strings
265
* generic/itclParse.c
266
* generic/itclResolve.c
268
2011-08-03 Don Porter <dgp@Users.sourceforge.net>
269
* generic/itclInt.h: fix for SF bug #3385041
271
2011-08-01 Don Porter <dgp@Users.sourceforge.net>
272
* win/makefile.vc: MSVC support updates. Thanks to Twylite.
275
2011-07-15 Don Porter <dgp@Users.sourceforge.net>
278
* configure, configure.in, Makefile.in: Bump version to 4.0b7
280
2011-06-30 Don Porter <dgp@Users.sourceforge.net>
282
* configure.in: Build system changes to accomodate TEA updates
286
2011-04-29 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
288
* configure, configure.in, Makefile.in: Bump version to 4.0b6
290
2010-09-26 Miguel Sofer <msofer@users.sf.net>
292
* itcl/generic/itcl2TclOO.c (Itcl_NRRunCallbacks):
293
Tcl's [Patch 3072080] (a saner NRE): TclNRRunCallbacks lost one
296
2010-08-22 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
297
* itclInt.h, itclObject.c, itclInfo.c: fix for BiInfoHeritageCmd
298
and BiInfoInheritCmd function, if we have no object context
300
2010-08-17 Jeff Hobbs <jeffh@ActiveState.com>
302
* itclConfig.sh.in, releasenotes.txt, generic/itcl.h:
303
* itclWidget/tclconfig/tcl.m4, itclWidget/Makefile.in:
304
* itclWidget/configure, itclWidget/configure.in:
305
* itclWidget/itclWidgetConfig.sh.in (removed):
306
* configure, configure.in, Makefile.in: Bump version to 4.0b5
308
Remove unnecessary itcl_INCLUDE_DIR (dup of itcl_INCLUDE_SPEC)
310
2010-05-17 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
311
* itclClass.c: undo change from 2010-05-16
312
2010-05-16 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
313
* itclClass.c: allow variable namespace to exist
314
2010-05-02 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
315
* itclClass.c: fix for SF bug #2993540
316
* itcl2Tcloo.c: fix for SF bug #2993648
317
* itcl2Tcloo.h: fix for SF bug #2993648
318
* itclBuiltin.c: added an empty line for beautifying
319
* itclCmd.c: in Itcl_IsObjectCmd if in constructor use the correct ioPtr
320
* itclObject.c: in Itcl_ObjectIsa check for contextIoPtr == NULL
321
to avoid segmentation violation
322
2010-04-21 Arnulf P.Wiedemann <wiede@users.sourceforge.net>
323
* itclCmd.c: Add missing Tcl_DStringFree for [itcl Bug 2983809]
329
* itclParse.c: better error message when using: public mthod ...
330
instead of public method ...
331
2010-04-08 Don Porter <dgp@Users.sourceforge.net>
332
* itclInt.h: Add #ifdef guards to attempt inclusion of
333
a unistd.h header file only where one exists.
334
2010-04-05 Don Porter <dgp@Users.sourceforge.net>
335
* itclTclIntStubsFcn.c: Remove attempt to return value from
336
Itcl_ResetRewriteEnsemle() which is declared
337
as returning (void). Thanks to Andreas
338
Kupried for reporting the compiler errors.
339
2010-03-28 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
340
* typeinfo.test: integrated fix for [Tcl Bug 2821935] and
341
* typeoption.test: other fixes from Donal Fellows. This helps
342
* itclParse.c: work around a limitation in the MSVC 6.0
343
* itclBuiltin.c: compiler.
346
2010-03-19 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
347
* configure.in: add missing include files for install,thanks to Reinhard Max for
349
* itclInfo.c: removed "uplevel 1" in Itcl_BiInfoUnknownCmd.c, which made problems
350
with "info complete", reported by Reinhard Max
351
* itclMethod.c: fixed bug, which caused core dump in CallItclObjectCmd, thanks to
352
Reinhard Max for the patch
353
2010-03-06 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
354
* itcl.decls: changed CONST in declarations to const
357
* itcl2TclOO.c: adaption to typedef change in TclOO for TclOO_PreCallProc and
359
* itclNeededFromTclOO.h:
360
* itclBuiltin.c: allow installcomponent for ::itcl::type too typeclass.test install-1.7
361
* itclClass.c: use "new" style params in Itcl_FindClass
363
2009-10-25 Arnulf P. Wiedemann <wiede@users.sf.net>
364
* itclCmd.c: fix for Itcl_AddOptionCmd
366
2009-10-24 Arnulf P. Wiedemann <wiede@users.sf.net>
367
* itclMethod.c: if during call of constructor, when building
368
an object there were multiple recursive calls
369
on CallItclObjectCmd and errors have not been
370
propagated. Now hadConstructorError
371
field in ItclObject struct is used for that
376
* itclObject.c: allow %:var_name substitution in delegate
377
method using part for extendedclass
379
* itclObject.c: allow call of delegated methods in constructor
380
of ::itcl::extendedclass
385
2009-10-23 Arnulf P. Wiedemann <wiede@users.sf.net>
386
* generic/itcl.h: bumped version to 4.0b4
390
* itclClass.c: fixed bug which prevented correct error
391
reporting when there was a problem when
392
creating an object, also fixed to use correct
395
2009-10-23 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
396
* itclMigrate2TclCore.c: added Itcl_GetUplevelCallFrame and
397
Itcl_ActivateCallFrame functions
398
same as in Itcl3.4. They are needed to call
399
the itk_component command with the suitable
400
call frame as this is needed for access to the
401
proc local vars. This was the fix for SF
408
* itclResolve.c: added special_resolve_vars. Also needed
412
2009-10-22 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
413
* itclLinkage.c: changed CONST in declarations to const
419
* itclObject.c: added an empty line (beautifying)
421
* itclInfo.c: no extra method for info exists, use the
422
ItclBiInfoUnknownCmd instead
423
fix for bug # 2738459
424
* itclObject.c: fix for bug # 2789473
425
* itclResolve.c: fix for bug # 2495261
427
* itclCmd.c: use of new Tcl functions as suggested from dkf
429
* itclMigrate2TclCore.c:
430
* itclMigrate2TclCore.h:
431
* itclTclIntStubsFcn.c:
432
* itclTclIntStubsFcn.h:
434
2009-10-20 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
435
* generic/itclParse.c: fix for bug #2871541.
436
added a lot of checks if within a class
437
environment (iclsPtr != NULL), as there
438
were a lot of similar cases
440
2009-10-18 Arnulf P. Wiedemann <wiede@users.sourceforge.net>
442
* generic/itclInfo.c: fix for bug #2830946.
443
* pkgIndex.tcl.in: fix for bug #2856166.
444
* itclInt.h: for linux we need inclusion of unistd.h otherwise
445
intprt_t type is not defined
447
* itclResolve2.c: changed CONST in declarations to const
448
* itclTclIntStubsFcn.c:
457
2009-07-18 Daniel A. Steffen <das@users.sourceforge.net>
459
* generic/itclClass.c: fix warnings.
460
* generic/itclParse.c:
461
* generic/itclResolve.c:
463
* configure.in: check for intptr_t type and include sys/types.h
464
* generic/itclInt.h: to make INT2PTR & PTR2INT macros actually work.
465
* itclng/generic/itclngInt.h:
467
* configure: autoconf-2.59
469
2009-05-09 David Gravereaux <davygrvy@pobox.com>
472
* generic/itclDecls.h: Better C++ support.
473
* generic/itclStubLib.c: #define USE_TCL_STUBS is required
475
2009-03-19 Jeff Hobbs <jeffh@ActiveState.com>
477
* generic/itclBase.c: reduce size of initScript to satisfy MSVC6.
479
2008-02-21 Arnulf P. Wiedemann <wiede@users.sf.net>
480
* fix for SF bug 2595708 itclParse.c and itclBuiltin.c
481
* fix for problem with scope command path reported by
482
* Harald Krummeck on c.l.t ItclCmd.c
483
2008-02-02 Arnulf P. Wiedemann <wiede@users.sf.net>
484
* generic/itcl.h configure.in:
485
bumped version to 4.0b3
486
2008-02-01 Arnulf P. Wiedemann <wiede@users.sf.net>
487
* tests/widgetadaptor.test and tests/widgetclass.test:
488
removed package require Tk to avoid running the tests
490
2008-01-24 Arnulf P. Wiedemann <wiede@users.sf.net>
491
* generic/itclBase.c: added *Dict*Info functions to allow fully
492
* generic/itclBuiltin.c:integration of itclWidget package.
493
* generic/itclClass.c: itclWidget package is no longer needed.
494
* generic/itclCmd.c: The *Dict*Info* function also allow in the
495
* generic/itclObject.c: future to replace itclInfo.c by a scripted
496
* generic/itclParse.c: version written in tcl.
497
* generic/itclInfo.c: For replacing itclWidget package itclWidget.tcl
498
* generic/itclMethod.c: has been filled with new procs, which are
499
* library/itclWidget.tcl:called from the C parts, when needed.
501
* generic/itclHelpers.c:here one can find all the *Dict*Info functions
503
* library/ictlHullCmds.tcl:
504
here are similar funtions to itclWidget.tcl for
505
use by ::itcl::extendedclass
507
* generic/itclUtil.c: malloc.h include now bracketed with
508
#ifdef ITCL_PRESERVE_DEBUG as it is only used
509
for debugging. I have to look for a solution
510
using memory.h as a portable version, but
511
for that I have to understand that first.
512
With #ifdef ITCL_PRESERVE_DEBUG, the malloc
513
and free calls can be used again, these are
514
necessary, as im am checking stuff done by
515
ckalloc and ckfree, so these cannot be used.
516
2009-01-15 David Gravereaux <davygrvy@pobox.com>
517
* generic/itcl2TclOO.h: More cleanups changing the last of the
518
* generic/itclClass.c: 'EXTERN' macros to just be 'extern' as we
519
* win/.cvsignore: aren't importing the declaration, just
520
* win/itcl.rc: sharing it internally. This caused warnings
521
* win/makefile.vc: on windows during the link stage as it was
522
* win/nmakehlp.c: getting confused about 'why are you
523
* win/rules.vc: importing an internal function?'
524
2009-01-15 David Gravereaux <davygrvy@pobox.com>
525
* generic/itclMigrate2TclCore.h: All build errors squashed
526
* generic/itclStubLib.c:
527
* generic/itclTclIntStubFcn.h:
529
2009-01-14 David Gravereaux <davygrvy@pobox.com>
530
* generic/itclBase.c:
531
* generic/itclBuiltin.c:
532
* generic/itclClass.c:
534
* generic/itclEnsemble.c:
535
* generic/itclHelpers.c:
536
* generic/itclInfo.c:
537
* generic/itclMethod.c:
538
* generic/itclMigrate2TclCore.c:
539
* generic/itclObject.c:
540
* generic/itclParse.c:
541
* generic/itclResolve.c
542
* generic/itclStubs.c
543
* generic/itclTclIntStubsFcn.c:
545
Changes to allow compiling on windows with
546
MSVC++. Double declaration of internal
547
functions not yet repaired. DOESN'T
548
BUILD YET with makefile.vc.
549
2009-01-14 Daniel A. Steffen <das@users.sourceforge.net>
550
* Makefile.in: fix itclConfig.sh install location to match TEA convention
551
* aclocal.m4: match minimum autoconf requirement with TEA
552
* configure: autoconf-2.59
553
* generic/itclUtil.c: fix Mac OS X build failure (dkf) [Bug 2505545]
554
2008-12-11 Arnulf P. Wiedemann <wiede@users.sf.net>
555
* itcl-ng first beta release 4.0b1
556
2008-12-06 Arnulf P. Wiedemann <wiede@users.sf.net>
557
* built enhanced functions for chasing memory leaks in adding
558
* functionality to the functions available in Tcl core
559
* and fixed a lot of leaks of that class
560
2008-11-30 Arnulf P. Wiedemann <wiede@users.sf.net>
561
* built functions for chasing memory leaks and fixed a lot of those
562
2008-11-16 Arnulf P. Wiedemann <wiede@users.sf.net>
563
* second alpha release 4.0a1
564
2008-11-14 Arnulf P. Wiedemann <wiede@users.sf.net>
565
* 207 tests for snit like functionality running
566
2008-10-19 Arnulf P. Wiedemann <wiede@users.sf.net>
567
* the snit like commands are mostly implemented
568
* starting with tests for snit like functionality
569
2008-10-18 Arnulf P. Wiedemann <wiede@users.sf.net>
570
* first alpha release 4.0a0
571
2007-10-15 Arnulf P. Wiedemann <wiede@users.sf.net>
572
* added the following commands:
573
* ::itcl::extendedclass
574
* ::itcl::adddelegatedoption
575
* ::itcl::adddelegatedmethod
576
* ::itcl::setComponent
577
2007-10-12 Arnulf P. Wiedemann <wiede@users.sf.net>
578
* started to add commands in snit like class types:
582
* delegate typemethod
586
2007-09-29 Arnulf P. Wiedemann <wiede@users.sf.net>
587
* started to add snit like commands and classtypes
588
* these are ::itcl::type, ::itcl::widget, ::itcl::widgetadaptor
589
2007-09-29 Arnulf P. Wiedemann <wiede@users.sf.net>
590
* new commands ::itcl::struct, ::itcl::nwidget ::itcl::addoption and
591
* ::itcl::addcomponent
592
* some rearraging of functions for options and delegation, so that
593
* these can be used in the above commands without the need to load
594
* the ItclWidget package
595
* The above commands will be used for a prototype implementation
596
* of NexTk (from George Peter Staplin) with Itcl using the megapkg
597
* package of George Peter Staplin as a base
598
2007-09-29 Arnulf P. Wiedemann <wiede@users.sf.net>
599
* fixed configuration files
600
* new/modified code for ItclWidget package (missing code for specification)
602
2007-09-09 Arnulf P. Wiedemann <wiede@users.sf.net>
603
* beautifying and fixes for stack backtrace handling
604
* too many files to list here (nearly all)
605
2007-09-08 Arnulf P. Wiedemann <wiede@users.sf.net>
606
* all new modules installed and added
607
This is the ChangeLog file for itcl-ng/itcl
608
it is here as Itcl and itcl-ng/itcl will be different modules in the future