Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implementation of TIP #397 | dkf | 2012-03-27 | 2 | -35/+117 |
| | |||||
* | Fix uninit variable (thanks to dgp for reporting) | dkf | 2012-03-26 | 1 | -1/+1 |
| | |||||
* | Implementation of TIP #380 | dkf | 2012-03-26 | 5 | -363/+1073 |
| | |||||
* | 3 missing stub macros for cygwin | jan.nijtmans | 2012-03-26 | 2 | -123/+30 |
|\ | | | | | merge problem from Tcl 8.4 (old mac stub table got accidently back) | ||||
| * | 3 missing stub macros for cygwin | jan.nijtmans | 2012-03-26 | 2 | -458/+371 |
| |\ | | | | | | | fix merge problem from Tcl 8.4 (old mac stub table got accidently back) | ||||
| | * | forgot 3 stub macros for cygwin: TclpCreateProcess, TclpMakefile | jan.nijtmans | 2012-03-26 | 1 | -20/+29 |
| | | | | | | | | | and TclpOpenFile | ||||
* | | | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-03-25 | 3 | -144/+437 |
|\ \ \ | |/ / | | | | | | | | | | | | | Implement TclWinConvertError, TclWinConvertWSAError, and various more win32-specific internal functions for Cygwin, so win32 extensions using those can be loaded in the cygwin version of tclsh. | ||||
| * | | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-03-25 | 3 | -167/+555 |
| |\ \ | | |/ | | | | | | | | | | | | | Implement TclWinConvertError, TclWinConvertWSAError, and various more win32-specific internal functions for Cygwin, so win32 extensions using those can be loaded in the cygwin version of tclsh. | ||||
| | * | add TclGetAndDetachPids and TclpCloseFile to cygwin port | jan.nijtmans | 2012-03-23 | 2 | -3/+7 |
| | | | |||||
| | * | add TclWinConvertError and TclWinConvertWSAError for cygwin | jan.nijtmans | 2012-03-22 | 3 | -37/+67 |
| | | | |||||
| | * | many more cygwin functions present | jan.nijtmans | 2012-03-22 | 3 | -247/+412 |
| | | | |||||
* | | | Revert some cygwin-related signature changes from [835f8e1e9d] (2010-01-22). | jan.nijtmans | 2012-03-23 | 2 | -11/+11 |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Use EAGAIN in stead of EWOULDBLOCK, because in VS10+ the value of EWOULDBLOCK is no longer the same as EAGAIN Add tclWinError.c to the CYGWIN build. | ||||
| * | | Revert some cygwin-related signature changes from [835f8e1e9d] (2010-02-01) | jan.nijtmans | 2012-03-23 | 2 | -17/+17 |
| | | | | | | | | | | | | | | | They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Add tclWinError.c to the CYGWIN build. | ||||
* | | | [bug 3508771] fix OSX build | jan.nijtmans | 2012-03-22 | 2 | -7/+1 |
|\ \ \ | |/ / | |||||
| * | | [bug 3508771] fix OSX build | jan.nijtmans | 2012-03-22 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
| | * | [bug 3508771] fix OSX build | jan.nijtmans | 2012-03-22 | 1 | -1/+1 |
| | | | |||||
| | * | [Bug 3288345] Wrong Tcl_StatBuf used on Cygwin | jan.nijtmans | 2012-03-20 | 4 | -120/+83 |
| | | | | | | | | | (backported from Tcl 8.5) | ||||
* | | | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-03-20 | 5 | -13/+216 |
|\ \ \ | |/ / | |||||
| * | | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-03-20 | 5 | -19/+252 |
| |\ \ | | |/ | |||||
| | * | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-03-20 | 5 | -41/+183 |
| | |\ | |||||
| | | * | implement Tcl_WinUtfToTChar and Tcl_WinTCharToUtf for cygwin | jan.nijtmans | 2012-03-19 | 5 | -34/+120 |
| | | | | |||||
| | | * | bug 3508771: load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-03-19 | 3 | -8/+66 |
| | |/ | | | | | | | (works on cygwin, on other UNIX not yet complete) | ||||
* | | | [Bug 3288345] Wrong Tcl_StatBuf used on Cygwin | jan.nijtmans | 2012-03-15 | 1 | -2/+16 |
|\ \ \ | |/ / | |||||
| * | | xprivate | jan.nijtmans | 2012-03-15 | 1 | -3/+17 |
| |\ \ | |||||
| | * | | x | jan.nijtmans | 2012-03-15 | 2 | -6/+20 |
| |/ / | |||||
| * | | eliminate the use of intptr_t | jan.nijtmans | 2012-03-05 | 1 | -2/+2 |
| | | | |||||
* | | | Refactor TclScanElement() part of list parsing to take advantage of tables | dgp | 2012-03-07 | 3 | -27/+37 |
| | | | | | | | | | | | | | | | constructed for the task of script parsing. Ought to speed generation of string representation of lists, though the effect is likely only noticeable on long lists made up primarily of simple elements (not needing quoting). | ||||
* | | | Patch from the cygwin folks | jan.nijtmans | 2012-03-04 | 1 | -0/+6 |
|\ \ \ | |/ / | |||||
| * | | Patch from the cygwin folks | jan.nijtmans | 2012-03-04 | 1 | -0/+6 |
| |\ \ | | |/ | |||||
| | * | Patch from the cygwin folks | jan.nijtmans | 2012-03-04 | 1 | -0/+6 |
| | | | |||||
* | | | (Tcl_SetByteArrayObj): Only zero out the memory block if it is not being | dkf | 2012-03-02 | 1 | -3/+6 |
| | | | | | | | | | immediately overwritten. Thanks to Stuart Cassoff for spotting. | ||||
* | | | oops, that's no utf-8 BOM ;-( | jan.nijtmans | 2012-02-29 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | oops, that's no utf-8 BOM ;-( | jan.nijtmans | 2012-02-29 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
| | * | oops, that's no utf-8 BOM ;-( | jan.nijtmans | 2012-02-29 | 1 | -1/+1 |
| | | | |||||
* | | | [Bug 3466099] BOM in Unicode | jan.nijtmans | 2012-02-29 | 2 | -4/+36 |
|\ \ \ | |/ / | |||||
| * | | [Bug 3466099] BOM in Unicode | jan.nijtmans | 2012-02-29 | 2 | -3/+18 |
| |\ \ | | |/ | |||||
| | * | [Bug 3466099] BOM in Unicode | jan.nijtmans | 2012-02-29 | 2 | -6/+20 |
| | |\ | |||||
| | | * | [Bug 3466099] BOM in Unicode | jan.nijtmans | 2012-02-19 | 2 | -6/+14 |
| | |/ | |||||
* | | | [Bug 2233954] AIX: compile error, but don't do that for _WIN32 (doesn't work ↵ | jan.nijtmans | 2012-02-17 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | in VS10) | ||||
| * | | [Bug 2233954] AIX: compile error, but don't do that for _WIN32 (doesn't work ↵ | jan.nijtmans | 2012-02-17 | 1 | -1/+1 |
| | | | | | | | | | | | | in VS10) | ||||
* | | | Merged core-8-5-branch segfault fix (commits [39f6ebe301] and [a6aa5be5b7]). | andreask | 2012-02-17 | 1 | -1/+2 |
|\ \ \ | |/ / | |||||
| * | | Fix: Removed C99ism (in-block variable declaration) from commit [39f6ebe301] ↵ | andreask | 2012-02-17 | 1 | -1/+3 |
| | | | | | | | | | | | | which prevents building with non-gcc compilers, notably AIX, HPUX, Solaris, MSVC6, possibly others. | ||||
| * | | bug fix: avoid segfaulting by deleted interp in RecordByteCodeStats | sebres | 2012-02-17 | 1 | -2/+1 |
| | | | |||||
* | | | [Bug 2233954] AIX: compile error | jan.nijtmans | 2012-02-16 | 1 | -0/+3 |
|\ \ \ | |/ / | |||||
| * | | [Bug 2233954] AIX: compile error | jan.nijtmans | 2012-02-16 | 1 | -0/+3 |
| | | | |||||
* | | | * generic/tclExecute.c (INST_LIST_RANGE_IMM): Enhance implementation | dkf | 2012-02-16 | 1 | -2/+23 |
| | | | | | | | | | | | | so that shortening a (not multiply-referenced) list by lopping the end off with [lrange] or [lreplace] is efficient. | ||||
* | | | * generic/tclCompCmds.c (TclCompileLreplaceCmd): Added a compilation | dkf | 2012-02-15 | 3 | -1/+128 |
| | | | | | | | | | | | | strategy for [lreplace] that tackles the cases which are equivalent to a static [lrange]. | ||||
* | | | * generic/tclCompCmds.c (TclCompileLrangeCmd): Add compiler for | dkf | 2012-02-15 | 3 | -4/+114 |
| | | | | | | | | | | | | | | | | | | [lrange] with constant indices so we can take advantage of existing TCL_LIST_RANGE_IMM opcode. (TclCompileLindexCmd): Improve coverage of constant-index-style compliation using technique developed for [lrange] above. | ||||
* | | | * generic/tclCompCmds.c (TclCompileDictForCmd): [Bug 3487626]: Fix | dkf | 2012-02-15 | 1 | -1/+2 |
|\ \ \ | |/ / | | | | | | | crash in compilation of [dict for] when its implementation command is used directly rather than through the ensemble. | ||||
| * | | * generic/tclCompCmds.c (TclCompileDictForCmd): [Bug 3487626]: Fix | dkf | 2012-02-15 | 1 | -1/+2 |
| | | | | | | | | | | | | crash in compilation of [dict for] when its implementation command is used directly rather than through the ensemble. |