aboutsummaryrefslogtreecommitdiff
path: root/jim.h
AgeCommit message (Expand)AuthorFilesLines
2023-07-31core: fix error level in try/catchSteve Bennett1-1/+1
2023-07-10info script: return real current source fileSteve Bennett1-1/+1
2023-07-04core: add support for proc statics by referenceSteve Bennett1-7/+8
2023-07-04interactive: enable hint supportSteve Bennett1-1/+2
2023-07-04aio: change to use unix io, not stdioSteve Bennett1-2/+1
2023-06-21core: Display errors in a more "pythonesque" waySteve Bennett1-3/+3
2023-06-21core: improve eval frame handlingSteve Bennett1-9/+9
2023-02-24dict with: return script resultSteve Bennett1-0/+1
2023-02-13clock millis, time: now use monotonic raw time if possibleSteve Bennett1-0/+10
2023-02-13update ABI version to 101Steve Bennett1-1/+1
2023-02-13vwait: add support for vwait -signalSteve Bennett1-0/+1
2023-02-13Tcl-compatible 'info frame'Steve Bennett1-0/+17
2023-02-13jim: make the Jim memory allocator replaceableSteve Bennett1-4/+12
2021-12-16dict: consider dummy entries when determining when to expand hash tableSteve Bennett1-0/+1
2021-01-23history: Add support for history keepSteve Bennett1-0/+2
2021-01-10package: add ABI version checkingSteve Bennett1-0/+8
2021-01-09Add the [xtrace] commandSteve Bennett1-1/+2
2020-12-26Jim_GetWideExpr() now evaluates "safe" expressionsSteve Bennett1-0/+1
2020-12-26core: support integer expressions in various commandsSteve Bennett1-0/+2
2020-06-25core: dicts (and arrays) now preserve insertion orderSteve Bennett1-3/+23
2020-06-05core: improve performance through negative command cachingSteve Bennett1-1/+3
2020-06-05core: command (proc) names may now contained embedded nullsSteve Bennett1-2/+2
2020-06-05core: variable names may now contain embedded nullsSteve Bennett1-0/+1
2020-05-07lsearch, switch: fix -regexp case with option-like patternSteve Bennett1-0/+1
2020-03-05jim.h: Change type of interp->lastCollectTimeSteve Bennett1-1/+1
2019-11-30string map and string compare now support embedded nullsSteve Bennett1-2/+0
2019-08-14jim.c, jim.h: Remove unused Jim_ResizeHashTableSteve Bennett1-1/+0
2018-09-04Tidy some signed/unsigned comparisonsSteve Bennett1-1/+1
2017-10-17signal, exec, wait, pid: improvements, especially to execSteve Bennett1-1/+1
2017-09-16remove special regexpValue internal repSteve Bennett1-5/+0
2017-09-16perf: cache successful Jim_GetEnum() resultsSteve Bennett1-0/+6
2017-09-15history: Add autocompletion supportSteve Bennett1-1/+2
2017-05-23expr: Replace expression engineSteve Bennett1-1/+1
2016-11-14dict: Fix [dict values] with duplicate valuesSteve Bennett1-2/+5
2016-10-09Fix C++ compatibilityEvan Hunter1-1/+1
2016-09-29Add support for "-commands" to many commandsSteve Bennett1-0/+2
2016-09-28file: update file stat to use Jim_DictMerge()Steve Bennett1-0/+1
2016-07-10Boolean contstants in expr, `string is boolean` classificationNikita Borodikhin1-0/+4
2016-03-27Ensure declaration matches definition for Jim_CreateCommand - it was missing ...Evan Hunter1-2/+2
2016-03-27jim: Jim_ScriptIsComplete() now takes an objectSteve Bennett1-2/+3
2016-02-11jim.c,jim.h: fix typosSteve Bennett1-11/+6
2015-10-06Fix some spelling mistakesSteve Bennett1-4/+4
2015-08-09jim.h: fix a typoSvyatoslav Mishyn1-1/+1
2015-06-03chained tailcalls were not always being runSteve Bennett1-1/+0
2014-08-03Temporary file creation should respect $TMPDIRSteve Bennett1-0/+1
2014-01-21many comment changes, some small code changesSteve Bennett1-52/+33
2014-01-17fix encoding of all files to be utf-8, not latin1Steve Bennett1-1/+1
2014-01-15jim.h: fix Jim_GetHashEntryVal()Steve Bennett1-1/+1
2014-01-03tailcall: properly merge tailcall framesSteve Bennett1-1/+3
2013-12-21Implement more dict sub commandsSteve Bennett1-0/+1