summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| |\ \ | | |/
| | * Merge 8.6jan.nijtmans2023-03-301-5/+7
| | |\
| | | * Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on...jan.nijtmans2023-03-301-5/+7
| | | * Further fix for issue [ea69b0258a9833cb], crash when using a channel transfor...pooryorick2023-03-141-7/+23
| | | * Fix for issue [ea69b0258a9833cb], crash when using a channel transformation onpooryorick2023-03-131-16/+22
| | | * Handle closeProc == NULL the same as closeProc == TCL_CLOSE2PROC in stead of ...jan.nijtmans2022-11-251-6/+6
* | | | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntuapnadkarni2023-03-301-26/+26
|/ / /
* | | Replace bit twiddling with clear expression.pooryorick2023-03-291-1/+1
* | | Combine two branches in write().pooryorick2023-03-281-8/+6
* | | Merge 8.7jan.nijtmans2023-03-221-12/+12
|\ \ \ | |/ /
| * | Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those a...jan.nijtmans2023-03-221-12/+12
| * | Since TCL_ENCODING_PROFILE_DEFAULT == TCL_ENCODING_PROFILE_TCL8 (on Tcl 8), w...jan.nijtmans2023-03-221-2/+2
* | | Merge 8.7jan.nijtmans2023-03-211-1/+27
|\ \ \ | |/ /
| * | Proposed fix for [1bedc53c8c]: synchronous [read] with -strictencoding does n...jan.nijtmans2023-03-201-1/+27
* | | Merge 8.7jan.nijtmans2023-03-211-7/+19
|\ \ \ | |/ /
| * | Proposed fix for [154ed7ce56]: Tcl 9: [gets] on -strictencoding 1 configured ...jan.nijtmans2023-03-201-7/+19
| * | Merge 8.7apnadkarni2023-03-161-16/+36
| |\ \
| * | | Change -encodingprofile to -profileapnadkarni2023-03-161-29/+29
| * | | Merge 8.7apnadkarni2023-03-141-27/+40
| |\ \ \
| * | | | Fix SetChannelOption parsing of -encoding* to match GetChannelOptionapnadkarni2023-03-091-10/+10
| * | | | Merge 8.7apnadkarni2023-02-281-1/+6
| |\ \ \ \
| * \ \ \ \ Merge 8.7apnadkarni2023-02-281-1/+5
| |\ \ \ \ \
| * | | | | | Remove left-over traces of [0a74820b6d], which was merged into the apn-encodi...jan.nijtmans2023-02-231-53/+6
| * | | | | | Merge 8.7apnadkarni2023-02-151-0/+8
| |\ \ \ \ \ \
| * | | | | | | Fix uniqueness parsing fconfigure -encoding / -encodingprofile optionsapnadkarni2023-02-141-2/+2