summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2023-01-241-2/+6
|\
| * First part of fix for [4a7397e0b3]. Not complete yet.jan.nijtmans2023-01-241-2/+6
| |\
| | * First part of fix for [4a7397e0b3]: Take flags into account when deciding to ...jan.nijtmans2022-12-241-2/+6
| |/ |/|
* | Merge 8.7jan.nijtmans2022-12-191-0/+2
|\ \ | |/
| * When changing the -nocomplainencoding or -strictencoding settings of a channe...jan.nijtmans2022-12-191-0/+2
* | Merge 8.7jan.nijtmans2022-12-151-1/+1
|\ \ | |/
| * Fix Tcl_BadChannelOption(), new -nocomplainencoding and -strictencoding optio...jan.nijtmans2022-12-151-1/+1
* | Merge 8.7jan.nijtmans2022-12-091-2/+2
|\ \ | |/
| * Merge 8.7. Adapt testcase, showing that after an encoding error we can change...jan.nijtmans2022-12-091-1/+1
| |\
| * | Partial solution for [b8f575aa23]. Still missing: 1) testcases. 2) What if b...jan.nijtmans2022-12-091-1/+1
| |/
* | Oops, that's the wrong one ...jan.nijtmans2022-12-021-2/+2
* | Make options -nocomplain and -strictencoding truly independant. Leftover from...jan.nijtmans2022-12-021-2/+0
* | Merge 8.7jan.nijtmans2022-11-251-6/+26
|\ \ | |/
| * (partial) fix for [6978c01b65]jan.nijtmans2022-11-251-6/+26
| |\
| | * Make "read" throwing a "illegal byte sequence" exception. Doesn't work for "g...jan.nijtmans2022-11-231-6/+26
* | | Use Tcl_GetByteArrayFromObj(... in stead of Tcl_GetBytesFromObj(NULL,.... Add...jan.nijtmans2022-11-241-2/+6
| | |
| \ \
*-. \ \ Fix [da63e4c1e]: Crash in Tcl_WriteChars(). Make everything compile (again) w...jan.nijtmans2022-11-231-54/+61
|\ \ \ \ | | |/ /
| | * | -1 -> TCL_INDEX_NONEjan.nijtmans2022-11-231-63/+63
| | |/
| * | Proposed fix for [da63e4c1e]. First version, not 100% as expected yet.jan.nijtmans2022-11-231-14/+21
|/ /
* | Merge 8.7jan.nijtmans2022-11-231-0/+1
|\ \ | |/
| * Change assert, since the new flag CHANNEL_ENCODING_ERROR could be set as welljan.nijtmans2022-11-231-0/+1
* | Merge 8.7jan.nijtmans2022-11-231-1/+11
|\ \ | |/
| * indentingjan.nijtmans2022-11-201-3/+3
| * Merge 8.7jan.nijtmans2022-11-201-7/+11
| |\
| | * Allow any single character for -eofchar, even if it's not a valid listjan.nijtmans2022-10-181-5/+10
| | * Minor change to -eofchar handlingjan.nijtmans2022-10-161-2/+1
| * | Making a start fixing [6978c01b65]: Channel encoding difference 8.6 <-> 9.0jan.nijtmans2022-10-111-1/+11
| |/
* | Merge trunk. Also update Tcl_ObjType.version to match TIP 644apnadkarni2022-11-091-87/+14
|\ \
| * | Simplify -eofchar parsing (just check for " {}" at the end, in stead of full ...jan.nijtmans2022-10-291-23/+5
| * | TIP #646 correction: let "fconfigure $chan -eofchar" return a single characte...jan.nijtmans2022-10-281-8/+8
| * | Allow any single character for -eofchar, even if it's not a valid listjan.nijtmans2022-10-181-4/+7
| * | Merge 9.0. More strict -eofchar parsingjan.nijtmans2022-10-171-1/+1
| |\ \
| * | | new TIP about -eofchar handlingjan.nijtmans2022-10-161-66/+8
| |/ /
* | | Merge 9.0apnadkarni2022-10-111-13/+21
|\ \ \ | |/ /
| * | Make TCL_ENCODING_STRICT and TCL_ENCODING_NOCOMPLAIN work independant from ea...jan.nijtmans2022-10-111-13/+21
* | | TIP 644 - Make Tcl_ObjType extensibleapnadkarni2022-10-111-1/+2
|/ /
* | Merge 8.7jan.nijtmans2022-10-101-17/+2
|\ \ | |/
| * Slight improvement to TIP #346/#633 combination: Now -strictencoding 1 automa...jan.nijtmans2022-10-101-21/+9
| |
| \
*-. \ Merge 8.7jan.nijtmans2022-10-091-24/+75
|\ \ \ | | |/
| | * TIP #633: configure channel about channel encoding error reporting modejan.nijtmans2022-10-091-47/+123
| | |\
| | | * Merge 8.7jan.nijtmans2022-10-081-0/+10
| | | |\ | | | |/ | | |/|
| | | * Merge 8.7jan.nijtmans2022-10-081-33/+33
| | | |\
| | | * | -nocomplainencoding and -strictencoding are incompatiblejan.nijtmans2022-10-081-2/+21
| | | * | Merge tip-346jan.nijtmans2022-10-071-21/+74
| | | |\ \
| | | * \ \ Merge 8.7jan.nijtmans2022-09-261-0/+52
| | | |\ \ \
| | | * \ \ \ rebase to latest core-8-branchjan.nijtmans2022-09-201-0/+24
| | | |\ \ \ \
| | | | * | | | TIP633 fconfigure -nocomplainencoding (TCL8.7): replace "-strictencoding 0" b...oehhar2022-09-191-6/+6
| | | | * | | | Merge 8.7oehhar2022-09-121-1/+19
| | | | |\ \ \ \
| | | | * | | | | TIP633 fconfigure -strictencoding: make only "-strictencoding 0" possible on ...oehhar2022-09-111-20/+11
| | | | * | | | | TIP633 fconfigure -strictencoding: change option name to "-strictencoding".oehhar2022-09-111-6/+6