aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-12lsort -unique: Fix case with no duplicatesSteve Bennett1-2/+6
2017-05-12scan: error on missing conversion charSteve Bennett1-1/+6
2017-05-12jim: Fix ref count problem with interpolated dict substSteve Bennett1-17/+17
2017-05-12lsort: Fix a refcount issueSteve Bennett1-2/+5
2017-04-08jimsh: Fix crash with "throw 8"Steve Bennett1-1/+1
2017-04-07expr: Add better checks for invalid ternary expressionSteve Bennett1-5/+13
2017-04-07expr: Add assertion for stack underflowSteve Bennett1-0/+1
2017-04-07Fix ref count for interpolation/expressionSteve Bennett1-1/+2
2017-04-07expr: fix crash on invalid ternary orderSteve Bennett1-1/+5
2017-04-07Fix / command: divide by zeroSteve Bennett1-1/+6
2017-03-03Fix some declarations after codeSteve Bennett1-2/+3
2016-11-14dict: Fix [dict values] with duplicate valuesSteve Bennett1-38/+30
2016-10-12Array fixes and testsEvan Hunter1-10/+29
2016-10-09jim.c: Fix Object leak in zlib supportSteve Bennett1-3/+10
2016-10-09Avoid re-defining _GNU_SOURCEEvan Hunter1-0/+2
2016-10-06jim.c: Use UCHAR() with isxxx() functionsSteve Bennett1-1/+1
2016-09-29Add support for "-commands" to many commandsSteve Bennett1-15/+52
2016-09-28jim.c: Replace 'dict with' with a C versionSteve Bennett1-0/+66
2016-09-28jim.c: replace 'dict merge' with a C versionSteve Bennett1-5/+35
2016-09-05Fix a crash due to cached local command resolutionSteve Bennett1-1/+1
2016-09-04Trim bootstrap jimsh0.77Steve Bennett1-7/+5
2016-08-29Fix some minor compiler warnings.Steve Bennett1-7/+5
2016-08-29expr: use fabs() for double abs if --math is specifiedSteve Bennett1-0/+4
2016-08-28zlib: Fix arg error checkingSteve Bennett1-1/+5
2016-08-17Don't unconditionally define _GNU_SOURCESteve Bennett1-3/+10
2016-08-17expr: fixes for pow/**Steve Bennett1-22/+53
2016-08-17expr: fix adjacent terms in function callsSteve Bennett1-90/+91
2016-08-17expr: Improve mathfunc handlingSteve Bennett1-17/+50
2016-08-17expr: add support for atan2, hypot and fmodSteve Bennett1-58/+63
2016-07-10Boolean contstants in expr, `string is boolean` classificationNikita Borodikhin1-6/+103
2016-03-27Prevent static analysers from thinking that variable fn might be used whilst ...Evan Hunter1-0/+1
2016-03-27Fix shift operator so result is the expected 64 bit valueEvan Hunter1-2/+2
2016-03-27jim: Jim_ScriptIsComplete() now takes an objectSteve Bennett1-32/+27
2016-03-27Small code cleanupsSteve Bennett1-33/+23
2016-02-11jim.c,jim.h: fix typosSteve Bennett1-1/+1
2016-01-18Add the tcl_platform(engine) array element.mistachkin1-0/+1
2015-11-30jim: fix typos in commentsAntonio Borneo1-3/+3
2015-11-30jim: highlight switch's case fall-throughAntonio Borneo1-0/+6
2015-07-08jim.c: fix typoSvyatoslav Mishyn1-2/+2
2015-06-28typosSvyatoslav Mishyn1-6/+6
2015-06-26jim.c: fix comment for Jim_String()Steve Bennett1-1/+1
2015-06-03chained tailcalls were not always being runSteve Bennett1-30/+20
2015-01-16Improve performance of script validation commitSteve Bennett1-43/+38
2014-12-31Throw an error when parsing a bad scriptSteve Bennett1-23/+30
2014-12-09add support for [info source ?filename line?]Steve Bennett1-16/+25
2014-11-17Implement string cat (TIP #429)Steve Bennett1-2/+21
2014-10-15Add more tcl compatiblitySteve Bennett1-3/+7
2014-10-11jim.c: string to double conversion error messageSteve Bennett1-1/+1
2014-10-10alias: don't rely on internal list never shimmeringSteve Bennett1-1/+4
2014-07-26jim.c: make lindex work as identity function.Danyil Bohdan1-2/+2