summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | 3606391 trace.test test independence.dgp2013-03-111-12/+44
| |\ \ \ \ \ | | |/ / / /
| | * | | | 3606391 trace.test test independencedgp2013-03-111-12/+44
| | | | | |
| * | | | | Greater protection against double TclFreeObj() calls in TCL_MEM_DEBUG mode.dgp2013-03-111-0/+12
| |\ \ \ \ \ | | |/ / / /
| | * | | | Greater protection against double TclFreeObj() calls in TCL_MEM_DEBUG mode.dgp2013-03-111-0/+12
| | | | | |
| * | | | | 3607246,3607372 Unbalanced refcounts of literals in the global literal table.dgp2013-03-113-3/+13
| |\ \ \ \ \
| | * | | | | 3607372 Correct literal refcounting.bug_3607372dgp2013-03-081-1/+1
| | | | | | |
| | * | | | | Correct unbalanced effect of TclInvalidateCmdLiteral() on the refcountsbug_3607246dgp2013-03-071-2/+7
| | | | | | | | | | | | | | | | | | | | | of literals in the global table.
| * | | | | | msvc compiler warning: signed-unsigned mismatch.jan.nijtmans2013-03-081-1/+1
| |/ / / / /
| * | | | | Cleaner error handling in fixempties().dgp2013-03-061-2/+5
| |\ \ \ \ \ | | |/ / / /
| | * | | | Cleaner error handling in fixempties().dgp2013-03-061-2/+5
| | |\ \ \ \ | | | |/ / /
| | | * | | Cleaner error handling in fixempties().dgp2013-03-061-2/+4
| | | | | |
| | | | | |
| | \ \ \ \
| *-. \ \ \ \ 3604074,3606683 Rewrite of the fixempties() routine (and supporting routines)dgp2013-03-063-95/+258
| |\ \ \ \ \ \ | | | |/ / / / | | | | | | | | | | | | | | to completely eliminate the infinite loop hazard. Thanks to Tom Lane for the much improved solution.
| | | | | | |
| | | | \ \ \
| | | *-. \ \ \ 3604074,3606683 Rewrite of the fixempties() routine (and supporting routines)dgp2013-03-063-95/+258
| | | |\ \ \ \ \ | | | | | |/ / / | | | | |/| | | | | | | | | | | to completely eliminate the infinite loop hazard. Thanks to Tom Lane for the much improved solution.
| | | | | * | | merge 8.5bug_3606683_85dgp2013-03-069-14/+50
| | | | | |\ \ \ | | | | |_|/ / / | | | |/| | | |
| | | | | * | | Rework into Tcl 8.5+ coding style.dgp2013-03-061-50/+69
| | | | | | | |
| | | | | * | | Indent reduction in fixempties()dgp2013-03-061-19/+19
| | | | | | | |
| | | | | * | | Use flag argument to combine copy(nonempty)* routines into copy* routines.dgp2013-03-062-59/+25
| | | | | | | |
| | | | | * | | New routine hasnonemptyout() for minor improvement to new fixempties().dgp2013-03-062-1/+18
| | | | | | | |
| | | | | * | | Contributed regexp engine patch from Tom Lane. Backports clean from trunk.dgp2013-03-052-81/+235
| | | | | | | |
| | | | * | | | 3604074,3606683 Rewrite of the fixempties() routine (and supporting routines)dgp2013-03-063-88/+251
| | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | to completely eliminate the infinite loop hazard. Thanks to Tom Lane for the much improved solution.
| | | | | * \ \ \ merge 8.4bug_3606683_84dgp2013-03-067-1/+33
| | | | | |\ \ \ \ | | | | | |/ / / / | | | | |/| | | |
| | | | | * | | | Rework into Tcl 8.4 coding style (closer to original Spencer).dgp2013-03-061-174/+177
| | | | | | | | |
| | | | | * | | | Indent reduction in fixempties().dgp2013-03-061-19/+19
| | | | | | | | |
| | | | | * | | | Use flag argument to combine copy(nonempty)* routines into copy* routines.dgp2013-03-062-59/+23
| | | | | | | | |
| | | | | * | | | New routine hasnonemptyout() for minor improvement to new fixempties().dgp2013-03-062-1/+18
| | | | | | | | |
| | | | | * | | | Contributed patch from Tom Lane <tgl@users.sf.net>. Merge conflicts due todgp2013-03-052-92/+264
| | | | | | | | | | | | | | | | | | | | | | | | | | | different coding style and lingering obsolete compiler support resolved.
| | * | | | | | | merge trunkbug_3606683dgp2013-03-0612-37/+97
| | |\ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Tell fossil and Eclipse that the default eol-convention is LF. jan.nijtmans2013-03-066-0/+33
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | | | | | | | | | Tell fossil which files are binary and which files should never be committed. Tell Eclipse that the default encoding is UTF-8
| | * | | | | | | Add Eclipse .project toojan.nijtmans2013-03-061-0/+11
| | | | | | | | |
| | * | | | | | | Tell fossil and Eclipse that the default eol-convention is LF. jan.nijtmans2013-03-065-0/+22
| | |\ \ \ \ \ \ \ | | | | |/ / / / / | | | |/| | | | | | | | | | | | | | Tell fossil which files are binary and which files should never be committed. Tell Eclipse that the default encoding is UTF-8
| | | * | | | | | Tell fossil and Eclipse that the default eol-convention is LF. jan.nijtmans2013-03-066-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell fossil which files are binary and which files should never be committed. Tell Eclipse that the default encoding is UTF-8
| * | | | | | | | New internal routine TclFetchLiteral() for better CompileEnv encapsulation.dgp2013-03-056-22/+46
| | | | | | | | |
| * | | | | | | | Remove from tclCompile.h declarations used in only one source file.dgp2013-03-053-14/+18
| |\ \ \ \ \ \ \ \ | | |/ / / / / / /
| | * | | | | | | Remove from tclCompile.h declarations used in only one source file.dgp2013-03-053-13/+17
| | | | | | | | |
| * | | | | | | | Remove TclInitCompilation() declaration with no definition.dgp2013-03-051-1/+0
| |\ \ \ \ \ \ \ \ | | |/ / / / / / /
| | * | | | | | | Remove TclInitCompilation() declaration with no definition.dgp2013-03-051-1/+0
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | | | | | | / / / | | | |_|_|/ / / | | |/| | | | |
| | | * | | | | Remove TclInitCompilation() declaration that's never had a definitiondgp2013-03-051-1/+0
| | | | |/ / / | | | |/| | | | | | | | | | (14 years!).
| | | | * | | Rework into Tcl 8.5+ coding style.dgp2013-03-061-50/+69
| | | | | | |
| | | | * | | Indent reduction in fixempties()dgp2013-03-061-19/+19
| | | | | | |
| | | | * | | Use flag argument to combine copy(nonempty)* routines into copy* routines.dgp2013-03-062-59/+25
| | | | | | |
| | | | * | | New routine hasnonemptyout() for minor improvement to new fixempties().dgp2013-03-062-1/+18
| | | | | | |
| | | | * | | Contributed patch from Tom Lane <tgl@users.sf.net>.dgp2013-03-052-81/+235
| | |_|/ / / | |/| | | | | | | | | | Rewrites parts of the regexp engine to avoid infinite loops.
| * | | | | merge markdgp2013-03-040-0/+0
| |\ \ \ \ \ | | |/ / / /
| | * | | | merge markdgp2013-03-040-0/+0
| | |\ \ \ \ | | | |/ / /
| | | * | | New scheme for keeping the per-process tcl_precision value in sync withoutdgp2013-03-042-23/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the need for mutex locks on every read. Uses adapted ProcessGlobalValue machinery backported from Tcl 8.5 where it's been working without reported problems. Thanks to Phil Brooks for reporting on tests which highlight the thread performance problems raised by the old scheme, and to Clif Flynt for further testing pointing the finger at tcl_precision locks as the main culprit.
| * | | | | unix/configure: regenerated.jenglish2013-03-031-557/+395
| | | | | |
| * | | | | Unix terminal and serial port I/O: retire obsolete termio and sgtty code,joe2013-03-035-458/+107
| |\ \ \ \ \ | | | | | | | | | | | | | | general cleanup. See SF [Bug 3606258] for details.
| | * | | | | ... which means struct TtyState can be replaced with struct FileState.jenglish_termios_cleanupjoe2013-03-021-51/+25
| | | | | | |
| | * | | | | Member TtyState.savedState set in TtyInit() but never subsequently used.joe2013-03-021-19/+10
| | | | | | | | | | | | | | | | | | | | | This can go away...
| | * | | | | TtyParseMode signature simplification: take single pointer to struct TtyAttrs jenglish2013-03-021-19/+12
| | | | | | | | | | | | | | | | | | | | | instead of separate pointers to each member.