summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* TIP#182 IMPLEMENTATION [Patch 1165062]dgp2005-05-251-8/+17
| | | | | | | * doc/mathfunc.n: New built-in math function bool(). * generic/tclBasic.c: * tests/expr.test: * tests/info.test:
* * doc/expr.n:das2005-05-232-9/+9
| | | | * doc/string.n: fixed roff syntax complaints from 'make html'.
* minor phrasing improvements.dgp2005-05-181-3/+3
|
* * doc/BoolObj.3: Rewrite of documentation dropping many detailsdgp2005-05-181-43/+39
| | | | | about the internals of Tcl_Objs. Shorter documentation focuses on the function and use of the routines.
* And another silly mistake...dkf2005-05-161-2/+2
|
* Fixed minor mistake in the example (not following best-practice as dkf2005-05-161-2/+2
| | | | described in the Portability section)
* changed NAME to match the name of the page.Kevin B Kenny2005-05-121-2/+2
|
* Corrected example that confused [namespace which] and [namespace origin]dgp2005-05-121-2/+2
|
* Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-1083-219/+375
|
* * doc/DString.3: Eliminated use of identifier "string" in Tcl'sdgp2005-05-0312-142/+147
| | | | | | | | | | | | | * doc/Environment.3: public C API to avoid conflict/confusion with * doc/Eval.3: the std::string of C++. * doc/ExprLong.3, doc/ExprLongObj.3, doc/GetInt.3, doc/GetOpnFl.3: * doc/ParseCmd.3, doc/RegExp.3, doc/SetResult.3, doc/StrMatch.3: * doc/Utf.3, generic/tcl.decls, generic/tclBasic.c, generic/tclEnv.c: * generic/tclGet.c, generic/tclParse.c, generic/tclParseExpr.c: * generic/tclRegexp.c, generic/tclResult.c, generic/tclUtf.c: * generic/tclUtil.c, unix/tclUnixChan.c: * generic/tclDecls.h: `make genstubs`
* 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.