| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | clock option re-ordering | jan.nijtmans | 2024-05-22 | 1 | -4/+3 |
| |\ | |||||
| | * | clock option re-ordering | jan.nijtmans | 2024-05-22 | 1 | -4/+3 |
| | | | |||||
| * | | Tcl_DuplicateObj can't return NULL | dkf | 2024-04-18 | 1 | -22/+30 |
| | | | |||||
| * | | Merge 8.7 | jan.nijtmans | 2024-04-14 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Some int -> Tcl_Size changes | jan.nijtmans | 2024-04-14 | 1 | -4/+4 |
| | | | |||||
| * | | Merge 8.7 | dkf | 2024-04-12 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | More cleaning up, notably no more symbols starting with _ as they're a ↵ | dkf | 2024-04-12 | 1 | -1/+1 |
| | | | | | | | | | reserved 'namespace' | ||||
| * | | Merge 8.7 | jan.nijtmans | 2024-04-11 | 1 | -107/+129 |
| |\ \ | |/ | |||||
| | * | No need for TCL_OBJTYPE_V0 in Tcl 8.7. Make StrIdxTreeObjType static const. ↵ | jan.nijtmans | 2024-04-11 | 1 | -3/+2 |
| | | | | | | | | | Define TCL_OBJTYPE_V1/TCL_OBJTYPE_V2 for 8.7 | ||||
| | * | A few more small changes | dkf | 2024-04-11 | 1 | -5/+13 |
| | | | |||||
| | * | Style cleanup, plus added comments on memory management | dkf | 2024-04-11 | 1 | -108/+122 |
| | | | |||||
| * | | Merge 8.7. encodingPtr -> encodingNamePtr (for consistency) | jan.nijtmans | 2024-04-04 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Merge 8.6 | jan.nijtmans | 2024-04-04 | 1 | -1/+1 |
| | | | |||||
| * | | Oops, ckalloc -> Tcl_Alloc | jan.nijtmans | 2024-04-01 | 1 | -5/+5 |
| |/ | |||||
| * | TIP 688: clock command revision and speedup | jan.nijtmans | 2024-04-01 | 1 | -5/+5 |
| | | |||||
| * | Review: use Tcl_Size for "length" in tclStrIdxTree.h. Macro tweaks. | jan.nijtmans | 2024-03-20 | 1 | -14/+12 |
| | | |||||
| * | Fix [1acd172c424b57c9] (by just reverting the change causing this). Not ↵ | jan.nijtmans | 2024-03-11 | 1 | -4/+5 |
| | | | | | crucial for TIP #688. Also, make it compile/run using -DTCL_NO_DEPRECATED=1 | ||||
| * | (cherry-pick) More tweaks | jan.nijtmans | 2024-02-26 | 1 | -1/+1 |
| | | |||||
| * | Rebase to latest 9.0 | jan.nijtmans | 2024-02-26 | 1 | -6/+7 |
| | | |||||
| * | Merge 8.7. Use more TCL_UNUSED() | jan.nijtmans | 2021-02-19 | 1 | -4/+4 |
| | | |||||
| * | Merge 8.6. More warning fixes | jan.nijtmans | 2020-10-15 | 1 | -3/+3 |
| | | |||||
| * | Fixes sebres/tclclockmod#18 (Fails to parse short month name for June); | sebres | 2019-07-15 | 1 | -1/+1 |
| | | | | | | The reason for that was the wrong length calculation by scanning through my string index tree, so the ambiguity check `j->(jan,ju->(jun,jul))` failed for 2nd element Ju(ne) with length 2. Simple fix and test-cases covering that, but it looks like this has a good potential for speedup (todo: move length calculation from search to build) | ||||
| * | generic\tclStrIdxTree.c: bug fix (lost abbreviation), if tree will be built ↵ | sebres | 2018-05-29 | 1 | -1/+2 |
| | | | | | | | | from 2 lists, and the short form differentiate from long form ("jan." vs "january", note the dot-char), don't use longest form - should be split in 2 entries with common parent "jan". Thus use simple case (don't split) only if found item is covered in full (e. g. "jan" vs "january", note without dot-char). Test covered now (clock-29.181x, locale "fr") - `clock scan [clock format 0 -format {%a %d-%m-%Y} -locale fr] -format {%a %d-%m-%Y} -locale fr` | ||||
| * | Initialize prevf to fix (used before set) warning. | sebres | 2018-05-29 | 1 | -1/+1 |
| | | | | | * Prevf doesn't get used at line 145 unless `prevItem != NULL` and prevf also gets set in the same block, so this is safe. | ||||
| * | Fix LookupLastTransition() for behavior when tick < compVal, undo ↵ | jan.nijtmans | 2017-06-07 | 1 | -6/+6 |
| | | | | | Tcl_EvalObjEx -> TclEvalObjEx change, eliminate two inline macro's which are only used once. Eliminate many unnecessary MODULE_SCOPE declarations (duplicated with header files) | ||||
| * | missing static keyword for inline declarations | sebres | 2017-06-02 | 1 | -2/+2 |
| | | |||||
| * | More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, ↵ | jan.nijtmans | 2017-05-31 | 1 | -18/+18 |
| | | | | | preventing a (char *) type case. No functional changes. | ||||
| * | small code review: resolves several warning on some compilers | sebres | 2017-05-30 | 1 | -2/+2 |
| | | |||||
| * | [clock] tclStrIdxTree extended with possibility to hold client data; also ↵ | sebres | 2017-05-11 | 1 | -26/+33 |
| | | | | | changed in clock - indices starts with 1 instead of 0, and 0(NULL) instead of -1 used as sign of ambiguous keys. | ||||
| * | Added files missing after merge/back-port (rebase with merge point) | sebres | 2017-05-10 | 1 | -0/+520 |
