summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * doc/FileSystem.3: Implementation ofdgp2003-09-0516-183/+687
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/source.n: TIPs 137/151. Adds * doc/tclsh.1: a -encoding option to * generic/tcl.decls: the [source] command * generic/tclCmdMZ.c (Tcl_SourceObjCmd): and a new C routine, * generic/tclIOUtil.c (Tcl_FSEvalFileEx): Tcl_FSEvalFileEx(), * generic/tclMain.c (Tcl_Main): that provides C access * mac/tclMacResource.c (Tcl_MacSourceObjCmd): to the same function. * tests/cmdMZ.test: Also adds command line * tests/main.test: option handling in Tcl_Main() so that tclsh * tests/source.test: and other apps built on Tcl_Main() respect a -encoding command line option before a script filename. Docs and tests updated as well. [Patch 742683] This is a ***POTENTIAL INCOMPATIBILITY*** only for those C programs that embed Tcl, build on Tcl_Main(), and make use of Tcl_Main's former ability to pass a leading "-encoding" option to interactive shell operations. * generic/tclInt.decls: Added internal stub * generic/tclMain.c (Tcl*StartupScript*): table entries for two new functions Tcl_SetStartupScript() and Tcl_GetStartupScript() that set/get the path and encoding for the startup script to be evaluated by either Tcl_Main() or Tk_Main(). Given public names in anticipation of their exposure by a followup TIP. * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclStubInit.c:
* && of constraints is the default; need not be specified.dgp2003-09-041-3/+3
|
* Typo correction: knownbug -> knownBugdgp2003-09-041-2/+2
|
* * doc/SplitList.3: Implementation of TIP 148. Fixes [Bug 489537].dgp2003-09-047-16/+82
| | | | | | | | | | * generic/tcl.h: Updated Tcl_ConvertCountedElement() to quote * generic/tclUtil.c: the leading "#" character of all list elements unless the TCL_DONT_QUOTE_HASH flag is passed in. * generic/tclDictObj.c: Updated Tcl_ConvertCountedElement() callers * generic/tclListObj.c: to pass in the TCL_DONT_QUOTE_HASH flags * generic/tclResult.c: when appropriate.
* Added change bars marking portions only valid for Tcl 8.5 or later.dgp2003-09-031-1/+11
|
* Corrected typo and broken example.dgp2003-09-022-5/+5
|
* Added EXAMPLES to return.ndgp2003-09-022-2/+100
|
* Added another note about [return] during a [source].dgp2003-09-021-2/+5
|
* * doc/return.n: Updated [return] docs to cover new TIP 90 features.dgp2003-09-024-63/+183
| | | | | * doc/break.n: Added SEE ALSO references to return.n * doc/continue.n:
* regendkf2003-08-311-4/+36
|
* Documentation of TIP#139 API functions.dkf2003-08-312-0/+169
|
* Updated [catch] docs to cover new TIP 90 features.dgp2003-08-312-11/+61
|
* Whitespace police.dkf2003-08-301-4/+4
|
* * generic/tclCmdAH.c: Corrected bug in TIP 90 implementationdgp2003-08-293-3/+17
| | | | | | * tests/cmdMZ.test: where the default -errorcode NONE value was not copied into the return options dictionary. This correction modified one test result.
* no messagedavygrvy2003-08-271-2/+3
|
* Added Open Watcom strictness about how the char type needs to bedavygrvy2003-08-271-1/+4
| | | | signed by default.
* additional performance tweak to last commit.dgp2003-08-271-3/+14
|
* * generic/tclUtil.c: Corrected [Bug 411825] and other bugs indgp2003-08-273-28/+61
| | | | | | TclNeedSpace() where non-breaking space (\u00A0) and backslash-escaped spaces were handled incorrectly. * tests/util.test: Added new tests util-8.[2-6].
* no messagedavygrvy2003-08-271-0/+14
|
* * win/tclWinFile.c (WinReadLinkDirectory): Fix for 'Initializersdavygrvy2003-08-271-2/+3
| | | | must be constant' with the driveSpec array with OpenWatcom.
* Revert mistaken commit.dgp2003-08-271-35/+21
|
* * win/tclWinTime.c: Changed use of '_timezone' to 'timezone' asdavygrvy2003-08-271-7/+5
| | | | | this difference is already adjusted for in tclWinPort.h. Removed unreferenced posixEpoch file-scope global.
* Changed comment to note that OpenWatcom suffers the same missing LPFN_*davygrvy2003-08-271-2/+2
| | | | typedef ssue as MinGW and cygwin.
* Added a block for OpenWatcom adjustments that fixes the same issue Modavygrvy2003-08-271-1/+10
| | | | | did for MinGW lack of missing LPFN_* typedefs in their WINE derived winsock2.h
* no messagedavygrvy2003-08-271-0/+3
|
* Added missing CONST'ification usage.davygrvy2003-08-271-11/+11
|
* no messagedavygrvy2003-08-271-0/+4
|
* Changed Win32 platform #define from 'WIN32' to '__WIN32__' as thisdavygrvy2003-08-271-4/+4
| | | | | is the correct one to use across the Tcl sources. Even though we do force it in tcl.h, the true parent one is __WIN32__.
* no messagedavygrvy2003-08-271-0/+7
|
* * compat/strftime.c (_fmt): Fixed syst array intializer thatdavygrvy2003-08-271-12/+11
| | | | | | couldn't take variables within it under the watcom compiler. I believe Borland has this strictness as well. VC++ must be non-standard about this.
* * tests/util.test: Added new tests for remaining TclNeedSpace()dgp2003-08-273-22/+76
| | | | bugs discussed in [Bug 411825].
* no messagedavygrvy2003-08-271-1/+3
|
* Added some support for the OpenWatcom compiler. A win/makefile.wc todavygrvy2003-08-271-3/+6
| | | | follow soon.
* no messagedavygrvy2003-08-261-0/+6
|
* Added some support for the LCC-Win32 compiler. Unfortunetly, this compilerdavygrvy2003-08-261-2/+2
| | | | has a bug in its preprocessor and can't build Tcl even with this minor patch.
* better error control.davygrvy2003-08-251-15/+53
|
* Regendkf2003-08-254-4/+2221
|
* Minor improvement to stubs generation to allow for harmless transfer ofdkf2003-08-252-3/+8
| | | | functions between stubs tables by just copying them about.
* Regendkf2003-08-252-2/+117
|
* Duplicated declarations for TIP#139; docs still to do.dkf2003-08-252-3/+59
|
* Applied fixes from 8.4.4 tree regarding the Bug #753315.vasiljevic2003-08-231-0/+11
| | | | Also, fixed the Bug #788780.
* Applied changes from 8.4.4 regarding the Bug #753315vasiljevic2003-08-233-195/+251
|
* * win/tclWinSerial.c (SerialErrorStr): Fixed a syntax errorpatthoyts2003-08-192-2/+7
| | | | created in the previous code cleanup.
* Style guide policedkf2003-08-192-1093/+1149
|
* * win/configure: Regen.mdejong2003-08-183-4/+10
| | | | | * win/tcl.m4 (SC_ENABLE_SYMBOLS): Use test instead of -eq, which does not work. [Bug 781109]
* Fixup ChangeLog entry.mdejong2003-08-181-4/+4
|
* Bug fix 789040chengyemao2003-08-151-0/+7
|
* Bug fix in BuildCommandLine: missing a space when linePtr is not nullchengyemao2003-08-151-2/+3
|
* TIP#136 IMPLEMENTATION. We now have an [lrepeat] command!dkf2003-08-117-9/+226
|
* * win/tclWinInit.c: recognize amd64 and ia32_on_win64 cpus.hobbs2003-08-062-3/+14
|