aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
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
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