summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* improved filesystem documentationvincentdarley2003-12-123-44/+55
|
* * doc/lset.n: fix typo [Bug 852224]Miguel Sofer2003-12-011-2/+2
|
* TIP#138 implementation plus extra test stuff [Patch 731356]dkf2003-11-141-1/+12
|
* Version number/changebar fixdkf2003-11-141-4/+4
|
* * doc/ParseCmd.3: Implementation of TIP 157. Adds recognitiondgp2003-11-142-13/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/Tcl.n: of the new leading {expand} syntax on words. * generic/tcl.h: Parses such words as the new Tcl_Token type * generic/tclBasic.c: TCL_TOKEN_EXPAND_WORD. Updated Tcl_EvalEx * generic/tclCompile.c: and the bytecode compiler/execution engine * generic/tclCompile.h: to recognize the new token type. New opcodes * generic/tclExecute.c: INST_LIST_VERIFY and INST_INVOKE_EXP and a new * generic/tclParse.c: operand type OPERAND_ULIST1 are defined. Docs * generic/tclTest.c: and tests are included. * tests/basic.test: * tests/compile.test: * tests/parse.test: * library/auto.tcl: Replaced several [eval]s used to perform * library/package.tcl: argument expansion with the new syntax. * library/safe.tcl: In the test files lindex.test and lset.test, * tests/cmdInfo.test: replaced use of [eval] to force direct * tests/encoding.test: string evaluation with use of [testevalex] * tests/execute.test: which more directly and robustly serves the * tests/fCmd.test: same purpose. * tests/http.test: * tests/init.test: * tests/interp.test: * tests/io.test: * tests/ioUtil.test: * tests/iogt.test: * tests/lindex.test: * tests/lset.test: * tests/namespace-old.test: * tests/namespace.test: * tests/pkg.test: * tests/pkgMkIndex.test: * tests/proc.test: * tests/reg.test: * tests/trace.test: * tests/upvar.test: * tests/winConsole.test: * tests/winFCmd.test:
* filesystem documentationvincentdarley2003-10-231-22/+41
|
* TIP #156: Language-Neutral Root Locale for MsgcatKevin B Kenny2003-10-211-7/+18
|
* TIP#127 Implementation. Thanks to Michael Schlenker for his implementation workdkf2003-10-142-32/+41
|
* Format correctiondgp2003-10-081-2/+2
|
* * doc/OpenFileChnl.3: Updated Tcl_Tell and Tcl_Seek documentationdgp2003-10-071-3/+3
| | | | to reflect that they now return Tcl_WideInt (TIP 72) [Bug 787537]
* Oops. Missed out on an index line updatedkf2003-09-291-2/+2
|
* TIP#121 (app exit proc API) implementation from Joe Mistachkindkf2003-09-291-9/+27
|
* TIP#112 ([namespace ensemble] command) implementation.dkf2003-09-291-5/+171
|
* minor filesystem bug fixesvincentdarley2003-09-161-4/+11
|
* TIP#123 Implementation based on work by Arjen Markus. [Patch 655176]dkf2003-09-121-16/+14
|
* one more bit of TIP 137 documentation...dgp2003-09-051-6/+7
|
* * doc/FileSystem.3: Implementation ofdgp2003-09-053-19/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:
* * doc/SplitList.3: Implementation of TIP 148. Fixes [Bug 489537].dgp2003-09-041-1/+13
| | | | | | | | | | * 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-023-63/+176
| | | | | * doc/break.n: Added SEE ALSO references to return.n * doc/continue.n:
* Documentation of TIP#139 API functions.dkf2003-08-311-0/+164
|
* Updated [catch] docs to cover new TIP 90 features.dgp2003-08-311-11/+57
|
* TIP#136 IMPLEMENTATION. We now have an [lrepeat] command!dkf2003-08-112-6/+42
|
* documentation fix, bug 775220vincentdarley2003-07-282-6/+20
|
* Tightened up Tcl_Utf{Next,Prev} docs. [Bug 769895]dkf2003-07-181-5/+8
|
* * doc/tcltest.n: Restored the [Eval] proc to replacedgp2003-07-181-7/+7
| | | | | | | | | | * library/tcltest/tcltest.tcl: the [::puts] command when either the -output or -error option for [test] is in use, in order to capture data written to the output or error channels for comparison against what is expected. This is easier to document and agrees better with most user expectations than the previous attempt to replace [puts] only in the caller's namespace. Documentation made more precise on the subject. [Bug 706359]
* * doc/AddErrInfo.3: Improved consistency of documentationdgp2003-07-1812-39/+39
| | | | | | | | | | | | | | * doc/CrtTrace.3: by using "null" everywhere to refer to * doc/Encoding.3: the character '\0', and using "NULL" * doc/Eval.3: everywhere to refer to the value of a * doc/GetIndex.3: pointer that points to nowhere. * doc/Hash.3: Also dropped references to ASCII that * doc/LinkVar.3: are no longer true, and standardized on * doc/Macintosh.3: the hyphenated spelling of "null-terminated". * doc/OpenFileChnl.3: * doc/SetVar.3: * doc/StringObj.3: * doc/Utf.3:
* * doc/CrtSlave.3 (Tcl_MakeSafe): Removed warning about possibledgp2003-07-181-5/+4
| | | | deprecation (no TIP on that).
* Tcl_MakeSafe is a nasty function; document it as such. [Bug 655300]dkf2003-07-161-5/+11
|
* * doc/http.n: Updated SYNOPSIS to match actual syntax ofdgp2003-07-161-3/+3
| | | | commands. [Bug 756112]
* D'oh! Forgot one of the examples...dkf2003-07-151-1/+9
|
* Doc fixes related to Patch 763312dkf2003-07-151-5/+27
|
* missing .hobbs2003-07-141-2/+2
|
* typo fixesdgp2003-07-111-5/+5
| | | | ( my nroff is not happy with \b -- replaced with \\ )
* Documented and tested for the current behaviour of [binary format a] anddkf2003-07-111-2/+12
| | | | [binary scan ? a]. This is what they've been doing all along. [Bug 735364]
* doc/array.n: add examples from Weltonhobbs2003-07-071-3/+27
|
* file tail documentation clarificationvincentdarley2003-07-071-4/+6
|
* Tighened up wording of several expr operations to make them less inclined todkf2003-07-041-12/+14
| | | | misinterpretation. [Bug 758488]
* Documented that [source] always used the system encoding.dkf2003-06-241-8/+12
|
* * doc/dde.n: Committed TIP #135 which changes thepatthoyts2003-06-231-4/+4
| | | | | | * win/tclWinDde.c: -exact option to -force. Also cleaned * tests/winDde.test: a bug in the tests. * library/dde/pkgIndex.tcl: Incremented version to 1.2.5
* * doc/dde.n: Committed TIP #120 which provides thepatthoyts2003-06-231-3/+9
| | | | | | * win/tclWinDde.c: dde package for safe interpreters. * tests/winDde.test: Incremented package version to 1.2.4 * library/dde/pkgIndex.tcl:
* fs documentationvincentdarley2003-06-231-13/+13
|
* * generic/tcl.decls: Ported the changes from theandreas_kupries2003-06-091-0/+123
| | | | | | | | | | | | | | | | | * generic/tcl.h: 'tip-59-implementation' branch into the CVS * generic/tclBasic.c: head. Regenerated stub table. Regenerated * generic/tclInt.h: the configure's scripts, with help from Joe * generic/tclDecls.h English. * generic/tclStubInit.c: * generic/tclConfig.c: * generic/tclPkgConfig.c: * unix/Makefile.in: * unix/configure.in: The changes in the windows section are not * unix/tcl.m4: yet committed, they await feedback from * unix/mkLinks: David Gravereaux. * doc/RegConfig.3: * mac/tclMacPkgConfig.c: * tests/config.test:
* Fixed type error.patthoyts2003-05-231-2/+2
|
* * doc/dde.n: Updated documentation re TIP #130.patthoyts2003-05-161-4/+9
| | | | | * tests/winDde.test: Applied patch for [Bug 738929] by KKB and changed to new-style tests.
* * doc/socket.n: nroff font handling correction.hobbs2003-05-151-2/+2
|
* Implementation of TIP 118:das2003-05-141-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclFCmd.c (TclFileAttrsCmd): return the list of attributes that can be retrieved without error for a given file, instead of aborting the whole command when any error occurs. * unix/tclUnixFCmd.c: added support for new file attributes and for copying Mac OS X file attributes & resource fork during [file copy]. * generic/tclInt.decls: added declarations of new external commands needed by new file attributes support in tclUnixFCmd.c. * macosx/tclMacOSXFCmd.c (new): Mac OS X specific implementation of new file attributes and of attribute & resource fork copying. * mac/tclMacFCmd.c: added implementation of -rsrclength attribute & fixes to other attributes for consistency with OSX implementation. * mac/tclMacResource.c: fixes to OSType handling. * doc/file.n: documentation of [file attributes] changes. * unix/configure.in: check for APIs needed by new file attributes. * unix/Makefile.in: * unix/tcl.m4: added new platform specifc tclMacOSXFCmd.c source. * unix/configure: * generic/tclStubInit.c: * generic/tclIntPlatDecls.h: regen. * tools/genStubs.tcl: fixes to completely broken code trying to prevent overlap of "aqua", "macosx", "x11" and "unix" stub entries. * tests/unixFCmd.test: added tests of -readonly attribute. * tests/macOSXFCmd.test (new): tests of macosx file attributes and of preservation of attributes & resource fork during [file copy]. * tests/macFCmd.test: restore -readonly attribute of test dir, as otherwise its removal can fail on unices supporting -readonly.