summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* TIP#176 IMPLEMENTATION [Patch 1165695]dgp2005-04-2910-52/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclUtil.c: Extended TclGetIntForIndex to recognize index formats including end+integer and integer+/-integer. * generic/tclCmdMZ.c: Extended the -start switch of [regexp] and [regsub] to accept all index formats known by TclGetIntForIndex. * doc/lindex.n: Updated docs to note new index formats. * doc/linsert.n: * doc/lrange.n: * doc/lreplace.n: * doc/lsearch.n: * doc/lset.n: * doc/lsort.n: * doc/regexp.n: * doc/regsub.n: * doc/string.n: * tests/cmdIL.test: Updated tests. * tests/compile.test: * tests/lindex.test: * tests/linsert.test: * tests/lrange.test: * tests/lreplace.test: * tests/lsearch.test: * tests/lset.test: * tests/regexp.test: * tests/regexpComp.test: * tests/string.test: * tests/stringComp.test: * tests/util.test:
* TIP#183 IMPLEMENTATION [Patch 577093]dgp2005-04-271-9/+14
| | | | | | | | | * generic/tclIOUtil.c (TclGetOpenModeEx): New routine. * generic/tclInt.h: * generic/tclIO.c (Tcl_OpenObjCmd): Support for "b" and * doc/open.n: "BINARY" in "access" argument to [open]. * tests/ioCmd.test:
* The 2005-04-21 changes to Tcl_GetBooleanFromObj were done to bringdgp2005-04-221-18/+28
| | | | | | | | | | | | | | | | | | | | | | | | | it into agreement with its docs. Further investigation reveals it was the docs that were incorrect. * doc/BoolObj.3: Corrections to the documentation of Tcl_GetBooleanFromObj to bring it into agreement with what this public interface has always done, including noting the difference in function between Tcl_GetBooleanFromObj and Tcl_GetBoolean. * generic/tclGet.c: Revised Tcl_GetBoolean to no longer be a wrapper around Tcl_GetBooleanFromObj (different function!). * generic/tclObj.c: Removed TclGetTruthValueFromObj routine that was added yesterday. Revisions so that only Tcl_GetBoolean-approved values get the "boolean" Tcl_ObjType. This retains the fix for [Bug 1187123]. * generic/tclInt.h: Revert most recent change. * generic/tclBasic.c: * generic/tclCompCmds.c: * generic/tclDictObj.c: * generic/tclExecute.c: * tests/obj.test:
* * doc/GetInt.3: Convert argument "string" to "str" to agree with code.dgp2005-04-211-21/+23
| | | | | | | Also clarified a few details on int and double formats. * generic/tclGet.c: Radical code simplification. Converted most Tcl_GetFoo() routines into wrappers around Tcl_GetFooFromObj(). Reduces code duplication, and the resulting potential for inconsistency.
* Also improved [fcopy] docsdkf2005-04-131-13/+24
|
* Improve documentation of -encoding binary option to [fconfigure].dkf2005-04-131-3/+6
|
* Purge old and inaccurate .VS/.VE macros.dkf2005-04-0658-328/+67
|
* Change some .TP macros to .IP to work around *roff formatter bugs.dkf2005-04-061-26/+16
|
* Changed the internal representation of lists to (a) reduce the malloc/freeMiguel Sofer2005-04-021-3/+4
| | | | | | | | calls at list creation (from 2 to 1), (b) reduce the cost of handling empty lists (we now never create a list internal rep for them), (c) allow refcounting of the list internal rep. The latter permits insuring that the pointers returned by Tcl_ListObjGetElements remain valid even if the object shimmers away from its original list type. This is [Patch 1158008]
* Added doc for missing argument. [Bug 1172401]dkf2005-03-301-2/+4
|
* Minor typo fix. [Bug 1158247]dkf2005-03-071-2/+2
|
* * doc/CrtSlave.3: Changed to Tcl_Object to Tcl_Obj in the man page.davidw2005-03-011-2/+2
|
* Formatting typo [Bug 1149605]dkf2005-02-231-2/+2
|
* * /doc/variable.n: fix for [Bug 1124160], variables are detectedMiguel Sofer2005-02-161-2/+2
| | | | by [info vars] but not by [info locals].
* More consistency. [Bug 1117017]dkf2005-02-101-6/+10
|
* * doc/CrtChannel.3: Typo: return->returns.davidw2005-02-081-2/+2
|
* * doc/Thread.3: One-word grammar fix.davidw2005-02-061-2/+2
|
* * doc/Thread.3: Fixed sentence describing flags for Tcl_CreateThread.davidw2005-02-052-5/+5
| | | | | | | * doc/FileSystem.3: Cleaned up typo in Tcl_FSNewNativePath documentation. * generic/tclPathObj.c: Cleaned up typo in comment.
* TIP#218 IMPLEMENTATIONandreas_kupries2005-01-271-23/+77
| | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: Regenerated from tcl.decls. * generic/tclStubInit.c: * doc/CrtChannel.3: Documentation of extended API, * generic/tcl.decls: extended testsuite, and * generic/tcl.h: implementation. Removal of old * generic/tclIO.c: driver-specific TclpCut/Splice * generic/tclInt.h: functions. Replaced with generic * tests/io.test: thread-action calls through the * unix/tclUnixChan.c: new hooks. Update of all builtin * unix/tclUnixPipe.c: channel drivers to version 4. * unix/tclUnixSock.c: Windows drivers extended to * win/tclWinChan.c: manage thread state in a thread * win/tclWinConsole.c: action handler. * win/tclWinPipe.c: * win/tclWinSerial.c: * win/tclWinSock.c:
* * generic/tclStubInit.c: Regenerated the stubs support code fromandreas_kupries2005-01-211-0/+49
| | | | | | | | | | | | | | * generic/tclDecls.h: the modified tcl.decls (TIP #233, see below). * doc/GetTime.3: Implemented TIP #233, i.e. the * generic/tcl.decls: 'Virtualization of Tcl's Sense of Time'. * generic/tcl.h: Declared, implemented, and documented the * generic/tclInt.h: specified new API functions. Moved the * unix/tclUnixEvent.c: native (OS) access to time information * unix/tclUnixNotfy.c: into standard handler functions. Inserted * unix/tclUnixTime.c: hooks calling on the handlers where native * win/tclWinNotify.c: access was done before, and where scaling * win/tclWinTime.c: between domains (real/virtual) is required.
* Add documentation for Tcl_FSLink args. [Bug 1106272]dkf2005-01-211-1/+12
|
* TIP#235 implementation (rename functions, add to stubs table, document)dkf2005-01-191-0/+186
| | | | Ensembles now have a C API. :^)
* added documentation on not using -lazyvincentdarley2005-01-181-2/+3
|
* Reduce confusion (reported in c.l.t) over [string trim]'s chars argumentdkf2005-01-131-4/+8
|
* Move emacs mode comment to end of file to stop problems with old man.dkf2005-01-052-4/+10
|
* Add note to clock.n disclaiming full ISO8601 supportKevin B Kenny2004-12-131-2/+6
|
* Minor doc fixesdkf2004-12-091-6/+6
|
* Some HTML converters prefer distances in inches to ems. [Bug 1078760]dkf2004-12-071-2/+2
|
* minor nroff typoshobbs2004-12-073-16/+15
|
* Added simple foreach example. [FRQ 1073334]dkf2004-11-261-7/+18
|
* Added changes from core-8-4-branchvasiljevic2004-11-252-3/+6
|
* Assorted cleanup and doc-fixes for the dde package.dkf2004-11-251-25/+25
|
* * doc/AddErrInfo.3: Typo corrections (Thanks Daniel South).dgp2004-11-212-5/+5
| | | | * doc/interp.n:
* * doc/AddErrInfo.3: Docs for Tcl_(Get|Set)ReturnOptions. [TIP 227]dgp2004-11-2014-206/+303
| | | | | | | | | | | | | | | | | * doc/AddErrInfo.3: * doc/Async.3: Documentation updates to replace references * doc/BackgdErr.3: to global variable ::errorInfo and ::errorCode * doc/SaveResult.3: and to the ::bgerror command with references * doc/after.n: to their preferred replacements, the * doc/bgerror.n: -errorinfo and -errorcode return options, * doc/error.n: the Tcl_*InterpState routines, and the * doc/exec.n: [interp bgerror] command. * doc/exit.n: * doc/fileevent.n: * doc/interp.n: * doc/return.n: * doc/tclvars.n: * doc/update.n:
* * doc/SaveResult.3: Documentation for Tcl_*InterpState (TIP 226).dgp2004-11-181-11/+72
|
* Added listing of shell-specific variables to general tclvars page [Patch ↵dkf2004-11-151-2/+29
| | | | 1065732]
* TIP #221 IMPLEMENTATIONdgp2004-11-131-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclBasic.c: Define [::tcl::Bgerror] in new interps. * generic/tclEvent.c: Update Tcl_BackgroundError to make use of the registered [interp bgerror] command. * generic/tclInterp.c: New [interp bgerror] subcommand. * tests/interp.test: syntax tests updated. TIP #226 IMPLEMENTATION * generic/tcl.decls: Stubs for Tcl_(Save|Restore|Discard)InterpState * generic/tcl.h: New public opaque type, Tcl_InterpState. * generic/tclInt.h: Drop old private declarations. Add Tcl(Get|Set)BgErrorHandler * generic/tclResult.c: Tcl_*InterpState implementations. * generic/tclDictObj.c: Update callers. * generic/tclIOGT.c: * generic/tclTrace.c: TIP #227 IMPLEMENTATION * generic/tcl.decls: Stubs for Tcl_(Get|Set)ReturnOptions. * generic/tclInt.h: Drop old private declarations. * generic/tclResult.c: Tcl_*ReturnOptions implementations. * generic/tclCmdAH.c: Update callers. * generic/tclMain.c:
* Documentation for TIP#221dkf2004-11-122-5/+44
|
* More minor doc fixes for greater claritydkf2004-11-122-106/+109
|
* * doc/CrtChannel.3:das2004-11-127-26/+26
| | | | | | | | | | | | * doc/Interp.3: * doc/Limit.3: * doc/binary.n: * doc/dict.n: * doc/tm.n: * doc/upvar.n: fixed *roff errors uncovered by running 'make html'. * tools/tcltk-man2html.tcl: added faked support for bullet point lists, i.e. *nroff ".IP \(bu" syntax.
* Minor formatting changes and clarificationsdkf2004-11-091-6/+5
|
* * doc/open.n: Added a note about -blocking 0 and lack of exit status as it haddavygrvy2004-11-091-2/+3
| | | | never been documented.
* Add synopsis for Tcl_GetChannelMode. [Bug 1058446]dkf2004-11-021-1/+4
|
* Rework to be many lines shorterdkf2004-10-311-649/+373
| | | | | Also convert a few `ASCII's to `Unicode's Also do some formatting fixes
* Fix typodkf2004-10-311-2/+2
|
* Yet more small fixesdkf2004-10-2711-71/+68
|
* More minor doc fixesdkf2004-10-2732-389/+358
|
* More minor doc fixesdkf2004-10-2726-210/+201
|
* Many minor doc fixesdkf2004-10-2719-98/+114
|
* Tighten up expr(n) wording. [Bug 1027849]dkf2004-10-261-8/+11
|