summaryrefslogtreecommitdiffstats
path: root/generic/tclCmdAH.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2023-06-021-1/+1
|\
| * New (internal) macro TclAttemptInitStringRep()jan.nijtmans2023-06-021-1/+1
| * Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac...jan.nijtmans2023-05-311-19/+29
* | merge 8.7fvogel2023-05-281-1/+7
|\ \ | |/
| * merge core-8-branchdkf2023-05-241-232/+350
| |\
| | * Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-1/+1
| | * More (internal) usage of TclGetString() and TclGetStringFromObj() macro'sjan.nijtmans2023-03-271-3/+3
| | * Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those a...jan.nijtmans2023-03-221-3/+2
| | * Since TCL_ENCODING_PROFILE_DEFAULT == TCL_ENCODING_PROFILE_TCL8 (on Tcl 8), w...jan.nijtmans2023-03-221-4/+0
| | * Use TclNewIndexObj() in stead of Tcl_NewWideIntObj(), which - actually - does...jan.nijtmans2023-03-201-7/+9
| | * Move setting of profile in flags parameter to lower level functions in case t...apnadkarni2023-02-281-8/+3
| | * Bug [40c61a5d10]. Fix syntax error message.apnadkarni2023-02-241-5/+6
| | * Had forgotten to remove disabled codeapnadkarni2023-02-231-52/+0
| | * New signature for Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx a...apnadkarni2023-02-231-10/+89
| | * Fix gcc warnings and encoding error message (bug [40c61a5d10])apnadkarni2023-02-231-1/+1
| | * Fix replace profile handling of truncated surrogatesapnadkarni2023-02-201-4/+5
| | * Minor fixes and testsapnadkarni2023-02-121-0/+30
| | * Phase out (almost) STRICT and NOCOMPLAIN flags.apnadkarni2023-02-101-16/+22
| | * Modify encoding C API to use profiles (in progress)apnadkarni2023-02-091-12/+4
| | * Do not have -failindex imply -strictapnadkarni2023-02-091-12/+2
| | * Fix call to EncodingConvertParseOption for decodingapnadkarni2023-02-071-1/+1
| | * Change encoding error options to fconfigure to encoding profilesapnadkarni2023-02-021-1/+1
| | * Use common option parsing for ConvertfromObjCmd. Fix test error messages.apnadkarni2023-02-021-71/+5
| | * Replace encoding -strict etc. with -profileapnadkarni2023-02-021-135/+190
| * | rebase to latest 8.7jan.nijtmans2022-09-221-1/+7
| |\ \
| | * | Added in missing fielddkf2021-06-191-1/+7
* | | | Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, ...pooryorick2023-05-171-4/+12
* | | | New function, TclDuplicatePureObj(), doesn't duplicate the string pooryorick2023-05-161-9/+8
* | | | Left-over TCL_ENCODING_STRICT, not used any more.jan.nijtmans2023-05-091-4/+0
* | | | Remove TclArithSeriesObjCopy() and use Tcl_DuplicateObj() instead.pooryorick2023-05-051-1/+1
* | | | Bugs [4ce858a049] (lrepeat), [f4d15772f1] (foreach), [6926a21840] (lmap).apnadkarni2023-04-201-6/+11
* | | | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntuapnadkarni2023-03-301-10/+10
* | | | Doesn't look like a mem-leak: It appears that Tcl_ObjSetVar2() already handle...jan.nijtmans2023-03-191-2/+0
* | | | Proposed fix for [5ae5ffc3f4]: Problem with -failindex on 32-bit platform. Th...jan.nijtmans2023-03-191-6/+11
* | | | Cherrypick [070225e33d]. Move setting of profile flags to lower level functio...apnadkarni2023-02-281-8/+3
* | | | Compiles and runs. Tests still to be ported.apnadkarni2023-02-251-192/+234
* | | | Merge 8.7jan.nijtmans2023-01-271-1/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | Fix off-by-one error in tclCmdAH.c, with testcases showing that it works now.jan.nijtmans2023-01-271-1/+1
| |\ \ \
| | * | | Better error-message for previous commit. Some more code-cleanup, backported ...jan.nijtmans2023-01-231-55/+29
* | | | | Merge 8.7jan.nijtmans2023-01-221-4/+42
|\ \ \ \ \ | |/ / / /
| * | | | Better error-messagejan.nijtmans2023-01-201-2/+7
| * | | | New proposal: Allow "-strict" immediately before or after "-failindex var".jan.nijtmans2023-01-191-5/+38
| * | | | Same change for "encoding convertto"jan.nijtmans2023-01-141-1/+1
| * | | | Proposed fix for [a31caff057]: encoding command does not allow -strict to be ...jan.nijtmans2023-01-141-3/+3
* | | | | Merge 8.7jan.nijtmans2023-01-151-2/+4
|\ \ \ \ \
| * | | | | Update documentation, matching current implementationjan.nijtmans2023-01-151-2/+2
| |/ / / /
* | | | | Merge 8.7jan.nijtmans2022-12-211-1/+2
|\ \ \ \ \ | |/ / / /
| * | | | Add 'interp' argument to some arith functions, for better error-handlingjan.nijtmans2022-12-211-1/+2
* | | | | Eliminate TclArithSeriesObjLength and TclArithSeriesObjStep from tclArithSeri...jan.nijtmans2022-12-081-2/+2
* | | | | Stop shimmering for "llength". Internal optimization (but using TIP #644)jan.nijtmans2022-11-301-2/+2
|\ \ \ \ \