summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * unix/configure: Regen.mdejong2001-06-261-0/+8
| | | | | | | * unix/configure.in: Fix last checkin by removing export since that only works in bash. * win/configure: Regen. * win/configure.in: Ditto.
* * unix/configure: Regen.mdejong2001-06-261-0/+9
| | | | | | | | * unix/configure.in: Set CFLAGS to "" if the user did not set CFLAGS in the env. This keeps AC_PROG_CC from adding "-g -O2" to the CFLAGS by default. * win/configure: Regen. * win/configure.in: Ditto.
* * win/configure: Regen.mdejong2001-06-261-0/+7
| | | | | | * win/configure.in: Use RC_DEFINE flag from tcl.m4. * win/tcl.m4 (SC_CONFIG_CFLAGS): Set RC_DEFINE flag based on the compiler in use.
* * win/tcl.m4 (SC_CONFIG_CFLAGS): Link to themdejong2001-06-261-0/+5
| | | | imm32 library when building with mingw gcc.
* * win/configure: Regen.mdejong2001-06-261-1/+10
| | | | | | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): When building with gcc, don't attempt to link with LD or support dllwrap. Simply require a recent version of Cygwin gcc or Mingw gcc that supports -shared. When linking, use gcc instead of ld since gcc automatically includes libs like -lmsvcrt.
* * win/configure:mdejong2001-06-231-0/+6
| | | | | * win/configure.in: Add resource compiler fix from 8.3.3 to fix compiling with mingw.
* * win/configure: Regen.mdejong2001-06-231-0/+5
| | | | * win/tcl.m4: Fix silly typo in last checkin.
* * unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@.mdejong2001-06-221-0/+21
| | | | | | | | | | | | | | | | | | | | Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. This will support user set CFLAGS or LDFLAGS at configure time. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEFAULT, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. * unix/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. This will support user set CFLAGS or LDFLAGS at configure time. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT.
* * win/configure:mdejong2001-06-221-0/+8
| | | | | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): Don't set LDFLAGS_DEBUG to -g or LDFLAGS_OPTIMIZE to -O when compiling with gcc. These flags are not needed and can cause problems with the Cygwin version of ld.
* Unix channels now have the right type associated with them [bug #219137]dkf2001-06-181-0/+17
| | | | A couple of nasty faults/assumptions in unixInit.test are fixed too.
* * generic/tclInt.decls:dgp2001-06-171-0/+16
| | | | | | | | | | | | | | | * generic/tclInt.h: * generic/tclPanic.c (Tcl_PanicVA): * mac/tclMacAppInit.c (main): * mac/tclMacPanic.c (TclpPanic): * unix/tclUnixPort.h: * win/tclWinPort.h: Replaced TclMacSetPanic with TclpPanic for setting a platform-specific panic handler. TclpPanic is NULL on Unix and Windows. Fixes broken wish on Mac due to earlier patches. [Patch 415648] * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: `make gentubs` after above changes.
* * mac/tclMacAppInit.c (main, Macintosh_Init):dgp2001-06-141-10/+22
| | | | | | * mac/tclMacBOAAppInit.c (main): * mac/tclMacPanic.c: Applied patches from Dan Steffen correcting problems on the Macintosh in the 2001-06-08 changes.
* Fix for bug #219232 (submatch errors with regexp -all -inline -indices)dkf2001-06-121-0/+6
|
* * generic/tcl.h:dgp2001-06-081-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.decls: * generic/tclPanic.c: Added CONST to Tcl_*Panic* public interfaces. [Patch 415648, TIP 27] * generic/tclInt.decls: * mac/tclMacAppInit.c (main): * mac/tclMacBOAAppInit.c (main): * mac/tclMacPanic.c: Modified special Mac implementations of Tcl_*Panic* to be exact copies of the generic implementations. Added TclMacSetPanic. The generic implementations should be used directly, rather than copies, but that requires further changes by someone familiar with the Mac build systems. [Patch 415648] * generic/tclDecls.h: * generic/tclIntPlatDecls.h: *`generic/tclStubInit.c: `make gentubs` after above changes. * doc/Panic.3: * unix/mkLinks: New file documenting Tcl_*Panic* public interfaces, followed by `make mklinks`. [Patch 415648, Bug 219170, Bug 414936]
* * generic/tclUtil.c (Tcl_DStringAppendElement): patch to save anhobbs2001-06-041-0/+5
| | | | extra strlen call. [Bug #428572]
* Added casts to stop warnings with SUNWspro cc on Solaris8.dkf2001-05-311-0/+4
|
* Correcting the date in two entriesMiguel Sofer2001-05-301-11/+11
|
* Changes from TIP#15 "Functions to List and Detail Math Functions"dkf2001-05-301-0/+10
|
* see ChangeLoghobbs2001-05-281-0/+4
|
* * generic/regc_locale.c: updated character class range data forhobbs2001-05-281-1/+18
| | | | | | | Unicode v3.1.0 compliance. * generic/tclUniData.c: regenerated from Unicode v3.1.0 data file (new as of 2001-05-16). This brings Tcl to current unicode compliance.
* Correcting last entryMiguel Sofer2001-05-261-2/+1
|
* [Patch #424851]: Faster array searching & obj cleanupMiguel Sofer2001-05-261-0/+15
|
* * library/encoding/cp1250.enc:hobbs2001-05-231-0/+23
| | | | | | | | | | | | | | | | | | | * library/encoding/cp1251.enc: * library/encoding/cp1252.enc: * library/encoding/cp1253.enc: * library/encoding/cp1254.enc: * library/encoding/cp1255.enc: * library/encoding/cp1256.enc: * library/encoding/cp1257.enc: * library/encoding/cp1258.enc: * library/encoding/cp874.enc: * library/encoding/iso8859-6.enc: * library/encoding/iso8859-7.enc: * library/encoding/iso8859-8.enc: * library/encoding/iso8859-10.enc (new): * library/encoding/iso8859-13.enc (new): * library/encoding/iso8859-14.enc (new): updated encoding tables based on http://www.unicode.org/Public/MAPPINGS/. (kuhn)
* * unix/tcl.m4 (SC_PATH_TCLCONFIG): Fix comments,mdejong2001-05-231-0/+5
| | | | and typo in cached variable name.
* * unix/tcl.m4 (SC_LOAD_TKCONFIG):mdejong2001-05-231-0/+7
| | | | | | Remove use of undefined TCLCONFIG variable and call AC_MSG_RESULT to print the checking result. * win/tcl.m4: Ditto.
* * generic/tclObj.c (TclAllocateFreeObjects): simplifiedhobbs2001-05-231-0/+7
| | | | | | objSizePlusPadding to use sizeof(Tcl_Obj) (max) Corrected use of tclObjsAlloced/Freed/Shared in TCL_MEM_DEBUG compile.
* * unix/tcl.m4: added more common install directories in which tohobbs2001-05-231-0/+19
| | | | search for *Config.sh [Bug #419812]
* removed unnecessary Tcl_DuplicateObj in generic/tclExecute.cMiguel Sofer2001-05-221-0/+4
|
* * Note that "tclbench" (see project "tcllib") was extended withandreas_kupries2001-05-191-2/+21
| | | | | | | | | | | | | | | | | | performance benchmarks for [fcopy] too. * doc/fcopy.n: Updated to reflect the extended behaviour of 'fcopy'. * tests/io.test: Added tests 'io-52.9', 'io-52.10' and 'io-52.11' to test the handling of encodings by 'fcopy' / 'TclCopychannel' [Bug #209210]. * generic/tclIO.c: Split of both 'Tcl_ReadChars' and 'Tcl_WriteChars' into a public error checking and an internal working part. The public functions now use the new internal ones. The new functions are 'DoReadChars' and 'DoWriteChars'. Extended 'CopyData' to use the new functions 'DoXChars' when required by the encodings on the input and output channels [Bug #209210].
* * library/history.tcl (tcl::HistAdd): prevent empty calls fromhobbs2001-05-171-0/+3
| | | | being added to the history (arndt)
* see ChangeLoghobbs2001-05-171-1/+58
|
* Sometimes I'm *so* stupid...dkf2001-05-161-0/+4
|
* Error in date of today's commits (doh!)Miguel Sofer2001-05-151-2/+2
|
* [Patch: 423617]Miguel Sofer2001-05-151-0/+4
|
* Patch from [Bug: 231259]Miguel Sofer2001-05-151-0/+8
|
* Added some documentation for the console command.dkf2001-05-151-0/+7
|
* Negative start index to [string first] caused offset return value (Bug 423581)dkf2001-05-141-0/+8
|
* * unix/Makefile.in: Add a LDFLAGS variable to themdejong2001-05-111-0/+15
| | | | | | | | | | | | | | Makefile instead of directly substing @LDFLAGS@. * unix/configure: Regen. * unix/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@.win/tcl.m4 * win/Makefile.in: Move the setting of CFLAGS higher up in the Makefile. * win/configure: Regen. * win/configure.in: Use dnl to comment out macros so that they are not accidently expanded. * win/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@.
* rand() gets != seeds in != threads [Bug 416643]Miguel Sofer2001-05-071-0/+5
|
* * tools/tcltk-man2html.tcl: removed use of 'exec' for portabilityhobbs2001-05-041-0/+7
| | | | and fixed up code.
* Fix for Bug 420186dgp2001-05-031-0/+10
|
* Patch for bug #420507Miguel Sofer2001-05-031-0/+8
|
* * tools/genStubs.tcl: Add a package require of Tcl 8mdejong2001-05-021-0/+7
| | | | | | at the beginning of the script so that the script will print a descriptive error message when run in an old Tcl 7 shell.
* Second attempt at committing the changes adding CONST qualifiers.Kevin B Kenny2001-04-271-1/+7
|
* Added several missing CONSTs in calls to TclGetNamespaceForQualNameKevin B Kenny2001-04-271-0/+4
|
* * unix/configure: Regen.mdejong2001-04-251-0/+9
| | | | | | | | * unix/tcl.m4: Subst TCL_THREADS into tclConfig.sh. * unix/tclConfig.sh.in: Add TCL_THREADS variable. * win/configure: Regen. * win/tcl.m4: Subst TCL_THREADS into tclConfig.sh. * win/tclConfig.sh.in: Add TCL_THREADS variable.
* * unix/configure: Regen.mdejong2001-04-251-0/+7
| | | | | | * unix/configure.in: Use $@ in MAKE_LIB and MAKE_STUB_LIB commands instead of using a delayed subst variable. Replace instances of STUB_LIB_FILE with TCL_STUB_LIB_FILE.
* * unix/Makefile.in: Use TCL_STUB_LIB_FILE instead of STUB_LIB_FILE.mdejong2001-04-251-0/+7
| | | | | | * unix/configure: Regen. * unix/configure.in: Don't subst STUB_LIB_FILE, use TCL_STUB_LIB_FILE instead.
* Got the encoding wrong; thanks to Richard Suchenwirth for pointing medkf2001-04-251-0/+4
| | | | in the direction of a correct encoding.
* Added some ISO8859-15 (Latin-9 or Latin-1+Euro symbol) support.dkf2001-04-251-0/+5
|