| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
corrections in history.tcl and tcltest.test.
|
| |
|
|
|
|
| |
bindir/libdir,runtime keys: Either get those from Tcl, or from [info nameofexecutable]
|
|
|
|
| |
other external packages)
|
|
|
|
| |
zip-file naming as the configure scripts do
|
| |
|
|
|
|
| |
-eofchar \032, otherwise there's the risk that ^Z is appended too the open channel. See [5bfe3de008], we don't want to open that can of worms again!
|
|
|
|
| |
places, only visible on Windows
|
|
|
|
| |
whenever reasonable.
|
|
|
|
|
| |
so they don't cause problems on non-windows.
When reading script files, always use -eofchar \032, as this might be left by Windows editors.
|
|
|
|
| |
::auto_mkindex_parser::childhook. Some people care ....
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Standardized on 8 spaces instead of tab characters inside of that file.
(The indent pattern was not consistent and editing the file in a modern
editor was... painful.)
Added logic to check the current path for a zipfile with the name of the
package being loaded. This allows wish to load tcl_library from a zip file in the same
directory as the executable. And in fact, any package which uses the
tcl_findLibrary mechanism with get this behavior for free.
|
|
|
|
| |
tcl_findLibrary now knows to scan the dll offered up by [info loaded] to see if
an attached zipfile could possibly contain the files the extension is looking for.
|
|\
| |
| |
| | |
across builds from auto_mkindex
|
| |
| |
| |
| | |
across builds from auto_mkindex
|
| |
| |
| |
| | |
some unnecessary end-of-line spacing.
|
| |
| |
| | |
data that are never used. Contributed patch from Brian Griffin.
|
| |
| |
| |
| | |
Refactor the index entry generation so it is done right, once.
Handle more of [namespace ensemble create]'s behavior.
|
| | |
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| | |
parser used in auto_mkIndex; never a good idea to delete the ::tcl NS!)
|
|\ \
| |/
| | |
cause more harm than good. Purged them (except in zlib files).
|
| |\
| | |
| | | |
more harm than good. Purged them.
|
| | |
| | |
| | | |
more harm than good. Purged them.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* library/history.tcl: use of Tcl 8.4 feautures. Thanks to
* library/init.tcl: Patrick Fradin for prompting on this.
* library/package.tcl: [Patch 1237755].
* library/safe.tcl:
* library/word.tcl:
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Restores the (buggy) behavior of [auto_reset] that fails to clear
away auto-loaded commands from non-global namespaces. Fixing this
bug exposed an unknown number of buggy files out there (including at
least portions of the Tk script library) that cannot tolerate double
[source]-ing. The burden of fixing these exposed bugs will not be
forced on package/extension/application authors until Tcl 8.5.
|
| | |
| | |
| | |
| | | |
destroying registered auto_mkindex_parser hooks.
|
| | |
| | |
| | |
| | | |
destroying registered auto_mkindex_parser hooks.
|
| | | |
|
| | |
| | |
| | |
| | | |
procs in namespaces other than :: [Bug 1101670].
|
| | |
| | |
| | |
| | | |
normalize] that caused trouble with freewrap. [Bug 1072136].
|
| | |
| | |
| | |
| | | |
operations on the search path does not also normalize. [Bug 1072136]
|
| | |
| | |
| | |
| | | |
to include the $::auto_path. [RFE 695441].
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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]
|
| |
| |
| |
| |
| |
| |
| |
| | |
* library/history.tcl: use of Tcl 8.4 features. Forward port of
* library/init.tcl: appropriate portions of [Patch 1237755].
* library/package.tcl:
* library/safe.tcl:
* library/word.tcl:
|
| |
| |
| |
| | |
destroying registered auto_mkindex_parser hooks.
|
| |
| |
| |
| | |
destroying registered auto_mkindex_parser hooks.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
commands in namespaces other than :: and to clear auto-loaded commands
that do not happen to be procs. [Bug 1101670]
***POTENTIAL INCOMPATIBILITY***
|