summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * unix/tclUnixFCmd.c: fix for compilation errors on platforms wheredas2003-07-189-811/+499
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure detects non-functional chflags(). [Bug 748946] * macosx/Makefile: Rewrote buildsystem for Mac OS X framework build to be purely make driven; in order to become independent of Apple's closed-source IDE and build tool. The changes are intended to be transparent to the Makefile user, all existing make targets and cmd line variable overrides should continue to work. Changed build to only include tcl specific html help in Tcl.framework, the tk specific html help is now included in Tk.framework. Added var to allow overriding of tclsh used during html help building (Landon Fuller). * macosx/Tcl.pbproj/project.pbxproj: * macosx/Tcl.pbproj/jingham.pbxuser: Changed to purely call through to the make driven buildsystem; Tcl.framework is no longer assembled by ProjectBuilder. Set default SYMROOT in target options to simplify setting up PB (manually setting common build folder for tcl & tk no longer needed). * tools/tcltk-man2html.tcl: Added options to allow building only the tcl or tk html help files; the default behaviour with none of the new options is to build both, as before. * unix/Makefile.in: Added targets for building only the tcl or tk help. * macosx/README (new): Tcl specific excerpts of tk/macosx/README. * generic/tcl.h: Updated reminder comment about editing macosx/Tcl.pbproj/project.pbxproj when version number changes.
* 2003-07-16 Mumit Khan <khan@nanotech.wisc.edu>hobbs2003-07-174-42/+59
| | | | | | | | | * generic/tclPathObj.c (SetFsPathFromAny): Add Cygwin specific code to convert POSIX filename to native format. * generic/tclFileName.c (Tcl_TranslateFileName): And remove from here. (TclDoGlob): Adjust for cygwin and append / for dirs instead of \ * win/tclWinFile.c (TclpObjChdir): Use chdir on Cygwin. [Patch 679315]
* * library/safe.tcl (FileInAccessPath): normalize paths beforehobbs2003-07-162-2/+13
| | | | comparison. [Bug 759607] (myers)
* * unix/tclUnixNotfy.c (NotifierThreadProc): correct size of foundhobbs2003-07-162-2/+6
| | | | and word vars from int to long. [Bug 767578] (hgo)
* * generic/tcl.h: add recognition of -DTCL_UTF_MAX=6 on thehobbs2003-07-163-3/+36
| | | | | * generic/regcustom.h: make line to support UCS-4 mode. No config arg at this time, as it is not the recommended build mode.
* Tcl_MakeSafe is a nasty function; document it as such. [Bug 655300]dkf2003-07-162-5/+17
|
* * generic/tclPreserve.c: In Result and Preserve'd routines, do nothobbs2003-07-164-43/+34
| | | | | * generic/tclUtil.c: assume that ckfree == free, as that is not * generic/tclResult.c: always true. [Bug 756791] (fuller)
* * generic/tclFileName.c (Tcl_GlobObjCmd): [Bug 771840]dgp2003-07-164-6/+10
| | | | | | * generic/tclPathObj.c (Tcl_FSConvertToPathType):[Bug 771947] * unix/tclUnixFCmd.c (GetModeFromPermString): [Bug 771949] Silence compiler warnings about unreached lines.
* * library/tcltest/tcltest.tcl (ProcessFlags): Corrected broken calldgp2003-07-163-4/+10
| | | | | * library/tcltest/pkgIndex.tcl: to [lrange]. Bumped to version 2.2.4. [Bug 772333]
* Removed trivially-unreachable line [Bug 771939]dkf2003-07-161-2/+1
|
* * doc/http.n: Updated SYNOPSIS to match actual syntax ofdgp2003-07-162-3/+6
| | | | commands. [Bug 756112]
* * unix/dltest/pkga.c (Pkga_EqObjCmd): Fix typomdejong2003-07-162-2/+7
| | | | that was causing a crash in load.test.
* * unix/dltest/pkga.c: Updated to not use Tcl_UtfNcmp and counteddgp2003-07-152-2/+14
| | | | | strings instead of strcmp (not defined in any #include'd header) and presumed NULL-terminated strings.
* D'oh! Forgot one of the examples...dkf2003-07-151-1/+9
|
* Doc fixes related to Patch 763312dkf2003-07-152-7/+33
|
* * generic/tclCompCmds.c (TclCompileIfCmd): Prior fix of Bug 711371dgp2003-07-152-3/+11
| | | | on 2003-04-07 introduced a buffer overflow. Corrected. [Bug 771613]
* Added a missing $(OPTDEFINES) which broke the build if Kevin B Kenny2003-07-152-2/+7
| | | | STATS=memdbg was specified.
* Fixed error message to be less confusing [Bug 771539]dkf2003-07-153-4/+9
|
* missing .hobbs2003-07-141-2/+2
|
* typo fixesdgp2003-07-111-5/+5
| | | | ( my nroff is not happy with \b -- replaced with \\ )
* Documented and tested for the current behaviour of [binary format a] anddkf2003-07-113-3/+43
| | | | [binary scan ? a]. This is what they've been doing all along. [Bug 735364]
* * library/package.tcl: Corrected [pkg_mkIndex] bug reported ondgp2003-07-112-3/+13
| | | | | comp.lang.tcl. The indexer was searching for newly indexed packages instead of newly provided packages.
* winFCmd.test fixvincentdarley2003-07-082-6/+24
|
* doc/array.n: add examples from Weltonhobbs2003-07-072-3/+31
|
* file tail documentation clarificationvincentdarley2003-07-072-4/+10
|
* Tighened up wording of several expr operations to make them less inclined todkf2003-07-042-12/+16
| | | | misinterpretation. [Bug 758488]
* * tests/cmdAH.test: Made tests of [file mtime] work better on FATdkf2003-07-042-29/+79
| | | | filesystems. [Patch 760768] Also a little general cleanup.
* [string map] now can take dictionaries for maps but the condition for doing sodkf2003-07-043-19/+69
| | | | is deeply tricky. [Bug 759936]
* Made [array get] return a dictionary, and allowed [array set] to accept onedkf2003-07-032-30/+92
| | | | | without having to convert it to a list (though lists are still preferred.) [Bug 759935]
* Win compilation fixvincentdarley2003-07-022-2/+6
|
* Modified expression of tests and added comments for easier understandingdgp2003-06-271-7/+40
| | | | by future maintainers.
* * tests/init.test: Added [cleanupTests] to report results of testsdgp2003-06-274-7/+13
| | | | | | * tests/pkg.test: that run in slave interps. [Bugs 761334,761344] * tests/http.test: Used more reliable path to find httpd script.
* More trace factoring - variable traces are the target this time.dkf2003-06-265-747/+780
|
* * tests/init.test: Added tests init-4.6.* to illustrate [Bug 760872]dgp2003-06-262-3/+8
|
* Factored out the trace code - it's big enough to be its own maintenance areadkf2003-06-2511-2354/+2381
| | | | and tricky enough to discourage non-specialists...
* 2003-06-25 Mo DeJong <mdejong@users.sourceforge.net>mdejong2003-06-253-6/+18
| | | | | | | | * unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add -ieee when compiling with cc and add -mieee when compiling with gcc under OSF1-V5 "Tru64" systems. [Bug 748957]
* Documented that [source] always used the system encoding.dkf2003-06-242-8/+17
|
* No more div-by-zero errors. [Bug 759749]dkf2003-06-242-2/+9
|
* formattingdgp2003-06-241-2/+2
|
* * unix/tclUnixPort.h: #undef inet_ntoa beforemdejong2003-06-242-1/+8
| | | | | #define to avoid compiler warning under freebsd. [Bug 745844]
* * doc/dde.n: Committed TIP #135 which changes thepatthoyts2003-06-235-22/+39
| | | | | | * 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
* * doc/dde.n: Committed TIP #120 which provides thepatthoyts2003-06-235-47/+442
| | | | | | * win/tclWinDde.c: dde package for safe interpreters. * tests/winDde.test: Incremented package version to 1.2.4 * library/dde/pkgIndex.tcl:
* fs documentationvincentdarley2003-06-232-13/+15
|
* filesystem fixes -- see ChangeLogvincentdarley2003-06-235-55/+118
|
* * generic/tclNamesp.c (Tcl_Export): removed erroneous commentsMiguel Sofer2003-06-182-4/+7
| | | | [Bug 756744]
* regsub empty string fixes, and windows buildvincentdarley2003-06-174-18/+77
|
* * win/Makefile.in: Haven't heard back from David for a week.andreas_kupries2003-06-168-9/+254
| | | | | | | | | * win/configure: Now committing the remaining changes. * win/configure.in: Note: In active contact with Helmut Giese * win/makefile.vc: about the borland relatedchanges. This part * win/rules.vc: will see future updates. * win/tcl.m4: * win/makefile.bc:
* * generic/tclConfig.c (ASSOC_KEY): Changed the key toandreas_kupries2003-06-102-2/+8
| | | | | "tclPackageAboutDict" (tcl prefix) to make collisions with the keys of other packages more unlikely.
* fix for previous commitMiguel Sofer2003-06-101-1/+2
|
* * generic/tclBasic.c:Miguel Sofer2003-06-104-26/+38
| | | | | | | * 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