diff options
author | mdejong <mdejong> | 2006-12-27 01:25:34 (GMT) |
---|---|---|
committer | mdejong <mdejong> | 2006-12-27 01:25:34 (GMT) |
commit | dd7cd48fab975a8f107a92c4af405aed06740beb (patch) | |
tree | b8bf3a0b85d06dc14185e6634631567e10867c91 /ChangeLog | |
parent | 646153ee6f2578dcc60f01bd190d774ff3e6ef63 (diff) | |
download | tcl-dd7cd48fab975a8f107a92c4af405aed06740beb.zip tcl-dd7cd48fab975a8f107a92c4af405aed06740beb.tar.gz tcl-dd7cd48fab975a8f107a92c4af405aed06740beb.tar.bz2 |
* generic/tclEncoding.c (EscapeFromUtfProc):
Clear the TCL_ENCODING_END flag when end
bytes are written. This fix keep this method
from writing escape bytes for an encoding
like iso2022-jp multiple times when the
escape byte overlap with the end of the
IO buffer.
* tests/io.test: Add test for escape
byte overlap issue.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2006-12-26 Mo DeJong <mdejong@users.sourceforge.net> + + * generic/tclEncoding.c (EscapeFromUtfProc): + Clear the TCL_ENCODING_END flag when end + bytes are written. This fix keep this method + from writing escape bytes for an encoding + like iso2022-jp multiple times when the + escape byte overlap with the end of the + IO buffer. + * tests/io.test: Add test for escape + byte overlap issue. + 2006-12-19 Donal K. Fellows <donal.k.fellows@man.ac.uk> * unix/tclUnixThrd.c (Tcl_GetAllocMutex, TclpNewAllocMutex): Add |