summaryrefslogtreecommitdiffstats
path: root/library
Commit message (Collapse)AuthorAgeFilesLines
* [Bug 2923613]: Make the safer [source] handle a [return] at the end of the filedkf2009-12-301-6/+8
| | | | correctly.
* [Bug 2913625]: Stop information about paths from leaking through [info script]dkf2009-12-231-9/+38
| | | | and [info nameofexecutable].
* bump to msgcat 1.4.3 to account for commitsdgp2009-12-172-3/+3
|
* Upgrade to Safe Base's handling of [glob] to be more permissive with thedkf2009-12-161-25/+77
| | | | | feature set supported, but stricter with path management. It also now has an error pattern more like the standard [glob] command.
* [Bug 2913616]: Make msgcat package work in safe interpreters.dkf2009-12-161-10/+13
|
* * library/safe.tcl: Backport of the streamlined safe base fromandreas_kupries2009-12-091-872/+850
| | | | | * tests/safe.test: head to the 8.5 branch (See head changelog entries 2009-11-05, 2009-11-06, 2009-12-03).
* * library/http/http.tcl: Update the URL syntax check todgp2009-11-112-4/+4
| | | | | | | | | RFC 3986 compliance on the subject of non-encoded question mark characters. [Bug 2891171]. * library/http/pkgIndex.tcl: Bump to http 2.7.5 to avoid any * unix/Makefile.in: confusion with snapshot "releases" * win/Makefile.in: that might be in ActiveTcl, etc.
* 2009-11-03 Andreas Kupries <andreask@activestate.com>dgp2009-11-041-2/+22
| | | | | | | | * library/safe.tcl (::safe::InterpSetConfig): [Bug 2854929]. Added code to recursively find deeper paths which may contain modules. Required to handle modules with names like 'platform::shell', which translate into 'platform/shell-X.tm', i.e arbitrarily deep subdirectories.
* * library/tzdata/Asia/Novokuznetsk: New tzdata locale forKevin B Kenny2009-11-043-95/+346
| | | | | | | | Kemerovo oblast', which now keeps Novosibirsk time and not Kranoyarsk time. * library/tzdata/Asia/Damascus: Syrian DST changes. * library/tzdata/Asia/Hong_Kong: Hong Kong historic DST corrections. Olson tzdata2009q.
* * generic/tcl.h: Bump to 8.5.8 for release.dgp2009-11-031-2/+2
| | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:
* * library/clock.tcl (LocalizeFormat):Kevin B Kenny2009-10-291-19/+22
| | | | | | * tests/clock.test (clock-67.1): Corrected a problem where '%%' followed by a letter in a format group could expand recursively: %%R would turn into %%H:%M:%S. [Bug 2819334]
* * library/tzdata/America/Argentina/Buenos_Aires:Kevin B Kenny2009-10-274-727/+185
| | | | | | | * library/tzdata/America/Argentina/Cordoba: * library/tzdata/America/Argentina/San_Luis: * library/tzdata/America/Argentina/Tucuman: New DST rules for Argentina. (Olson's tzdata2009p.)
* * library/clock.tcl (ParseClockScanFormat):Kevin B Kenny2009-10-271-11/+15
| | | | | | | | Corrected a problem where [clock scan] didn't load the timezone soon enough when processing a time format that lacked a complete date. [Bug 2886852] * tests/clock.test (clock-66.1): Added a test case for the above bug.
* * library/clock.tcl (ProcessPosixTimeZone):Kevin B Kenny2009-10-243-5/+192
| | | | | | | | | | | Corrected a regression in the fix to [Bug 2207436] that caused [clock] to apply EU daylight saving time rules in the US. Thanks to Karl Lehenbauer for reporting this regression. * tests/clock.test (clock-52.4): Added a regression test for the above bug. * library/tzdata/Asia/Dhaka: * library/tzdata/Asia/Karachi: New DST rules for Bangladesh and Pakistan. (Olson's tzdata2009o.)
* * library/tzdata/Africa/Cairo:Kevin B Kenny2009-10-024-93/+95
| | | | | | * library/tzdata/Asia/Gaza: * library/tzdata/Asia/Karachi: * library/tzdata/Pacific/Apia: Olson's tzdata2009n.
* http bump fixdgp2009-09-291-1/+1
|
* * library/http/http.tcl: Bump to http 2.7.4 to account fordgp2009-09-112-3/+3
| | | | | | * library/http/pkgIndex.tcl: [Bug 2849860] fix. * unix/Makefile.in: * win/Makefile.in:
* Correct handling of quoted charset names. [Bug 2849860]dkf2009-09-101-3/+9
|
* * library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revisiondgp2009-09-012-3/+3
| | | | | | * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in:
* add "error:" to -verbose line test failure output to satisfy stricter log ↵das2009-08-301-2/+2
| | | | parsers like Xcode 3.2
* 2009-07-21 Kevin B. Kenny <kennykb@acm.org>Kevin B Kenny2009-07-212-184/+3
| | | | | * library/tzdata/Asia/Dhaka: * library/tzdata/Indian/Mauritius: Olson's tzdata2009k.
* * generic/tclGetDate.y: Fixed a thread safety bug in the generatedKevin B Kenny2009-06-091-2/+2
| | | | | | | | | | * library/clock.tcl: Bison parser (needed a %pure-parser * tests/clock.test: declaration to avoid static variables). Discovered that the %pure-parser declaration allowed for returning the Bison error message to the Tcl caller in the event of a syntax error, so did so. * generic/tclDate.c: bison 2.3
* New DST rule for Bangladesh (Olson's tzdata2009i)Kevin B Kenny2009-06-081-0/+2
|
* Applied Olson's tzdata2009hKevin B Kenny2009-05-302-105/+105
|
* * library/platform/platform.tcl: Fixed handling of cpu ia64,andreas_kupries2009-05-292-4/+4
| | | | | | * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands.
* * library/tzdata/Asia/Karachi: Updated rules for Pakistan SummerKevin B Kenny2009-04-141-0/+2
| | | | Time (Olson's tzdata2009f)
* * generic/tcl.h: Bump to 8.5.7 for release.dgp2009-04-101-2/+2
| | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:
* Fix tzdata line terminatorsKevin B Kenny2009-04-09559-49071/+49071
|
* Olson's tzdata2009eKevin B Kenny2009-04-09559-48700/+49071
|
* * library/http/http.tcl: Backport http 2.7.3 from HEAD fordgp2009-04-092-139/+179
| | | | | | * library/http/pkgIndex.tcl: bundling with the Tcl 8.5.7 release. * unix/Makefile.in: * win/Makefile.in:
* * library/platform/platform.tcl: Extended the darwin sections toandreas_kupries2009-04-082-2/+40
| | | | | | | | | * library/platform/pkgIndex.tcl: add a kernel version number to * unix/Makefile.in: the identifier for anything from Leopard (10.5) * win/Makefile.in: on up. Extended patterns for same. Extended cpu * doc/platform.n: recognition for 64bit Tcl running on a 32bit kernel on a 64bit processor (By Daniel Steffen). Bumped version to 1.0.4. Updated Makefiles.
* * library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) todgp2009-04-082-11/+11
| | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
* * library/clock.tcl (tcl::clock::add): Fixed error message formattingKevin B Kenny2009-01-031-3/+3
| | | | | | in the case where [clock add] is presented with a bad switch. * tests/clock.test (clock-65.1) Added a test case for the above problem [Bug 2481670].
* * generic/tcl.h: Bump to 8.5.6 for release.core_8_5_6dgp2008-12-211-2/+2
| | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:
* * changes: Update for 8.5.6 release.dgp2008-12-211-1/+0
| | | | | | | | | | | | | | * library/tclIndex: Removed reference to no-longer-extant procedure 'tclLdAout'. * doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'. [Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net> Backport of 2008-11-26 commit from Kevin Kenny. * win/tclWinThrd.c (TclpThreadCreate): We need to initialize the thread id variable to 0 as on 64 bit windows this is a pointer sized field while windows only fills it with a 32 bit value. The result is an inability to join the threads as the ids cannot be matched. Backport of 2008-10-13 commit from Pat Thoyts.
* Fix time change in Eastern Europe (not 3:00 but 4:00 local time)nijtmans2008-12-121-3/+3
| | | | [Bug 2207436]
* Fallback to European time zone DST rules, when the timezone isnijtmans2008-12-111-7/+26
| | | | between 0 and -12 [Bug 2207436].
* library/tzdata/*: Update from Olson's tzdata2008i.Kevin B Kenny2008-12-1019-2038/+1011
|
* * library/clock.tcl (format, ParseClockScanFormat): Added aKevin B Kenny2008-11-301-3/+5
| | | | | | | [string map] to get rid of namespace delimiters before caching a scan or format procedure [Bug 2362156]. * tests/clock.test (clock-64.[12]): Added test cases for the bug that was tickled by a namespace delimiter inside a format string.
* * doc/platform_shell.n: Fixed [Bug 2255235], reported by Ulrichandreas_kupries2008-11-103-3/+15
| | | | | | | | | * library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>. * library/platform/shell.tcl: Updated the LOCATE command in the * library/tm.tcl: package 'platform::shell' to handle the new form * unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped * win/Makefile.in: package to version 1.1.4. Added cross-references to the relevant parts of the code to avoid future desynchronization.
* fix typo: s/ZoneinfoFile/LoadZoneinfoFile/das2008-11-011-2/+2
|
* Backported a fix for reading HTTP-like protocols that used to work andpatthoyts2008-10-232-8/+11
| | | | were broken with http 2.7. Now http 2.7.2
* * generic/tcl.h: Bump version number to 8.5.6b1 to distinguishdgp2008-10-231-2/+2
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.5 and * unix/configure.in: 8.5.6 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:
* silence Alexdgp2008-10-161-2/+5
|
* * library/init.tcl: Revised [unknown] so that it carefullydgp2008-10-161-3/+8
| | | | | | preserves the state of the ::errorInfo and ::errorCode variables at the start of auto-loading and restores that state before the autoloaded command is evaluated. [Bug 2140628]
* * generic/tcl.h: Bump to 8.5.5 for release.dgp2008-10-101-2/+2
| | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * library/init.tcl: export min and max commands from the mathfuncMiguel Sofer2008-09-171-1/+2
| | | | namespace [Bug 2116053]
* * generic/tcl.h: Bump version number to 8.5.5b1 to distinguishdgp2008-08-281-2/+2
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.4 and * unix/configure.in: 8.5.5 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:
* * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-112-3/+3
| | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
* Remove the 8.5+ requirement to avoid problems with shipping http as a tcl ↵patthoyts2008-08-111-4/+4
| | | | module.