Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * tclScan.c: moved "scan" implementation out of tclCmdMZ.c and | stanton | 1998-11-18 | 5 | -97/+507 |
| | | | | | | | | | added Unicode support. This required a complete reimplementation of the command to avoid using scanf(), which isn't Unicode aware. Two new features were added in the process: %n to return the current number of characters consumed, and XPG3-style %n$ argument order specifiers similar to those provided by the "format" command. [Bug: 833] | ||||
* | lint | stanton | 1998-11-18 | 1 | -1/+1 |
| | |||||
* | * tclAlloc.c: changed so allocated memory is always 8-byte aligned | stanton | 1998-11-18 | 1 | -2/+7 |
| | | | | | | to improve memory performance and to ensure that it will work on systems that don't like accessing 4-byte aligned values (e.g. Solaris and HP-UX). [Bug: 834] | ||||
* | added tclScan.c to build | stanton | 1998-11-18 | 1 | -3/+7 |
| | |||||
* | integrated latest changes from Henry Spencer, mostly performance improvements | stanton | 1998-11-17 | 10 | -190/+1243 |
| | | | | | renamed re_u* interfaces to TclRe* to avoid conflicts with other software that uses the regular expression library | ||||
* | moved scan implementation into tclScan.c | stanton | 1998-11-16 | 4 | -381/+1076 |
| | | | | changed scan to support unicode | ||||
* | lots of lint | stanton | 1998-11-11 | 33 | -117/+125 |
| | | | | wrapped mutex declarations in ifdefs to avoid compiler warnings | ||||
* | merged 8.0.4 into 8.1 | stanton | 1998-11-11 | 39 | -650/+727 |
| | |||||
* | integrated latest regexp updates from Henry Spencer, includes new | stanton | 1998-11-11 | 21 | -2504/+2525 |
| | | | | | regexp switches "-line", "-lineanchor", and "-linestop" for controlling newline behavior | ||||
* | fixed bug in initialization order, caught by Purify | stanton | 1998-11-11 | 1 | -2/+2 |
| | |||||
* | fixed "format" so it handles multibyte characters in %s with field | stanton | 1998-11-10 | 2 | -5/+102 |
| | | | | width and precision specifiers | ||||
* | integrated documentation patch | stanton | 1998-11-09 | 1 | -15/+29 |
| | |||||
* | * tclVar.c (TclGetIndexedScalar): Fixed bug 796, var name was | stanton | 1998-11-06 | 1 | -5/+7 |
| | | | | getting lost before being passed to CallTraces. | ||||
* | *** empty log message *** | stanton | 1998-11-04 | 1 | -1/+5 |
| | |||||
* | Merged Henry's latest changes to add support for character ranges | stanton | 1998-11-04 | 9 | -106/+564 |
| | | | | | | | | | | | | | | | | in cvec data type Added support for Unicode character classes in regular expressions We now support the following character classes: alnum, alpha, blank, cntrl, digit, graph, lower, print, punct, space, upper, xdigit These all follow the example set by the GNU regular expression package for Java except that "digit" only matches the ASCII '0'-'9' characters. Renamed tclUtf.h to tclUniData.c | ||||
* | fixed typo in include | stanton | 1998-10-21 | 1 | -2/+2 |
| | |||||
* | Integrated latest regexp changes from Henry Spencer. | stanton | 1998-10-21 | 37 | -9276/+4508 |
| | | | | | Moved regexp related declarations out of tclInt.h and into tclRegexp.h. Added "encoding" command. | ||||
* | replaced SCCS strings | stanton | 1998-10-21 | 7 | -7/+7 |
| | |||||
* | updated log for Unicode case changes | stanton | 1998-10-16 | 1 | -1/+9 |
| | |||||
* | updated docs to reflect changes in wordend/wordstart and the addition | stanton | 1998-10-16 | 1 | -14/+26 |
| | | | | of the totitle command | ||||
* | Added Unicode character table support: | stanton | 1998-10-16 | 7 | -217/+1287 |
| | | | | | | | | added TclUniCharIsWordChar tclCmdMZ.c (Tcl_StringObjCmd): added "totitle" subcommand, changed "wordend" and "wordstart" to properly handle Unicode word characters and connector punctuation | ||||
* | 8.1a2 bug: The compile procedure for "if" incorrectly attempted to | stanton | 1998-10-06 | 2 | -3/+8 |
| | | | | | | match against the literal string "if", resulting in a stack overflow when "::if" was compiled. It also would incorrectly accept "if" instead of "elsif" in later clauses. | ||||
* | Removed unused function decls. | rjohnson | 1998-10-06 | 2 | -16/+2 |
| | |||||
* | added test for compilation of "::if" | stanton | 1998-10-06 | 1 | -1/+5 |
| | |||||
* | merge 8.0.4 into 8.1 | stanton | 1998-10-06 | 2 | -40/+46 |
| | |||||
* | merged 8.0.4 changes into 8.1 branch | stanton | 1998-10-06 | 12 | -135/+887 |
| | |||||
* | added a warning about static string modifications | stanton | 1998-10-06 | 1 | -1/+8 |
| | |||||
* | * tclWinFile.c: added warning about modifying static strings | stanton | 1998-10-06 | 2 | -9/+11 |
| | | | | * makefile.vc: fixed version strings, added missing debug defines | ||||
* | * tclUnixFile.c: added warning about modifying static strings | stanton | 1998-10-06 | 1 | -2/+3 |
| | |||||
* | * tclIndex: updated index to reflect 8.1 files | stanton | 1998-10-06 | 1 | -16/+16 |
| | |||||
* | * tclMacFile.c: updated comments to warn about modifying statics | stanton | 1998-10-06 | 1 | -2/+3 |
| | |||||
* | * tclInterp.c: added guard against deleting current interpreter | stanton | 1998-10-06 | 1 | -1/+7 |
| | |||||
* | * tclFileName.c: added warnings around code that modifies strings in place | stanton | 1998-10-06 | 1 | -3/+11 |
| | |||||
* | * tclExecute.c: fixed off-by-one copying error, fixed merge bugs | stanton | 1998-10-06 | 1 | -4/+5 |
| | |||||
* | * tclEvent.c: changed so USE_TCLALLOC is tested for value instead | stanton | 1998-10-06 | 1 | -2/+2 |
| | | | | of definition so that we can compile without the Tcl allocator | ||||
* | * tclCompile.c (TclCompileScript): changed to avoid modifying the | stanton | 1998-10-06 | 1 | -16/+35 |
| | | | | | input string in place because name lookup operations could have arbitrary side effects | ||||
* | replaced SCCS strings | stanton | 1998-10-06 | 1 | -1/+16 |
| | | | | added warnings around code that modifies strings in place | ||||
* | * interp.test: added test for interp deleting itself | stanton | 1998-10-05 | 1 | -1/+4 |
| | |||||
* | * auto.tcl, package.tcl: replaced SCCS strings with RCS strings | stanton | 1998-10-05 | 3 | -31/+85 |
| | | | | * tclIndex: updated index to reflect 8.1 files | ||||
* | replaced SCCS strings, added initializer to avoid purify warnings | stanton | 1998-10-05 | 1 | -1/+2 |
| | |||||
* | replaced SCCS with RCS strings | stanton | 1998-10-03 | 16 | -16/+16 |
| | |||||
* | merged tcl8.0.4 changes | stanton | 1998-09-30 | 1 | -1/+9 |
| | |||||
* | merged tcl8.0.4 changes into 8.1 branch to fix Windows memory allocation | stanton | 1998-09-30 | 1 | -6/+7 |
| | |||||
* | * tclCompCmds.c: lint | stanton | 1998-09-30 | 1 | -1/+1 |
| | |||||
* | * tclUnixPort.h: removed circular macro definitions for access/stat | stanton | 1998-09-30 | 3 | -17/+6 |
| | | | | | | * tclUnixInit.c: lint * tclUnixFile.c: cleaned up bad merges | ||||
* | * makefile.vc: fixed so TCL_LIBRARY is set before running tcltest | stanton | 1998-09-30 | 3 | -55/+25 |
| | | | | | | * tclWinInit.c: lint * tclWin32Dll.c: removed TclpFinalize, cleanup of merges | ||||
* | deleted TclpFinalize | stanton | 1998-09-30 | 2 | -14/+2 |
| | |||||
* | more cleanup of 8.0.3 merges into 8.1 | stanton | 1998-09-30 | 8 | -30/+28 |
| | |||||
* | fixed stat() and access() usage to use correct routines for wrapper | stanton | 1998-09-28 | 4 | -39/+68 |
| | |||||
* | merging changes from 8.0.3 into 8.1a2 | stanton | 1998-09-24 | 471 | -2435/+10433 |
| |