summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* * doc/Eval.3: Corrected prototype for Tcl_GlobalEvalObj [Bug 727622].dgp2003-05-121-2/+2
|
* Fixed very strange language in the documentation for 'trace add execution'.dkf2003-05-071-2/+3
|
* Moved serial line options to their creator, open.n, from the generic pagedkf2003-04-182-203/+178
| | | | fconfigure.n which was never an obvious spot for them. [Bug 679010]
* If you deal with network sockets, you should care about encodings. Tcl cannotdkf2003-04-161-2/+9
| | | | guess it for you. Updated socket docs to remind people about this. [Bug 630621]
* Math funcs might have to deal with wide ints; document this. [Bug 709720]dkf2003-04-161-7/+20
|
* Added example section "SCOPED SCRIPTS", supplied by Kevin Kenny.jenglish2003-04-151-2/+26
| | | | (Fixes [Bug 219183])
* Implemented TIP #124 (clock clicks -microseconds and Tcl_WideInt Kevin B Kenny2003-04-121-9/+28
| | | | | | return values). Fixed Bug 710310 (duplicate test numbers in clock.test). Made major changes to tclWinTime.c and related code to improve loop filter stability.
* * generic/tclCmdMZ.c (Tcl_StringObjCmd,STR_IS_INT): Correcteddgp2003-04-111-2/+2
| | | | | | | | inconsistent results of [string is integer] observed on systems where sizeof(long) != sizeof(int). [Bug 718878] * tests/string.test: Added tests for Bug 718878. * doc/string.n: Clarified that [string is integer] accepts 32-bit integers.
* Fixed formatting problem (thanks Emacs... not!) that madedkf2003-04-101-3/+2
| | | | tools/tcltk-man2html.tcl barf. Thanks to George Petasis for reporting this.
* Another minor typodkf2003-04-101-2/+2
|
* Silly typo fix. [Bug 718543]dkf2003-04-101-2/+2
|
* The bulk of the TIP#111 implementation. Still need to finish plumbing thisdkf2003-04-052-0/+367
| | | | into the rest of the core, but that won't take long...
* update docs for latest changedgp2003-03-261-6/+3
|
* typo fixes in ARGUMENTSdgp2003-03-261-3/+3
|