summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* TIP#219 IMPLEMENTATIONandreas_kupries2005-08-2411-56/+3461
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/SetChanErr.3: ** New File **. Documentation of the new channel API functions. * generic/tcl.decls: Stub declarations of the new channel API. * generic/tclDecls.h: Regenerated * generic/tclStubInit.c: * tclIORChan.c: ** New File **. Implementation of the reflected channel. * generic/tclInt.h: Integration of reflected channel and new error * generic/tclIO.c: propagation into the generic I/O core. * generic/tclIOCmd.c: * generic/tclIO.h: * library/init.tcl: * tests/io.test: Extended testsuite. * tests/ioCmd.test: * tests/chan.test: * generic/tclTest.c: * generic/tclThreadTest.c: * unix/Makefile.in: Integration into the build machinery. * win/Makefile.in: * win/Makefile.vc:
* fix formatting of fp number with smallest significandKevin B Kenny2005-08-241-2/+2
|
* fix a namespace clash with pendingObjData.georgeps2005-08-171-2/+2
|
* Added static to prevent a namespace clash with BuiltinFuncTable.georgeps2005-08-171-2/+2
|
* fixed bad clock test, removed duplicated code in Tcl_FinalizeKevin B Kenny2005-08-171-19/+1
|
* bug 1257830Kevin B Kenny2005-08-121-4/+6
|
* radical refactoring of thread storage to untangle dependenciesKevin B Kenny2005-08-114-817/+226
|
* further untangling of Tcl_Finalize, and test cleanup on Win32 threadedKevin B Kenny2005-08-101-19/+19
|
* Squelch a message about an unused variable.dkf2005-08-091-9/+8
|
* More informative comment.dkf2005-08-091-2/+6
|
* added nul-termination missing from earlier commit todaydgp2005-08-091-1/+2
|
* file rootname bug fixvincentdarley2005-08-081-2/+5
|
* regendkf2005-08-052-154/+54
|
* Stop exposing the thread storage guts. Non-core code should never touch it.dkf2005-08-053-158/+125
|
* Handle abs(-0x80000000) [Bug 1241572]Kevin B Kenny2005-08-051-2/+10
|
* silence compiler warningdgp2005-08-041-2/+2
|
* * generic/tclIO.c (CloseChannel): Fixed comment nit, addedandreas_kupries2005-08-042-4/+4
| | | | | | | apparently missing word to complete a sentence. * generic/tclObj.c (Tcl_DbDecrRefCount): Fixed whitespace nit in panic message.
* Deleted the UpdateStringOfBoolean() routine, that can never be called.dgp2005-08-041-34/+2
|
* * generic/tclObj.c: Simplified routines that manage the typeTable.dgp2005-08-041-36/+23
|
* * generic/tclCompExpr.c: Untangled some dependencies in thedgp2005-08-034-27/+42
| | | | | | * generic/tclEvent.c: order of finalization routines. * generic/tclInt.h: [Bug 1251399] * generic/tclObj.c:
* Take care with globals that have an entry in the var table but "don't exist"dkf2005-07-291-19/+41
|
* * generic/tclPipe.c (TclCreatePipeline): Arrange for POSIX systems todkf2005-07-281-2/+8
| | | | | | | | * unix/tclUnixPipe.c (TclpOpenFile): use the O_APPEND flag for * tests/exec.test (exec-19.1): files opened in a pipeline like ">>this". Note that Windows cannot support such access; there is no equivalent flag on the handle that can be set at the kernel-call level. The test is unix-specific in every way. [Bug 1245953]
* * generic/tclUtil.c: Converted the $::tcl_precision value to bedgp2005-07-271-30/+14
| | | | | | | | kept per-thread to prevent different threads from stomping on each others' formatting prescriptions. ***POTENTIAL INCOMPATIBILITY*** Multi-threaded programs that set the value of ::tcl_precision will now have to set it in each thread.
* * generic/tclBasic.c (Tcl_CallWhenDeleted): Converted to usedgp2005-07-261-9/+6
| | | | | per-thread counter, rather than a process global one that required mutex protection. [RFE 1077194]
* * generic/tclNamesp.c (TclTeardownNamespace): Re-ordering so thatdgp2005-07-261-18/+18
| | | | | * tests/trace.test (trace-34.4): command delete traces fire while the command still exists. [Bug 1047286]
* Getting more systematic about styledkf2005-07-249-2428/+2607
|
* * generic/tclExecute.c (INST_DICT_*): stop 2 compilerMiguel Sofer2005-07-231-2/+3
| | | | warnings for uninitialised variables.
* Getting more systematic about styledkf2005-07-233-1308/+1371
|
* Improve the incrementer code for INST_DICT_INCR_IMM, removing a gcc-ism.dkf2005-07-221-9/+25
|
* regendkf2005-07-213-3/+22
|
* Compiler for [dict] and related changes.dkf2005-07-217-112/+1236
|
* fix compile errordgp2005-07-211-2/+2
|
* Systematizing the formattingdkf2005-07-2115-4527/+4823
|
* Getting more systematic about styledkf2005-07-199-1535/+1599
|
* Getting more systematic about styledkf2005-07-192-568/+566
|
* Try again :-}dkf2005-07-171-2/+3
|
* Ugh; convert unfortunate tab back to a spacedkf2005-07-171-2/+2
|
* D'ohdkf2005-07-171-2/+2
|
* oops; how did I reorder those fields? :-(dkf2005-07-171-2/+2
|
* Getting more systematic about styledkf2005-07-1717-11234/+11620
|
* Tk Bug 1227781Kevin B Kenny2005-07-161-1/+3
|
* Bug 1237907Kevin B Kenny2005-07-151-3/+18
|
* Whitespace/comment tidyingdkf2005-07-151-931/+914
|
* More tidying updkf2005-07-151-204/+190
|
* More minor tinkering with comments and code-layoutdkf2005-07-141-13/+14
|
* Stop warningdkf2005-07-141-2/+2
|
* Oopsdkf2005-07-141-2/+2
|
* Style improvements to tclCompile.c, plus bytecode printing enhancements.dkf2005-07-142-918/+885
|
* copy/paste/fail-to-modify error in comment.dgp2005-07-131-2/+2
|
* Purely style-guide cleansingdkf2005-07-111-2163/+2063
|