summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7 - Fix [8259d74a64] - panic on exitapnadkarni2023-09-301-1/+2
|\
| * Refactor zipfs finalizationapnadkarni2023-09-291-1/+2
| * Rebase to 8.7jan.nijtmans2023-07-261-1/+1
| |\
| | * Rebase to latest 8.7jan.nijtmans2023-05-101-1/+1
* | | Revert unwarranted change in Tcl_CreateChannel() from [1776327edd].pooryorick2023-06-121-2/+2
* | | Merge 8.7jan.nijtmans2023-05-301-19/+18
|\ \ \ | |/ /
| * | Backport IO-related changes from Tcl 9.0. Needed for preparation of TIP #653jan.nijtmans2023-05-301-50/+61
| |/
* | Restore warning-free compilation with C++ compilerjan.nijtmans2023-05-111-2/+2
* | Fix Valgind report of still reachable blocks in aaa_exit.test and other testpooryorick2023-05-111-4/+3
* | Left-over TCL_ENCODING_STRICT, not used any more.jan.nijtmans2023-05-091-1/+1
* | Make some tests select an encoding profile instead of relying on the default.pooryorick2023-05-041-4/+4
* | Merge 8.7jan.nijtmans2023-05-031-1/+1
|\ \ | |/
| * Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-12/+12
* | Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-22/+22
* | Fix for [0306a5563c].pointsman2023-05-021-31/+19
* | Fixes the examples given in [0306a5563c]. Still more to do for a full fix.pointsman2023-04-241-0/+1
* | TIP 660 changes to stop warnings in --enable-symbols=mem build.dgp2023-04-191-1/+1
* | Merge trunkapnadkarni2023-04-191-3/+8
|\ \
| * | In DoReadChars() reset CHANNEL_ENCODING_ERROR instead of CHANNEL_BLOCKED.pooryorick2023-04-181-1/+1
| * | Fix for [25cdcb7e8fb381fb]: Incomplete utf-8 sequence followed by eofcharpooryorick2023-04-181-1/+6
| * | Eliminate unnecessary clearance of CHANNEL_STICKY_EOF flag.pooryorick2023-04-181-1/+1
| * | Correct CHANNEL_BLOCKED to CHANNEL_ENCODING_ERROR in Tcl_GetsObj().pooryorick2023-04-181-1/+1
* | | Merge trunkapnadkarni2023-04-181-1/+3
|\ \ \ | |/ /
| * | Fix for [eabcbd08274f2d22], [read] error persists on channel with strictpooryorick2023-04-161-1/+3
* | | Merge trunkapnadkarni2023-04-161-3/+7
|\ \ \ | |/ /
| * | Fix indentingjan.nijtmans2023-04-151-1/+1
| * | Fix for [a7a89d422a4f5dd3], Under strict encoding, [gets] returns an error in...pooryorick2023-04-151-2/+7
| * | Fix for [0cd1ae596e709259], under strict encoding, [gets] returns an error evenpooryorick2023-04-141-2/+1
* | | Merge trunkapnadkarni2023-04-141-63/+55
|\ \ \ | |/ /
| * | Remove last reference to -nocomplainencoding and fix some spelling errors.pooryorick2023-04-131-2/+2
| * | Merge 8.7jan.nijtmans2023-04-131-2/+0
| |\ \ | | |/
| | * cherry-pick from trunk: Remove one unnecesary call to Tcl_SetErrno() in DoRea...jan.nijtmans2023-04-131-8/+10
| | * Cherry-pick: Rearrange code blocks in DoReadChars to do less work when return...jan.nijtmans2023-04-121-69/+71
| * | Remove one unnecesary call to Tcl_SetErrno() in DoReadChars().pooryorick2023-04-131-6/+8
| * | Remove unnecessary generation of string representation in DoReadChars.pooryorick2023-04-121-13/+0
| * | Rearrange code blocks in DoReadChars to do less work when returning early.pooryorick2023-04-121-26/+31
| * | Correct spelling errors in comments and documentation, but also a non-comment...pooryorick2023-04-121-29/+29
| |\ \ | | |/
| | * Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-29/+29
| | * Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars().pooryorick2023-04-041-5/+7
| | * Backport CHANNEL_PROFILE_GET() usage fix from 9.0jan.nijtmans2023-03-311-9/+4
* | | Merge 9.0apnadkarni2023-04-081-40/+34
|\ \ \ | |/ /
| * | Further fix for [fa3d9fd818fa0072]. In ChannelState.encoding, NULL no longerpooryorick2023-04-061-40/+34
* | | Merge 9.0apnadkarni2023-04-051-40/+70
|\ \ \ | |/ /
| * | Fix for [fa3d9fd818fa0072], [fcopy $chan1 $chan2 -size $size] is not [putspooryorick2023-04-031-35/+63
| * | Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars().pooryorick2023-04-031-5/+7
* | | Merge 9.0jan.nijtmans2023-04-011-12/+7
|\ \ \ | |/ /
| * | Correct other CHANNEL_PROFILE_GET() usage as well, which had the same error. ...jan.nijtmans2023-03-311-10/+3
| * | Fix TclCopyChannel() incorrect use of CHANNEL_PROFILE_GET().pooryorick2023-03-311-2/+4
| * | Merge 8.7jan.nijtmans2023-03-311-1/+1
| |\ \ | | |/
| * | Merge 8.7jan.nijtmans2023-03-301-2/+2
| |\ \ | | |/