| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Finalizes basic TIP#272 implementation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/fconfigure.n, doc/interp.n, doc/unknown.n:
* library/auto.tcl, library/init.tcl, library/package.tcl:
* library/safe.tcl, library/tm.tcl, library/msgcat/msgcat.tcl:
* tests/all.tcl, tests/basic.test, tests/cmdInfo.test:
* tests/compile.test, tests/encoding.test, tests/execute.test:
* tests/fCmd.test, tests/http.test, tests/init.test:
* tests/interp.test, tests/io.test, tests/ioUtil.test:
* tests/iogt.test, tests/namespace-old.test, tests/namespace.test:
* tests/parse.test, tests/pkg.test, tests/pkgMkIndex.test:
* tests/proc.test, tests/reg.test, tests/trace.test:
* tests/upvar.test, tests/winConsole.test, tests/winFCmd.test:
* tools/tclZIC.tcl:
* generic/tclParse.c (Tcl_ParseCommand): Replace {expand} with {*}
officially (TIP #293). Leave -DALLOW_EXPAND=0|1 option to keep
{expand} syntax for transition users. [Bug 1589629]
|
|
|
|
|
|
|
| |
* doc/Ensemble.3: Contents) exposed by `make checkdoc`
* doc/FileSystem.3:
* doc/GetTime.3:
* doc/PkgRequire.3:
|
|
|
|
|
|
| |
since 8.0, Tcl_UpVar(2)? accepts TCL_NAMESPACE_ONLY as a flag
value, and var-3.4 tests for proper behaviour. The docs only
allowed 0 and TCL_GLOBAL_ONLY.
|
| |
|
| |
|
|
|
|
| |
the elements of objv, [Bug #730244].
|
| |
|
| |
|
|
|
|
| |
TIP#268 changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclDecls.h: Regenerated from tcl.decls.
* generic/tclStubInit.c:
* doc/PkgRequire.3: Documentation of extended API,
* doc/package.n: extended testsuite.
* tests/pkg.test:
* generic/tcl.decls: Implementation.
* generic/tclBasic.c:
* generic/tclConfig.c:
* generic/tclInt.h:
* generic/tclPkg.c:
* generic/tclTest.c:
* generic/tclTomMathInterface.c:
* library/init.tcl:
* library/package.tcl:
* library/tm.tcl:
|
|
|
|
| |
* doc/msgcat.n:
|
|
|
|
|
|
|
|
|
| |
* library/tcltest/pkgIndex.tcl: for new "-verbose line" feature.
* library/tcltest/tcltest.tcl:
* unix/Makefile.in:
* win/Makefile.in:
* win/makefile.bc:
* win/makefile.vc:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/msgcat.test: default msgcat locale to
* unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier
if available (via private ::tcl::mac::locale global, set at interp init
when on Mac OS X 10.3 or later with CoreFoundation).
* library/tcltest/tcltest.tcl: add 'line' verbose level: prints source
* doc/tcltest.n: file line information of failing tests.
* macosx/Tcl.xcodeproj/project.pbxproj: add new tclUnixCompat.c file;
revise tests target to use new tcltest 'line' verbose level.
* unix/configure.in: add descriptions to new AC_DEFINEs for MT-safe.
* unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers.
* unix/configure: autoconf-2.59
* unix/tclConfig.h.in: autoheader-2.59
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Tcl_SetStdChannel() be accompanied by a call to Tcl_RegisterChannel().
|
| |
|
| |
|
| |
|
|
|
|
| |
* doc/mathfunc.n: integer values by srand() [Bug 1480509].
|
|
|
|
|
|
|
|
| |
* doc/expr.n:
* doc/format.n:
* doc/mathfunc.n:
* doc/scan.n:
* doc/string.n:
|
|
|
|
|
| |
* doc/format.n:
* doc/scan.n:
|
|
|
|
|
|
|
|
| |
* doc/scan.n:
* generic/tclScan.c: [scan $s %u] is documented to accept only
* tests/scan.test: decimal formatted integers. Fixed code to
match.
|
| |
|
|
|
|
| |
instead of per-process.
|
| |
|
|
|
|
| |
* doc/Object.3: [Bug 1446971]
|
| |
|
|
|
|
|
|
|
| |
* tests/indexObj.test: there are extensions that rely on the prior
* doc/GetIndex.3: behavior that the empty string cannot succeed
as a unique prefix matcher, so I'm restoring Donal Fellow's solution.
Added mention of this detail to the documentation. [Bug 1464039]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
|
| |
|
|
|
|
|
|
|
| |
create' and 'chan postevent' (TIP #219).
* doc/refchan.n: New file. Documentation of the command handler
API for reflected channels (TIP #219).
|
| |
|
|
|
|
|
|
| |
reported as lf when queried, because it is identical to lf,
except for the special additional behaviour when setting
it. [Bug 666770].
|
|
|
|
|
| |
* unix/installManpage: Reverted part to handle double-quotes in
section NAME, chokes older sed installations.
|
|
|
|
|
|
|
|
|
|
| |
* doc/incr.n: Revised [incr] to auto-initialize when varName
* generic/tclExecute.c: argument is unset. [Patch 1413115].
* generic/tclVar.c:
* tests/compile.test:
* tests/incr-old.test:
* tests/incr.test:
* tests/set.test:
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/Encoding.3: New subcommand [encoding dirs].
* doc/encoding.n: New routine Tcl_GetEncodingNameFromEnvironment.
* generic/tcl.decls: Made public:
* generic/tclBasic.c: TclGetEncodingFromObj
* generic/tclCmdAH.c: -> Tcl_GetEncodingFromObj
* generic/tclEncoding.c:TclGetEncodingSearchPath
* generic/tclInt.decls: -> Tcl_GetEncodingSearchPath
* generic/tclInt.h: TclSetEncodingSearchPath
* generic/tclTest.c: -> Tcl_SetEncodingSearchPath
* library/init.tcl: Removed commands:
* tests/cmdAH.test: [tcl::unsupported::EncodingDirs]
* tests/encoding.test: [testencoding path] (Tcltest)
* unix/tclUnixInit.c: [Patch 1413934].
* win/tclWinInit.c:
* generic/tclDecls.h: make genstubs
* generic/tclIntDecls.h:
* generic/tclStubInit.c:
|