| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Tcl_ListObjGetElements()
FossilOrigin-Name: ac48eb33412c0092536ef1512be418dec909884c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.decls:
* generic/tclDecls.h: Applied patch from Jim Ingham to change the
prototype of Tcl_ListObjGetElements to have the last argument have
a CONST so that you can feed it the objv that you get from the
standard TclObj command proc.
* generic/tclAlloc.c:
* generic/tclCmdIL.c:
* generic/tclIO.c:
* generic/tclThread.c:
* win/tclWinThrd.c:
* unix/tclUnixThrd.c: Fixed Brent's changes so that they work on
Windows (and he fixed the bug in the Unix thread implementation).
FossilOrigin-Name: cfb9ace67b1a6f28603349a246c29834927fcf0c
|
|
|
|
|
|
|
|
| |
* tests/string.test: added largest_int proc to adapt for >32 bit
machines and int overflow testing.
* tests/tcltest.test: fixed minor error in 8.2 result (from dgp)
FossilOrigin-Name: ebcd327a4fa4491aea6378897b17ff272a4e3811
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/Object.3: clarified Tcl_DecrRefCount docs [Bug: 1952]
* doc/array.n: clarified array pattern docs [Bug: 1330]
* doc/clock.n: fixed clock docs [Bug: 693]
* doc/lindex.n: clarified to account for new end-int behavior.
* doc/string.n: fixed formatting errors [Bug: 2188 2189]
* doc/tclvars.n: fixed doc error [Bug: 2042]
* library/init.tcl: fixed path handling in auto_execok (it could
miss including the normal path on some Windows machines) [Bug: 1276]
FossilOrigin-Name: fa5ab43f53d781a0a0e731405bd8c9e76f7a9d79
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/tclvars.n: Made it clear that tcl_pkgPath was not set
for Windows (already mentioned in init.tcl) [Bug: 2455]
* generic/tclLiteral.c: fixed reference to bytes that might
not be null terminated (using objPtr->bytes, which is) [Bug: 2496]
* library/http2.1/http.tcl: Made use of "i" in init section not
use global var. [Bug: 2502]
FossilOrigin-Name: 1965e87ab6c0f9db2d85ad22086050ace416673f
|
|
|
| |
FossilOrigin-Name: 4cf8f5a58847a7fac22fcc4058526bb2b16133d2
|
|
|
|
|
|
| |
generic/tclInt.decls
FossilOrigin-Name: 257bae6dc4a6104dff623292684a42ecbb1ca68c
|
|
|
|
|
|
| |
* win/configure.in: Change beta level to b2.
FossilOrigin-Name: 934d16e5cf325e36e8c032c285e13c9570364d59
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.decls:
* generic/tclDecls.h:
* generic/tclInt.h:
* generic/tclInt.decls:
* generic/tclIntDecls.h:
* generic/tclRegexp.h:
* generic/tclStubInit.c: Move some exported public and internal
functions to the stub tables. Removed functions that are in the
stub tables (from this and previous changes) from the original
header files.
FossilOrigin-Name: 08e3282fc0b0e348d719864127a6d1e06904ec87
|
|
|
|
|
|
|
|
| |
function. Added code to avoid calling TerminateThread(), but
instead to send a message to the socket event window to tell it to
terminate its thread.
FossilOrigin-Name: 77a8b86a7a25007923787b18cf7705a6fcb00ac0
|
|
|
|
|
|
| |
Tcl test code to work wth stubs [Bug: 2445]
FossilOrigin-Name: 6f03b1d1edf5bfb2af12ef1768a04b71f8509587
|
|
|
|
|
|
|
|
|
| |
Patch from James Dennett. [Bug: 2450]
* tests/info.test: Enable test for tclParse.c change (info
complete).
FossilOrigin-Name: 59e2b0685d1922a1729770f2f401fb7031de119b
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/Makefile.in: Fixing launching of 16-bit apps on Win9x from
wish. The command line was primed with tclpip82.dll, but it was
ignored. Fixed that, then fixed the gmake makefile to build
tclpip82.dll as an executable.
* win/tclWinSock.c: Applied small patch to get thread-specific
data after initializing the socket driver.
FossilOrigin-Name: 0e573cddc1b1509c3e3443ec81d07c8ca0ea9f38
|
|
|
|
|
|
| |
brackets [Bug: 2382, 2466]
FossilOrigin-Name: 02e78f811ba7b48eea97c809a1b3e40a53110d55
|
|
|
|
|
|
|
|
| |
channels. Checking for bad/unusable std channels was moved to Tk
since its only purpose was to check whether to use the Tk Console
Window for the std channels. [Bug: 2393 2392 2209 2458]
FossilOrigin-Name: 204ad522090d96fed9ee5de60c2a38f9dc90faa3
|
|
|
|
|
|
|
|
|
| |
pack-old.n. Patch from Don Porter. [Bug: 2469]
* doc/Encoding.n: Applied patch to fix typo in .SH NAME line.
Patch from Don Porter. [Bug: 2451]
FossilOrigin-Name: 11860a3bdfe560b2514f8fa7751c142a86099b70
|
|
|
|
|
|
| |
helper threads.
FossilOrigin-Name: 5d8a109496dd29a2ee9cac9e9258a87131c314a2
|
|
|
|
|
|
|
|
|
|
| |
* library/tcltest1.0/tcltest.tcl: Fixed the condition under which
::tcltest::PrintError had an infinite loop problem and added a
test case for it. Added an optional argument to
::tcltest::getMatchingFiles telling it where to search for test
files.
FossilOrigin-Name: a956513b642afa1d81f0b7bd56aed38d1f007fca
|
|
|
| |
FossilOrigin-Name: 04538cac97d35dd55e58e46746c4cbce50dfde22
|
|
|
|
|
|
| |
open issues, this code is a little more stable though.
FossilOrigin-Name: f4fa2a7ba1bdb443e65019bd05fcdd45b1518fd6
|
|
|
|
|
|
|
|
| |
* library/tcltest1.0/tcltest.tcl:
* doc/tcltest.n: Cleaned up code in ::tcltest::PrintError, revised
documentation, and added tests for the tcltest package.
FossilOrigin-Name: 857902b876db7b626b600e2e6d3593f037e76ac2
|
|
|
| |
FossilOrigin-Name: 840e9c95ce3610971857271cbf8384c157ede2dc
|
|
|
|
|
|
|
|
|
|
|
| |
semaphores with threads disabled.
* win/safe.test: Fixed safe-6.3 with threads enabled.
* win/Makefile.in: Fixed calling of tcltest to fix safe.test
failures due to path TCL_LIBRARY path.
FossilOrigin-Name: 30432d73f216cb96ebde81e7a3c96073ed6a284a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/tclWinPort.h: Block out include of sys/*.h in order to
build extensions with MetroWerks compiler for Win32. [Bug: 2385]
* generic/tclCmdMZ.c:
* generic/tclIO.c: Fix ANSI-style prototypes based on patch from
Ulrich Ring. [Bug: 2391]
* unix/Makefile.in: Need to make install-sh executable before
calling (with chmod +x). [Bug: 2413]
* tests/var.test:
* generic/tclVar.c: Fixed bug that caused a seg. fault when using
"array set a(b) {}", which is a bad array name anyway. Now the
"array set" command will return an error in this case. Added test
case and fixed existing test. [Bug: 2427]
FossilOrigin-Name: 589cb7ba77c5ab4acc9acaf8db1a747055dec61b
|
|
|
| |
FossilOrigin-Name: 9a47ff649a52f5e83014494fbe5445930162dc67
|
|
|
| |
FossilOrigin-Name: a4cee78edc3a5c4654cbf4fb76845626b0849c0e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.decls:
* generic/tclInt.decls:
* generic/tclDecls.h:
* generic/tclIntDecls.h:
* generic/tclUtf.c:
* compat/strftime.c:
* unix/tclUnixTime.c: Changed function declarations in
non-platform-specific APIs to use "unsigned long" instead of
"size_t", which may not be defined on certain compilers (rather
than include sys/types.h, which may not exist).
FossilOrigin-Name: 22b143003b180eaed3b7f8c9bad28df440ef6071
|
|
|
|
|
|
|
| |
distribution file list, already shipping configure.in and the .m4
files, but needed the configure script itself.
FossilOrigin-Name: 677ba646fbf3b89a38674f3bc9342498b28508b7
|
|
|
|
|
|
| |
makefile to use 1.1 instead of 1.0.
FossilOrigin-Name: 6633a54dd50f7bb8f66b6b9daf8ebc9c44c4d6ba
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
serial ports on Windows (alternative to comX:).
* tests/ioCmd.test:
* doc/open.n:
* win/tclWinSerial.c: Applied patch from Rolf Schroedter to add
-pollinterval option to fconfigure to modify the maxblocktime used
in the fileevent polling. Added documentation and fixed the test
case as well.
FossilOrigin-Name: 10b63080bd1049094d6170d5bb6b69e894001e82
|
|
|
|
|
|
|
|
|
|
|
| |
driver to move the handling of the socket event window in a
separate thread. It also turned out that Win95 & Win98 were, in
some cases, getting multiple FD_ACCEPTs but only handling one.
Added a count for the FD_ACCEPT to take care of this. Tested on
NT4 SP3, NT4 SP4, Win95, and Win98.
[Bug: 2178 2256 2259 2329 2323 2355]
FossilOrigin-Name: 74cee245ff2e963c09302194fea699fc620eb1dc
|
|
|
| |
FossilOrigin-Name: 384e1d2bd9f390eea94311878d947b71f24f38aa
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/tclUnixInit.c: merged code with 8.0.5. We now use an
intermediate global tcl var "tclDefaultLibrary" to keep the
"tcl_library" var from being set by the default value in the
Makefile. Also fixed a bug in which caused the value of
TCL_LIBRARY env var to be ignored.
* unix/tclWinInit.c: just updated some comments.
FossilOrigin-Name: 0d9e2ba09f2c97ca092a6cc055bebc33e8dbced7
|
|
|
| |
FossilOrigin-Name: fda7557642412010ee7cce13858a8498b662b5f7
|
|
|
| |
FossilOrigin-Name: 0fdd9484f551f253b240662a17d511f8ccaf5587
|
|
|
|
|
|
|
|
|
|
| |
* unix/tcl.m4: Add check for Alpha/Linux to correct the IEEE
floating flag to the compiler, should be -mieee. Patch from Don
Porter.
* tools/tcl.hpj.in: Change version number of .cnt file referenced
in .HPJ file.
FossilOrigin-Name: 72240a3a0aec40deab7a91c0a51e9e0750d89dd6
|
|
|
| |
FossilOrigin-Name: d7e9fff01e087c2870e33c0bdfcb0ab0d88e6188
|
|
|
| |
FossilOrigin-Name: eba33a5ca74b713b2ca4f890e73d81eab989d3aa
|
|
|
| |
FossilOrigin-Name: 2ea86e8bdf636655d2bc09dd618170e378accf48
|
|
|
|
|
|
|
|
| |
the configure script so that substitutions get expanded before
being placed in the Makefile. The "d" portion for debug libraries
and DLLs was not being set properly.
FossilOrigin-Name: fd326b93fae324d879efbd731c8c9cb8c4511dad
|
|
|
| |
FossilOrigin-Name: 828e9399bfc172eb527c33655eaad6cedc3b0e6d
|
|
|
|
|
|
|
| |
::tcltest::dotests proc, cleaned up implementation of core file checking,
and fixed the code that checks for 1-letter flag abbreviations.
FossilOrigin-Name: c5abb670a1d0388aa25c2d0c395a9f3dacfa53d9
|
|
|
|
|
|
|
|
|
|
| |
properly. Added missing names to the clean/distclean targets.
* tests/reg.test:
* generic/rege_dfa.c: Applied fix supplied by Henry Spencer for
bug in DFA state caching under lookahead conditions. [Bug: 2318]
FossilOrigin-Name: bd1fc18299a6a335579f3ebcc418c9ff3f5147a7
|
|
|
|
|
|
| |
standard channels. [Bug: 2335]
FossilOrigin-Name: 842d60e737d81ae1ca17d7da2e4db85af82fff76
|
|
|
|
|
|
| |
[Bug 1980 2217]
FossilOrigin-Name: 256cf12d769d0d35dd56523ca011b7ab96d4ec1f
|
|
|
| |
FossilOrigin-Name: 309cad81f8c0796a94cd72dc60974ceb9ad957a4
|
|
|
|
|
|
| |
the tcltest package and all changes associated with it.
FossilOrigin-Name: 0491db6507c4465f60af1df69bd9c16ecedd1d0d
|
|
|
| |
FossilOrigin-Name: bae3599a083a7a4092635ddfe2a555911d10b95b
|
|
|
| |
FossilOrigin-Name: 002b63e3177f677cf561a351300837bed9ccdc06
|
|
|
|
|
|
|
| |
Tcl_GetIndexFromObj when the key is "". Added test cases and
doc note.
FossilOrigin-Name: 4fe945f8856dd33e3452d3873bdb9dcefb3ec8dd
|