summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * macosx/Tcl.pbproj/project.pbxproj: added missing references todas2003-05-222-0/+28
| | | | new source files tclPathObj.c and tclMacOSXFCmd.c.
* * macosx/tclMacOSXBundle.c: fixed a problem that caused only thedas2003-05-221-1/+1
| | | | | | first call to Tcl_MacOSXOpenVersionedBundleResources() for a given bundle identifier to succeed. This caused the tcl runtime library not to be found in all interps created after the inital one.
* * macosx/tclMacOSXBundle.c: fixed a problem that caused only thedas2003-05-222-0/+17
| | | | | | first call to Tcl_MacOSXOpenVersionedBundleResources() for a given bundle indentifier to succeed. This caused the tcl runtime library not to be found in all interps created after the inital one.
* Corrected a bug in conversion of non-ASCII chars in the format string.Kevin B Kenny2003-05-192-3/+12
|
* * unix/tclUnixTime.c: fixed typo.das2003-05-192-2/+4
|
* * macosx/Tcl.pbproj/project.pbxproj: changed tclConfig.sh locationdas2003-05-192-1/+8
| | | | | | in versioned framework subdirectories to be identical to location in framework toplevel; fixed stub library symbolic links to be tcl version specific.
* * compat/strftime.c: Modified TclpStrftime to return its Kevin B Kenny2003-05-186-45/+87
| | | | | | | | * generic/tclClock.c: result in UTF-8 encoding, and removed * mac/tclMacTime.c: the conversion from system encoding to * unix/tclUnixTime.c: UTF-8 from [clock format]. Needed to * win/tclWinTime.c: avoid double conversion of the timezone name on Windows systems. [Bug 624408]
* * doc/dde.n: Updated documentation re TIP #130.patthoyts2003-05-163-74/+133
| | | | | * tests/winDde.test: Applied patch for [Bug 738929] by KKB and changed to new-style tests.
* * library/dde/pkgIndex.tcl: Applied TIP #130 which providespatthoyts2003-05-164-40/+246
| | | | | * tests/winDde.test: for unique dde server names. Added * win/tclWinDde.c: some more tests. Fixes [Bug 219293]
* Removed one reference to tclDToA.c that shouldn't have been there.Kevin B Kenny2003-05-162-2/+5
|
* 2003-05-16 Daniel Steffen <das@users.sourceforge.net>das2003-05-162-2/+6
| | | | * macosx/Tcl.pbproj/project.pbxproj: updated copyright year.
* * win/tclWinFile.c (TclpMatchInDirectory): revert glob code tohobbs2003-05-162-72/+50
| | | | r1.44 as 2003-04-11 optimizations broke Windows98 glob'ing.
* Fixed Tcl bug 736425Kevin B Kenny2003-05-154-5/+179
|
* * doc/socket.n: nroff font handling correction.hobbs2003-05-152-2/+4
|
* * library/encoding/gb2312-raw.enc (new): This is the originalhobbs2003-05-152-0/+1387
| | | | | | gb2312.enc renamed to allow for it to still be used. This is needed by Tk (unix) because X fonts with gb2312* charsets really do want the original gb2312 encoding. [Bug 557030]
* Omitted constraint required for LP64 platforms.dkf2003-05-141-2/+2
|
* Stopped [format] from demoting wides to ints too easily. [Bug 699060]dkf2003-05-143-4/+43
|
* * library/encoding/gb2312.enc: copy euc-cn.enc over originalhobbs2003-05-142-92/+116
| | | | | | gb2312.enc. gb2312.enc appeared to not work as expected, and most uses of gb2312 really mean euc-cn (which may be the cause of the problem). [Bug 557030]
* Implementation of TIP 118:das2003-05-1418-75/+1266
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclFCmd.c (TclFileAttrsCmd): return the list of attributes that can be retrieved without error for a given file, instead of aborting the whole command when any error occurs. * unix/tclUnixFCmd.c: added support for new file attributes and for copying Mac OS X file attributes & resource fork during [file copy]. * generic/tclInt.decls: added declarations of new external commands needed by new file attributes support in tclUnixFCmd.c. * macosx/tclMacOSXFCmd.c (new): Mac OS X specific implementation of new file attributes and of attribute & resource fork copying. * mac/tclMacFCmd.c: added implementation of -rsrclength attribute & fixes to other attributes for consistency with OSX implementation. * mac/tclMacResource.c: fixes to OSType handling. * doc/file.n: documentation of [file attributes] changes. * unix/configure.in: check for APIs needed by new file attributes. * unix/Makefile.in: * unix/tcl.m4: added new platform specifc tclMacOSXFCmd.c source. * unix/configure: * generic/tclStubInit.c: * generic/tclIntPlatDecls.h: regen. * tools/genStubs.tcl: fixes to completely broken code trying to prevent overlap of "aqua", "macosx", "x11" and "unix" stub entries. * tests/unixFCmd.test: added tests of -readonly attribute. * tests/macOSXFCmd.test (new): tests of macosx file attributes and of preservation of attributes & resource fork during [file copy]. * tests/macFCmd.test: restore -readonly attribute of test dir, as otherwise its removal can fail on unices supporting -readonly.
* no messagedavygrvy2003-05-141-0/+6
|
* Another putenv() copy behavior problem repaired when compiling on windowsdavygrvy2003-05-141-1/+6
| | | | and using microsoft's runtime. [Bug 736421]
* * generic/tclIOUtil.c: ensure cd is thread-safe.hobbs2003-05-132-69/+108
| | | | [Bug #710642] (vasiljevic)
* Removed unused variable to reduce compiler warnings. [Bug 664745]dkf2003-05-132-29/+38
|
* fix for [Bug 732477]Joe Mistachkin2003-05-136-24/+32
|
* * generic/tcl.decls:das2003-05-137-23/+130
| | | | | | | | | | | | | | | | | | | | | * macosx/tclMacOSXBundle.c: added extended version of the Tcl_MacOSXOpenBundleResources() API taking an extra version number argument: Tcl_MacOSXOpenVersionedBundleResources(). This is needed to be able to access bundle resources in versioned frameworks such as Tcl and Tk, otherwise if multiple versions were installed, only the latest version's resources could be accessed. [Bug 736774] * unix/tclUnixInit.c (Tcl_MacOSXGetLibraryPath): use new versioned bundle resource API to get tcl runtime library for TCL_VERSION. [Bug 736774] * generic/tclPlatDecls.h: * generic/tclStubInit.c: regen. * unix/tclUnixPort.h: worked around the issue of realpath() not being thread-safe on Mac OS X by defining NO_REALPATH for threaded builds on Mac OS X. [Bug 711232]
* Cleaned up cmdAH.test to use test constraints properly.dkf2003-05-122-240/+246
|
* * generic/tclInterp.c: (AliasObjCmd): Added refCounting of the wordsdgp2003-05-123-3/+22
| | | | | * tests/interp.test (interp-33.1): of the target of an interp alias during its execution. Also added test. [Bug 730244].
* * generic/tclBasic.c (TclInvokeObjectCommand): objv[argc] is nodgp2003-05-123-5/+11
| | | | | | | longer set to NULL (Tcl_CreateObjCommand docs already say that it should not be accessed). * tests/cmdMZ.test: Forgot to import [temporaryDirectory].
* * generic/tclObj.c (tclCmdNameType): Corrected variable use of thedgp2003-05-122-7/+8
| | | | | otherValuePtr or the twoPtrValue.ptr1 fields to store a (ResolvedCmdName *) as the internal rep. [Bug 726018].
* * doc/Eval.3: Corrected prototype for Tcl_GlobalEvalObj [Bug 727622].dgp2003-05-122-2/+6
|
* * generic/tclVar.c (TclObjLookupVar): [Bug 735335] temporary fix,Miguel Sofer2003-05-123-2/+35
| | | | | disabling usage of tclNsVarNameType. * tests/var.test (var-15.1): test for [Bug 735335]
* Corrected Tcl bug #723502vasiljevic2003-05-121-1/+1
|
* * win/tclWinSerial.c (SerialCloseProc): correct mem leak onhobbs2003-05-112-1/+6
| | | | closing a Windows serial port [Bug #718002] (schroedter)
* * generic/tclCmdMZ.c (Tcl_StringObjCmd): prevent string repeathobbs2003-05-102-1/+15
| | | | crash when overflow sizes were given (throws error). [Bug #714106]
* fix for [Bugs 733156, 733221]Joe Mistachkin2003-05-101-0/+15
|
* fix for [Bug 733221]Joe Mistachkin2003-05-101-4/+11
|
* fix bad cvs lf conversionJoe Mistachkin2003-05-102-1400/+1401
|
* fix for [Bugs 733221, 733156]Joe Mistachkin2003-05-101-400/+449
|
* fix for [Bug 731754]Joe Mistachkin2003-05-091-955/+951
|
* fixing previous patchMiguel Sofer2003-05-091-5/+5
|
* fix for [Bug 735055]Miguel Sofer2003-05-093-3/+12
|
* The array of strings passed to Tcl_GetIndexFromObj must be NULL terminated.dkf2003-05-092-2/+8
|
* stop compiler warnings about unused variablesdgp2003-05-081-3/+1
|
* Fixed very strange language in the documentation for 'trace add execution'.dkf2003-05-072-2/+6
|
* Made error message for [trace info] more consistent with documentation.dkf2003-05-073-5/+30
|
* Fixed memory leak caused by confusion about string ownership. [Bug 731706]dkf2003-05-072-3/+10
|
* * generic/tclBasic.c: Implementation of TIP 90, whichdgp2003-05-0514-135/+479
| | | | | | | | | | | | | | | | * generic/tclCmdAH.c: extends the [catch] and [return] * generic/tclCompCmds.c: commands to enable creation of a * generic/tclExecute.c: proc that is a replacement for * generic/tclInt.h: [return]. [Patch 531640] * generic/tclProc.c: * generic/tclResult.c: * tests/cmdAH.test: * tests/cmdMZ.test: * tests/error.test: * tests/proc-old.test: * library/tcltest/tcltest.tcl: The -returnCodes option to [test] failed to recognize the symbolic name "ok" for return code 0.
* Corrected error message for grammar and spelling.dkf2003-05-054-9/+14
|
* corrected comment about the default matching mode for [switch].dgp2003-05-011-3/+4
|
* Use the boolean $(DEBUG) instead of a string comparison on $(DBGX).davygrvy2003-04-301-7/+7
|