summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [file exist] -> [file exists]...dkf2002-10-045-21/+27
|
* * doc/tcltest.n: fixed typo [Bug 618018]. Thanks to "JJM".dgp2002-10-032-5/+9
|
* [info exist]->[info exists]. [Bug 602566]dkf2002-10-0310-26/+32
|
* Improved [lsearch] docs; -sorted interaction with other options. [Bug 617816]dkf2002-10-032-3/+9
|
* * generic/tclProc.c (TclCreateProc): mask out VAR_UNDEFINED forhobbs2002-10-022-34/+39
| | | | | precompiled locals to support 8.3 precompiled code. (Tcl_ProcObjCmd): correct 2002-09-26 fix to look for tclProcBodyType.
* Mentioned that [socket] takes service names as well as port numbers.dkf2002-10-012-4/+15
| | | | It always did, but some people didn't know.
* * generic/tclCompCmds.c (TclCompileRegexpCmd): correct thehobbs2002-09-302-25/+35
| | | | | checking for bad re's that didn't terminate the re string. Resultant compiles were correct, but much slower than necessary.
* Added proper exiting conditions using Win32 console signals. This handlesdavygrvy2002-09-302-1/+86
| | | | | | | the existing lack of a Ctrl+C exit to call exit handlers when built for thread support. Also, properly handles exits from other conditions such as CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, and CTRL_SHUTDOWN_EVENT signals. In all cases, exit handlers will be called. [Bug 219355]
* no messagedavygrvy2002-09-291-0/+6
|
* Added missing tclThreadAlloc.c to the build rules and defines USE_THREAD_ALLOCdavygrvy2002-09-291-3/+9
| | | | when TCL_THREADS is defined.
* * README: Bumped to version 8.4.1 to avoid confusiondgp2002-09-279-14/+26
| | | | | | | | | | | * generic/tcl.h: of CVS snapshots with the actual 8.4.0 * tools/tcl.wse.in: release. * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf * win/configure:
* * unix/configure: regen.hobbs2002-09-273-48/+70
| | | | * unix/tcl.m4: improve AIX-4/5 64bit compilation support.
* * unix/ldAix (nmopts): add -X32_64 to make it work for 32 or 64bithobbs2002-09-271-7/+11
| | | | mode compilation.
* * generic/tclProc.c (Tcl_ProcObjCmd): correct overeagerhobbs2002-09-271-5/+14
| | | | optimization of noop proc to handle the precompiled case. (sofer)
* 2002-09-18 Mumit Khan <khan@nanotech.wisc.edu>hobbs2002-09-279-60/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added basic Cygwin support. * win/tcl.m4 (SC_PATH_TCLCONFIG): Support one-tree build. (SC_PATH_TKCONFIG): Likewise. (SC_PROG_TCLSH): Likewise. (SC_CONFIG_CFLAGS): Assume real Cygwin port and remove -mno-cygwin flags. Add -mwin32 to extra_cflags and extra_ldflags. Remove ``-e _WinMain@16'' from LDFLAGS_WINDOW. * win/configure.in: Allow Cygwin build. (SEH test): Define to be 1 instead of empty value. (EXCEPTION_DISPOSITION): Add test. * win/configure: Regenerate. * generic/tcl.h: Don't explicitly define __WIN32__ for Cygwin, let the user decide whether to use Windows or POSIX personality. (TCL_WIDE_INT_TYPE, TCL_LL_MODIFIER, struct Tcl_StatBuf): Define for Cygwin. * generic/tclEnv.c (Tcl_CygwinPutenv): putenv replacement for Cygwin. * generic/tclFileName.c (Tcl_TranslateFileName): Convert POSIX to native format. (TclDoGlob): Likewise. * generic/tclPlatDecls.h (TCHAR): Define for Cygwin. * win/tclWinPort.h (putenv, TclpSysAlloc, TclpSysFree, TclpSysRealloc): Define for Cygwin.
* * library/encoding/koi8-u.enc: removed extraneous spaces thathobbs2002-09-262-4/+12
| | | | confused encoding reader. [Bug #615115]
* * unix/Makefile.in: generate source dists with -src designator andhobbs2002-09-261-14/+14
| | | | do not generate .Z anymore (just .gz and .zip).
* * macosx/Makefile: preserve environment value of INSTALL_ROOT.das2002-09-263-12/+141
| | | | | | | | | | | | When embedding only use deployment build. Force relink before embedded build to ensure new linker flags are picked up. * macosx/Tcl.pbproj/project.pbxproj: add symbolic links to debug lib, stub libs and tclConfig.sh in framework toplevel. Configure target dependency fix. Fix to 'clean' action. Added private tcl headers to framework. Install tclsh symbolic link. Html doc build works when no installed tclsh available. Made html doc structure in framework more like in Apple frameworks.
* regen.dkf2002-09-241-307/+314
|
* * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Yet more robust 64-bit valuedkf2002-09-242-4/+12
| | | | detection to close [Bug 613117] on more systems.
* Removing more CONST-related warnings.dkf2002-09-244-16/+22
|
* regen.dkf2002-09-241-294/+298
|
* * unix/tcl.m4: Forgot to define TCL_WIDE_INT_IS_LONG at thedkf2002-09-242-0/+4
| | | | appropriate moment. I believe this is the cause of [Bug 613117]
* * doc/lset.n: Changed 'list' to 'varName' for consistency withdkf2002-09-242-10/+16
| | | | lappend documentation. Thanks to Glenn Jackman [Bug 611719]
* * library/tcltest/tcltest.tcl: Corrected [puts -nonewline] withindgp2002-09-223-4/+23
| | | | | | | | test bodies. Thanks to Harald Kirsch. [Bug 612786, Patch 612788] Also corrected reporting of body return code. Thanks to David Taback [Bug 611922] * library/tcltest/pkgIndex.tcl: Bump to version 2.2.1. * tests/tcltest.test: added tests for these bugs.
* * library/tcltest/tcltest.tcl: Corrected [puts -nonewline] withindgp2002-09-223-5/+13
| | | | | test bodies. Thanks to Harald Kirsch. [Bug 612786, Patch 612788] * library/tcltest/pkgIndex.tcl: Bump to version 2.2.1.
* * unix/configure: Regen.mdejong2002-09-153-30/+47
| | | | | | | * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add PEEK_XCLOSEIM define under Linux. This is used by Tk to double check that an X input context is cleaned up before it is closed.
* * win/coffbase.txt: Added BLT to the virtual base addressdavygrvy2002-09-121-0/+5
| | | | listings table should BLT's build tools decide to use it.
* Added BLT to the vba listings.davygrvy2002-09-121-2/+4
|
* * generic/tcl.h:das2002-09-125-22/+21
| | | | | | | | * mac/tclMacApplication.r: * mac/tclMacLibrary.r: * mac/tclMacResource.r: unified use of the two equivalent resource compiler header inclusion defines RC_INVOKED and RESOURCE_INCLUDED, now use RC_INVOKED throughout.
* * unix/README: Add note about building extensionsmdejong2002-09-112-2/+9
| | | | | with the same compiler Tcl was built with. [Tk Bug 592096]
* * macosx/Tcl.pbproj/project.pbxproj: disabled building htmldas2002-09-102-1/+6
| | | | documentation during embedded build.
* * unix/Makefile.in: added DYLIB_INSTALL_DIR variable for macosxdas2002-09-106-14/+48
| | | | | | | | | | | | | and set it to default value ${LIB_RUNTIME_DIR} * unix/tcl.m4 (Darwin): use DYLIB_INSTALL_DIR instead of LIB_RUNTIME_DIR in the -install_name argument to ld. * unix/configure: regen. * macosx/Tcl.pbproj/project.pbxproj: * macosx/Makefile: added support for building Tcl as an embedded framework, i.e. using an dyld install_name containing @executable_path/../Frameworks via the new DYLIB_INSTALL_DIR unix/Makefile variable.
* noted sep 10 release date for 8.4.0core_8_4_0hobbs2002-09-102-3/+7
|
* added TIP108 note to OS X porthobbs2002-09-081-2/+2
|
* formatting fixes (Thanks jenglish!)dgp2002-09-061-11/+15
|
* * doc/file.n: Format correction, and clarified [file normalize]dgp2002-09-063-110/+151
| | | | | | returns an absolute path. * doc/tcltest.n: Added examples section, as long promised.
* 2002-09-06 Reinhard Max <max@suse.de>rmax2002-09-062-4/+8
| | | | * tests/tcltest.test: Added nonRoot flag to tests 8.3, 8.4, and 8.12.
* * doc/tcltest.n: Clarified phrasing.dgp2002-09-062-2/+4
|
* * generic/tclBasic.c (TclRenameCommand,CallCommandTraces):dgp2002-09-063-7/+34
| | | | | | * tests/trace.test (trace-27.1): Corrected memory leak when a rename trace deleted the command being traced. Test added. Thanks to Hemang Lavana for the fix. [Bug 604609]
* * generic/tclVar.c (TclDeleteVars): Corrected logic for setting thedgp2002-09-052-2/+10
| | | | TCL_INTERP_DESTROYED flag when calling variable traces. [Tk Bug 605121]
* * generic/tclVar.c (DeleteArray): leak plug [Bug 604239]. ThanksMiguel Sofer2002-09-042-1/+19
| | | | to dkf and dgp for the long and difficult discussion in the chat.
* * unix/configure: remove -pthread from LIBS on FreeBSD in threadhobbs2002-09-033-22/+33
| | | | * unix/tcl.m4: enabled build. [Bug #602849]
* (Tcl_UpVar2): code cleanup to not use gotohobbs2002-09-031-9/+6
|
* * generic/tclInterp.c (AliasCreate): a Tcl_Obj was leaked on errorMiguel Sofer2002-09-032-1/+7
| | | | return from TclPreventAliasLoop.
* * macosx/Tcl.pbproj/project.pbxproj: Bumped version number todas2002-09-032-4/+10
| | | | 8.4.0 and updated copyright info.
* * generic/tclVar.c (Tcl_UpVar2): a Tcl_Obj was being leaked onMiguel Sofer2002-09-032-2/+9
| | | | error return from TclGetFrame.
* Updated changes for 8.4.0 release.dgp2002-09-032-1/+59
|
* * unix/tclUnixFile.c (TclpObjLink): removed unnecessary/unfreedhobbs2002-09-032-13/+10
| | | | extra native char*.
* * unix/tclUnixChan.c (Tcl_MakeTcpClientChannel): make sure to inithobbs2002-09-031-1/+2
| | | | flags field of TcpState ptr to 0.