summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * doc/IntObj.3: Update docs for the Tcl_GetBignumAndClearObj() ->dgp2007-12-122-3/+16
| | | | | Tcl_TakeBignumFromObj() revision [TIP 298]. Added docs for the Tcl_InitBignumFromDouble() routine. [Bug 1446971].
* * doc/IntObj.3: Update docs for the Tcl_GetBignumAndClearObj() ->dgp2007-12-122-12/+15
| | | | Tcl_TakeBignumFromObj() revision [TIP 298] [Bug 1446971].
* * changes: Updated for 8.5.0 release.dgp2007-12-122-1/+32
|
* * generic/tclUtil.c (TclReToGlob): reduce escapes in conversionhobbs2007-12-112-6/+11
| | | | when not necessary
* * generic/tclInt.decls: move TclByteArrayMatch and TclReToGlobhobbs2007-12-1112-94/+180
| | | | | | | | | | | | | * generic/tclIntDecls.h: to tclInt.h from stubs. * generic/tclStubInit.c: Add flags var to TclByteArrayMatch for * generic/tclInt.h: future extensibility * generic/tcl.h: define TCL_MATCH_EXACT doc for Tcl_StringCaseMatch. * doc/StrMatch.3: It is compatible with existing usage. * generic/tclExecute.c (INST_STR_MATCH): flag for TclByteArrayMatch * generic/tclUtil.c (TclByteArrayMatch, TclStringMatchObj): * generic/tclRegexp.c (Tcl_RegExpExecObj): * generic/tclCmdMZ.c (StringMatchCmd): Use TclStringMatchObj * tests/string.test (11.9.* 11.10.*): more tests
* typodgp2007-12-101-2/+2
|
* formatting errordgp2007-12-101-2/+2
|
* Visual Studio 2008/MSVC 9 supportpatthoyts2007-12-101-4/+10
|
* Fix markup errors.jenglish2007-12-1011-28/+31
| | | | Consistency: Make sure "KEYWORDS" section appears after "SEE ALSO".
* * generic/tclDecls.h: regen with new genStubs.tcl.das2007-12-106-137/+502
| | | | | | | * generic/tclIntDecls.h: [Bug 1834288] * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclStubInit.c:
* * generic/tcl.decls: use new genstubs 'export' command todas2007-12-103-122/+133
| | | | | | * generic/tclInt.decls: mark exported symbols not in stubs * generic/tclTomMath.decls: table [Tk FR 1716117]; cleanup formatting.
* * tools/genStubs.tcl: fix numerous issues handling 'macosx',das2007-12-101-102/+270
| | | | | | | 'aqua' or 'x11' entries interleaved with 'unix' entries [Bug 1834288]; add genStubs::export command [Tk FR 1716117]; cleanup formatting.
* make tclChannelType static (fix 'make checkstubs')das2007-12-101-2/+2
|
* * tests/io.test, tests/chanio.test (io-73.1): Make sure to invalidatehobbs2007-12-094-8/+26
| | | | | * generic/tclIO.c (SetChannelFromAny): internal rep only after validating channel rep. [Bug 1847044]
* Forgot to adjust tests to take into account safeness of [unload]dkf2007-12-081-3/+3
|
* Improved the documentation of the operators. [Bug 1823622]dkf2007-12-083-65/+116
|
* Match docs and reality. [Bug 1662436]dkf2007-12-083-4/+10
|
* * generic/tclExecute.c (TclExecuteByteCode INST_REGEXP):hobbs2007-12-073-12/+16
| | | | | * generic/tclCompCmds.c (TclCompileRegexpCmd): Pass correct RE compile flags at compile time, and use TCL_REG_NOSUB.
* * generic/tclExecute.c (TclExecuteByteCode INST_REGEXP): Usehobbs2007-12-072-2/+8
| | | | TCL_REG_NOSUB as we come here without capture vars.
* * generic/tclIOCmd.c (FinalizeIOCmdTSD, Tcl_PutsObjCmd): cachehobbs2007-12-072-18/+64
| | | | stdout channel object for [puts $str] calls.
* * README: Remove mention of dead comp.lang.tcl.announcedgp2007-12-072-4/+5
| | | | newsgroup. [Bug 1846433].
* * unix/README: Mention the stub library created by `make` and warndgp2007-12-072-6/+17
| | | | | about the effect of embedded paths in the installed binaries. Thanks to Larry Virden. [Bug 1794084]
* * doc/AddErrInfo.3: Documentation for the new routines in TIP 270.dgp2007-12-074-12/+143
| | | | | * doc/Interp.3: * doc/StringObj.3:
* * doc/namespace.n: Documentation for zero-argument form ofdgp2007-12-062-3/+24
| | | | [namespace import] (TIP 261) [Bug 1596416]
* (TclMatchIsTrivial): simplify TclMatchIsTrivial to remove ] checkhobbs2007-12-062-2/+3
|
* add TclGetChannelFromObj declhobbs2007-12-062-1/+8
|
* Oops!dkf2007-12-061-2/+2
|
* Simplify code for setting up the [chan] ensemble now that we can leveragedkf2007-12-065-378/+410
| | | | TclMakeEnsemble to do most of the work.
* Fix [Bug 1845320] and [Bug 1845397]dkf2007-12-063-9/+21
|
* * generic/tclIO.h: Create Tcl_Obj for Tcl channels to reducehobbs2007-12-054-116/+352
| | | | | | | * generic/tclIO.c: overhead in lookup by Tcl_GetChannel. New * generic/tclIOCmd.c: TclGetChannelFromObj for internal use. * generic/tclIO.c (WriteBytes, WriteChars): add opt check to avoid EOL translation when not linebuffered or using lf. [Bug 1845092]
* * tests/stack.test: made the tests for stack overflow not careMiguel Sofer2007-12-052-5/+28
| | | | | about which mechanism caused the error (interp's recursion limit or C-stack depth detector).
* * win/configure, win/tcl.m4 (LIBS_GUI): mingw needs -lole32hobbs2007-12-053-2/+9
| | | | -loleaut32 but not msvc for Tk's [send]. [Bug 1844749]
* Prevent shimmering crash in [lsearch] when -exact and -integer/-real are mixed.dkf2007-12-053-2/+30
| | | | [Bug 1844789]
* Add extra #ifdef-fery to make code compile on BSD 5. [Bug 1618235, again]dkf2007-12-032-1/+10
|
* * library/tcltest/tcltest.tcl: Bump tcltest to version 2.3.0 so thatdgp2007-12-035-9/+16
| | | | | | * library/tcltest/pkgIndex.tcl: we release a stable tcltest with a * unix/Makefile.in: stable Tcl. * win/Makefile.in:
* * win/configure, win/tcl.m4 (LIBS_GUI): remove ole32.lib oleaut32.libhobbs2007-12-033-4/+8
|
* Minor correctionsdkf2007-12-031-16/+15
|
* Make two-arg switch work reliably (and actually as documented!) [Bug 1836519]dkf2007-12-035-238/+274
|
* Silence syntax warning by Sun C compiler. [Bug 1840211]dkf2007-12-011-2/+2
|
* Improved list of files to ignoredkf2007-12-011-17/+18
|
* win/makefile.vc: add ws2_32.lib to baselibshobbs2007-11-302-2/+3
|
* * win/configure, win/tcl.m4: add ws2_32.lib / -lws2_32 to build.hobbs2007-11-304-287/+92
| | | | | * win/tclWinSock.c: remove dyn loading of winsock, assume that it is always available now.
* * generic/tclWinSock.c (InitializeHostName): Correct error indgp2007-11-292-3/+10
| | | | | | buffer length tracking. After gethostname() writes into a buffer, convert only the written string to internal encoding, not the whole buffer.
* * generic/tclConfig.c: Corrected failure of the [::foo::pkgconfig]dgp2007-11-282-11/+32
| | | | | command to clean up registered configuration data when the query command is deleted from the interp. [Bug 983501].
* * generic/tclNamesp.c (Tcl_SetEnsembleMappingDict): Added checksdgp2007-11-282-2/+28
| | | | | that the dict value passed in is in the format required to make the internals of ensembles work.
* * generic/tclIO.c: Simplify test and improve accuracy of errordgp2007-11-282-5/+9
| | | | message in latest changes.
* Extra channel tests to check for no -eofcharpatthoyts2007-11-281-1/+10
|
* -eofchar must support no eofchar.patthoyts2007-11-282-3/+7
|
* * generic/tclBasic.c: remove unneeded call in Tcl_CreateInterp,Miguel Sofer2007-11-282-8/+11
| | | | add comments
* * win/tclWinSock.c: Add mising encoding conversion of the [infodgp2007-11-272-5/+13
| | | | hostname] value from the system encoding to Tcl's internal encoding.