| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
* tests/encoding.test: corrected iso2022 encoding results.
added encoding-24.*
* generic/tclEncoding.c (EscapeFromUtfProc): corrected output of
escape codes as per RFC 1468. [Patch #474358] (taguchi)
(TclFinalizeEncodingSubsystem): corrected potential double-free
when encodings were finalized on exit. [Bug #219314, #524674]
|
| |
|
|
|
|
|
|
|
| |
* generic/tclIO.c (FilterInputBytes): reset the TCL_ENCODING_START
flags in the ChannelState when using 'gets'. [Bug #523988]
Also reduced the value of ENCODING_LINESIZE from 30 to 20 as this
seems to improve the performance of 'gets' according to tclbench.
|
|
|
|
|
|
|
| |
* library/encoding/iso2022.enc:
* tools/encoding/iso2022-jp.esc:
* tools/encoding/iso2022.esc: gave <ESC>$B precedence over <ESC>$@,
based on comments (point 1) in [Bug #219283] (rfc 1468)
|
| |
|
| |
|
| |
|
|
|
|
|
| |
structure was also deleted when a command was deleted to prevent a
mem leak.
|
|
|
|
| |
correctly.
|
|
|
|
| |
tls on thread exit.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.decls (Tcl_GetIndexFromObjStruct):
* generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Revised the
prototype of the Tcl_GetIndexFromObjStruct to take its struct
table as a (CONST VOID *) argument, better describing what it is,
maintaining source compatibility, and adding CONST correctness
according to TIP 27. Thanks to Joe English for an elegant
solution. [Bug 520304]
* generic/tclDecls.h: make genstubs
|
|
|
|
|
| |
count management errors on the interactive commandPtr Tcl_Obj found by
Purify. Thanks to Jeff Hobbs for the report and assistance.
|
| |
|
| |
|
| |
|
|
|
|
| |
in error case.
|
|
|
|
|
| |
bug #523470 provided by Don Porter <dgp@users.sourceforge.net>
to avoid timing problems in that test.
|
|
|
|
|
|
|
|
|
|
| |
"/dev/tty" (by name) and to not handle it as tty / serial
line. This is the controlling terminal and is special. Setting
it into raw mode as is done for other tty's is a bad idea. This
is a hackish fix for expect SGF Bug #520624. The fix has
limitation: Tcl_MakeFileChannel handles tty's specially too, but
is unable to recognize /dev/tty as it only gets a file
descriptor, and no name for it.
|
| |
|
| |
|
| |
|
|
|
|
| |
error case to prevent mem leak.
|
| |
|
|
|
|
| |
Still need to add the changes of the last few days.
|
| |
|
|
|
|
|
| |
gethostbyname check to guard against failure with truncated names
returned by uname.
|
| |
|
|
|
|
|
| |
* unix/tcl.m4 (SC_SERIAL_PORT): added sys/modem.h check and defined
_XOPEN_SOURCE_EXTENDED for HP-11 to get updated header decls.
|
|
|
|
| |
port support. [Patch #438509] (schroedter)
|
| |
|
|
|
|
|
| |
option "-error". Essentially ignores the option, always
returning an empty string.
|
|
|
|
|
|
|
|
|
|
| |
* doc/LinkVar.3:
* doc/ObjectType.3:
* doc/PkgRequire.3:
* doc/Preserve.3:
* doc/TCL_MEM_DEBUG.3: Updated documentation to describe the ckalloc,
ckfree, ckrealloc, attemptckalloc, and attemptckrealloc macros, and
to accurately describe when and how they are used. [Bug #497459] (dgp)
|
| |
|
|
|
|
|
|
|
|
| |
Before invoking ckalloc when creating a Tcl_HashEntry,
check that the amount of memory being allocated is
at least as large as sizeof(Tcl_HashEntry). The previous
code was allocating memory regions that were one
or two bytes short. [Bug #521950] (dejong)
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* compat/strtol.c (strtol): gather result in a long before returning
as a long: necessary on platforms where sizeof(int) != sizeof(long).
|
| |
|
|
|
|
| |
have more libdl-like semantics. (bug #514392)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* compat/strtoll.c (strtoll):
* compat/strtoul.c (strtoul): Fixed failure to handle leading
sign symbols '+' and '-' and '0X' and raise overflow errors.
[Bug 440916] Also corrects prototype and errno problems.
|
|
|
|
|
|
| |
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Link with -n32
instead of -32 when building on IRIX64-6.* system.
[Tcl bug 521707]
|
|
|
|
|
|
|
| |
* generic/tclObj.c: renamed global variable emptyString ->
tclEmptyString because it is no longer static.
* generic/tclPkg.c: Fix for panic when library is loaded on a
platform without backlinking without proper use of stubs. [Bug 476537]
|
| |
|
|
|
|
| |
in regexp.test for new regsub syntax
|