| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
because of a negative 'length' parameter. [Bug 769812]
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/exec.test: Corrected temporary file management
* tests/fileSystem.test: issues uncovered by -debug 1 test
* tests/io.test: operations. Also backported some
* tests/ioCmd.test: other fixes from the HEAD.
* tests/main.test:
* tests/pid.test: [Bugs 675605, 675655, 675659]
* tests/socket.test:
* tests/source.test:
|
|
|
|
| |
uncovered by -debug 1 test operations. [Bug 675655]
|
|
|
|
|
| |
the current directory, so that tests can depend on ability to write
files. [Bug 575837]
|
|
|
|
| |
* tests/ioCmd.test: included regexp-special chars. [Bug 775394]
|
|
|
|
| |
* tests/regexpComp.test: [Bug 675652]
|
|
|
|
| |
happens, not for any particular result. [Bug 685991]
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/resource.test: [Bugs 710370, 710358]
* tests/dict.test:
* tests/dict.test: Updated [package require tcltest] lines to
* tests/fileSystem.test: indiciate that these test files
* tests/lrepeat.test: use features of tcltest 2. [Bug 706114]
* tests/notify.test:
* tests/parseExpr.test:
* tests/unixNotfy.test:
* tests/winDde.test:
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and [Bug 811483].
|
| |
|
|
|
|
|
|
| |
calls that may cause traces on ::errorInfo or ::errorCode to corrupt the stack [Bug 804681]
----------------------------------------------------------------------
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/source.n: TIPs 137/151. Adds
* doc/tclsh.1: a -encoding option to
* generic/tcl.decls: the [source] command
* generic/tclCmdMZ.c (Tcl_SourceObjCmd): and a new C routine,
* generic/tclIOUtil.c (Tcl_FSEvalFileEx): Tcl_FSEvalFileEx(),
* generic/tclMain.c (Tcl_Main): that provides C access
* mac/tclMacResource.c (Tcl_MacSourceObjCmd): to the same function.
* tests/cmdMZ.test: Also adds command line
* tests/main.test: option handling in Tcl_Main() so that tclsh
* tests/source.test: and other apps built on Tcl_Main() respect
a -encoding command line option before a script filename. Docs and
tests updated as well. [Patch 742683]
This is a ***POTENTIAL INCOMPATIBILITY*** only for those C programs
that embed Tcl, build on Tcl_Main(), and make use of Tcl_Main's former
ability to pass a leading "-encoding" option to interactive shell
operations.
* generic/tclInt.decls: Added internal stub
* generic/tclMain.c (Tcl*StartupScript*): table entries for
two new functions Tcl_SetStartupScript() and Tcl_GetStartupScript()
that set/get the path and encoding for the startup script to be
evaluated by either Tcl_Main() or Tk_Main(). Given public names in
anticipation of their exposure by a followup TIP.
* generic/tclDecls.h: make genstubs
* generic/tclIntDecls.h:
* generic/tclStubInit.c:
|
| |
|
| |
|
|
|
|
|
|
| |
* tests/cmdMZ.test: where the default -errorcode NONE value
was not copied into the return options dictionary. This correction
modified one test result.
|
|
|
|
|
|
| |
TclNeedSpace() where non-breaking space (\u00A0) and backslash-escaped
spaces were handled incorrectly.
* tests/util.test: Added new tests util-8.[2-6].
|
|
|
|
| |
bugs discussed in [Bug 411825].
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* tests/basic.test: Bug 489537, Tcl's longstanding failure to
* tests/dict.test: properly quote any leading '#' character
* tests/dstring.test: when generating the string rep of a list
* tests/list.test: so that the comment-power of that character
* tests/parse.test: is hidden from any [eval], in order to
* tests/util.test: satisfy the documentation that [list] does
[eval]-safe quoting.
|
|
|
|
| |
* tests/pkgMkIndex.test: Added a test for [pkg_mkIndex -verbose].
|
| |
|
|
|
|
|
| |
* library/http/http.tcl: add support for user:pass info in URL.
* tests/http.test: [Bug 759888] (shiobara)
|
| |
|
|
|
|
| |
[binary scan ? a]. This is what they've been doing all along. [Bug 735364]
|
| |
|
|
|
|
| |
filesystems. [Patch 760768] Also a little general cleanup.
|
|
|
|
| |
is deeply tricky. [Bug 759936]
|
|
|
|
|
|
| |
* tests/pkg.test: that run in slave interps. [Bugs 761334,761344]
* tests/http.test: Used more reliable path to find httpd script.
|
| |
|
|
|
|
| |
and tricky enough to discourage non-specialists...
|
|
|
|
|
|
| |
* win/tclWinDde.c: -exact option to -force. Also cleaned
* tests/winDde.test: a bug in the tests.
* library/dde/pkgIndex.tcl: Incremented version to 1.2.5
|
|
|
|
|
|
| |
* win/tclWinDde.c: dde package for safe interpreters.
* tests/winDde.test: Incremented package version to 1.2.4
* library/dde/pkgIndex.tcl:
|
| |
|
| |
|
|
|
|
|
|
|
| |
* generic/tclExecute.c: let TclExecuteObjvInternal call
TclInterpReady instead of relying on its callers to do so; fix for
the part of [Bug 495830] that is new in 8.4.
* tests/interp.test: Added tests 18.9 (knownbug) and 18.10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: 'tip-59-implementation' branch into the CVS
* generic/tclBasic.c: head. Regenerated stub table. Regenerated
* generic/tclInt.h: the configure's scripts, with help from Joe
* generic/tclDecls.h English.
* generic/tclStubInit.c:
* generic/tclConfig.c:
* generic/tclPkgConfig.c:
* unix/Makefile.in:
* unix/configure.in: The changes in the windows section are not
* unix/tcl.m4: yet committed, they await feedback from
* unix/mkLinks: David Gravereaux.
* doc/RegConfig.3:
* mac/tclMacPkgConfig.c:
* tests/config.test:
|
|
|
|
|
| |
reported in Tcl 8.3, where test for all-single-byte-encoded strings
was not reliable.
|
| |
|
|
|
|
|
| |
* tests/winDde.test: Applied patch for [Bug 738929] by KKB and
changed to new-style tests.
|
|
|
|
|
| |
* tests/winDde.test: for unique dde server names. Added
* win/tclWinDde.c: some more tests. Fixes [Bug 219293]
|
| |
|