| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Tcl_GetIndexFromObj. Also added tests.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commentary to a piece of code which relies on BUFFER_PADDING to
create enough space at the beginning of each buffer forthe
insertion of partial multi-byte data at the beginning of a
buffer. To explain why this code is ok, and as precaution if
someone twiddled the BUFFER_PADDING into uselessness.
* generic/tclIO.c (ReadChars): [SF Tcl Bug 1462248]. Added code
temporarily suppress the use of TCL_ENCODING_END set when eof
was reached while the buffer we are converting is not truly the
last buffer in the queue. together with the Utf bug below it was
possible to completely bollox the buffer data structures,
eventually crashing Tcl.
* generic/tclEncoding.c (UtfToUtfProc): Fixed problem where the
function accessed memory beyond the end of the input
buffer. When TCL_ENCODING_END is set and the last bytes of the
buffer start a multi-byte sequence. This bug contributed to [SF
Tcl Bug 1462248].
|
| |
|
|
|
|
| |
path-as-escape issue.
|
|
|
|
| |
* tests/fileSystem.test: tries to go beyond root.[Bug 1379287]
|
| |
|
|
|
|
|
| |
calculations in native types as much as possible, moving to mp_ints
only when necessary.
|
| |
|
|
|
|
| |
errors and do proper refcounting of noe objPtr. [bug 1194429]
|
| |
|
|
|
|
|
|
|
|
| |
* macosx/Tcl.xcodeproj/default.pbxuser: tcltest to ease test debugging.
* macosx/Tcl.xcode/project.pbxproj: removed $prefix/share from
* macosx/Tcl.xcodeproj/project.pbxproj: TCL_PACKAGE_PATH as per change
to unix/configure.in of 2006-03-13.
|
|
|
|
| |
realpath() converting relative paths into absolute paths. [Bug 1064247]
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
INST_?SHIFT instructions, which also operate only on two integral
values. Also corrected flaw that made INST_BITNOT of wide values
require mp_int calculations. Also corrected type that missed
optimized handling of the tclBooleanType by the TclGetBooleanFromObj
macro.
|
|
|
|
|
|
| |
INST_?SHIFT instructions, which also operate only on two integral
values. Also corrected flaw that made INST_BITNOT of wide values
require mp_int calculations.
|
|
|
|
| |
rest of the Tcl test suite.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: the version where the "truncateProc"
* generic/tclIO.c: is defined at, and moved all channel
* generic/tclIOGT.c: drivers of Tcl to v5.
* generic/tclIORChan.c:
* unix/tclUnixChan.c:
* unix/tclUnixPipe.c:
* win/tclWinChan.c:
* win/tclWinConsole.c:
* win/tclWinPipe.c:
* win/tclWinSerial.c:
* win/tclWinSock.c:
|
| |
|
| |
|
|
|
|
| |
overflow to use mp_int calculations.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
it reportedly killed test performance on Windows.
|
|
|
|
| |
produced a huge slowdown in encoding.test on Windows.
|
| |
|
|
|
|
|
| |
calculations in native types as much as possible, moving to mp_ints
only when necessary.
|
| |
|
|
|
|
| |
binary operators that operate on all number types (INST_ADD, etc.).
|
|
|
|
| |
be sure to do case-insensitive filtering. [Bug 1457065]
|
|
|
|
|
| |
An RPM can now be built from the tcl source
distribution with "rpmbuild -tb <tarball>".
|
| |
|
|
|
|
|
| |
are reported as failed tests rather than bugs in the test suite if
the recursion causes a segfault.
|
| |
|
| |
|
|
|
|
| |
* tests/parseExpr.test: did not. [Bug 1451233]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Consistent method of calling test constraints, and (try to) move constraint
setup to the top of the test file
|
|
|
|
|
|
|
|
|
| |
* macosx/tclMacOSXFCmd.c: codes and 'hidden' flag, as documented in
* tests/macOSXFCmd.test: glob.n; objectified OSType handling in [glob]
* unix/tclUnixFile.c: and [file attributes]; fix globbing for hidden
files with pattern==NULL arg. [Bug 823329]
* generic/tclIntPlatDecls.h:
* generic/tclStubInit.c: make genstubs
|
| |
|
|
|
|
|
|
|
|
| |
under Windows as well (cygwin Makefile). Related entry:
2006-03-07, dgp. This moved the installation of http from 8.2 to
8.4, partially. A fix of the required directory creation was
done for unix on Mar 10, without entry in the Changelog. This
entry is for the fix of the directory creation under Windows.
|