aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
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
2014-04-28jim.c: Squelch a coverity false positiveSteve Bennett1-1/+4
2014-04-28jim.c: Simplify Jim_GetIndex() for int conversionSteve Bennett1-4/+7
2014-04-23jim.c: fix mem leak in foreachSteve Bennett1-3/+6
2014-04-23jim.c: Fix invalid bit shiftSteve Bennett1-1/+1
2014-04-23jim.c: fix a minor typoSteve Bennett1-1/+1
2014-04-23jim.c: missing va_endSteve Bennett1-0/+2
2014-03-19jim.c: Restore errors for Jim_EvalFile()Steve Bennett1-5/+8
2014-03-18jim.c: check for missing quotes, etc. in eval, exprSteve Bennett1-56/+87
2014-03-14jim.c: preserve source info on interpolationSteve Bennett1-1/+6
2014-01-27jim.c: properly free cached callframesSteve Bennett1-6/+13
2014-01-21many comment changes, some small code changesSteve Bennett1-202/+164
2014-01-21expr: Simplify JimExprParseIrrationalsSteve Bennett1-8/+8
2014-01-18jim.c: fix some dict/list shimmering issuesSteve Bennett1-6/+8
2014-01-17jim.c: fix a compiler warning for gcc/glibcSteve Bennett1-1/+4
2014-01-15jim.c: simplify JimDictExpandArrayVariable()Steve Bennett1-18/+9
2014-01-15expr: remove custom number parsing for exprSteve Bennett1-55/+17
2014-01-15jim.c: simplifiy Jim_StrEqObj()Steve Bennett1-20/+13
2014-01-15jim.c: Simplify calls to JimFreeCallFrame()Steve Bennett1-34/+13
2014-01-15jim.c: Use key dup and val dup for dictsSteve Bennett1-26/+20
2014-01-15jim.c: Fix Jim_ReplaceHashEntry() for ref counted objectsSteve Bennett1-3/+15
2014-01-15jim.c: only complain on unfreed objects if --maintainerSteve Bennett1-2/+6
2014-01-15jim.c: improve expression optimiserSteve Bennett1-74/+55
2014-01-15jim.c: many small code and doc cleanupsSteve Bennett1-96/+130
2014-01-15load: use AssocData to free load handlesSteve Bennett1-3/+0
2014-01-03Revert "Better handling of dict hash tables"Steve Bennett1-21/+43
2014-01-03tailcall: properly merge tailcall framesSteve Bennett1-68/+97
2014-01-03Remove tabs from source filesSteve Bennett1-117/+116
2013-12-21errors caught by [catch] shouldn't affect later stacktraceSteve Bennett1-0/+2
2013-12-21Simplify UpdateStringOfxxx implementationsSteve Bennett1-50/+33
2013-12-21Make identification of nan and inf more robustSteve Bennett1-58/+70
2013-12-21Implement more dict sub commandsSteve Bennett1-36/+85
2013-12-21Better handling of dict hash tablesSteve Bennett1-43/+21
2013-12-21Use Jim_StrDup() instead of strdup() internallySteve Bennett1-1/+1
2013-12-21allow hash tables to be randomiseSteve Bennett1-2/+11
2013-12-21tailcall should resolve command in current namespaceSteve Bennett1-38/+57