aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-26Add support for the pow() math functionSteve Bennett1-13/+20
2011-09-25Minor code cleanupsSteve Bennett1-10/+5
2011-09-24Fix script ignored string rep after list operationSteve Bennett1-2/+2
2011-09-12Remove all trailing whitespace in sourceSteve Bennett1-5/+5
2011-09-12Trim the size of the boostrap jimsh sourceSteve Bennett1-3/+6
2011-08-30Change Jim_EvalObjPrefix to accept arbitrary objectsAlexander Shpilkin1-4/+4
2011-08-03Fix commit cbeb3ea: unset missing array elementSteve Bennett1-6/+10
2011-08-01dict unset should not return error on missing last keySteve Bennett1-6/+12
2011-07-31debug show should not force object to 'string'Steve Bennett1-1/+5
2011-07-31Ensure that fileNameObj is never NULLSteve Bennett1-1/+1
2011-07-29Add Jim_EvalSource() to replace Jim_Eval_Named()Steve Bennett1-4/+3
2011-07-29Switch to using Jim_Obj for filename trackingSteve Bennett1-151/+91
2011-07-29Track source locations in expressionsSteve Bennett1-4/+17
2011-07-27Return codes > 7 should be caught by defaultSteve Bennett1-11/+11
2011-07-27JimPanic() doesn't require interpSteve Bennett1-28/+23
2011-07-27More info in debug show (maintainer mode)Steve Bennett1-2/+3
2011-07-25Simplify hash table conditionsmarrero1-6/+6
2011-07-22Ensure that catch works properly with 32 bit intsSteve Bennett1-2/+2
2011-07-22Help Jim Tcl build on HaikuSteve Bennett1-4/+4
2011-07-22Small changes to keep older compilers happySteve Bennett1-1/+2
2011-07-18Don't add a local proc context in source and evalSteve Bennett1-18/+0
2011-07-13Add tcl_platform(pathSeparator)Steve Bennett1-0/+4
2011-07-08Fix missing expr error message with || and &&Steve Bennett1-3/+7
2011-07-08Make list to string conversion more Tcl compatibleSteve Bennett1-3/+14
2011-07-08Better proc optional arg handlingSteve Bennett1-193/+150
2011-07-08Minor cleanup in JimParseVar()Steve Bennett1-24/+39
2011-07-07Improve diagnostics when a script is incompleteSteve Bennett1-28/+77
2011-07-07Tab and newline are common in text filesSteve Bennett1-4/+4
2011-07-07Optimise [lrange] when returning the whole listSteve Bennett1-0/+3
2011-07-07Use memset() when creating a new interpSteve Bennett1-20/+2
2011-07-04Add rand() and srand() functionsSteve Bennett1-10/+31
2011-06-28Don't try to store an int into a (void *)Steve Bennett1-35/+28
2011-06-22Remove an unnecessary initialisationSteve Bennett1-1/+0
2011-06-22Fix script line numbering for multi-line commandsSteve Bennett1-4/+13
2011-06-21Fix crash on dup of object with script repSteve Bennett1-4/+6
2011-06-10Allow [info complete] to determine the missing charSteve Bennett1-3/+7
2011-06-10Move 1.25KB off the stack for PRNG initSteve Bennett1-11/+19
2011-06-10Add --maintainer optionSteve Bennett1-61/+54
2011-06-10Add support for [string byterange]Steve Bennett1-4/+40
2011-06-10Small code optimisation for [append]Steve Bennett1-15/+15
2011-06-10Unload dlopen() handles on freeing interpreterSteve Bennett1-1/+14
2011-06-10Add TclX-compatible loop commandSteve Bennett1-0/+69
2011-06-10collect now also frees objects in the free listSteve Bennett1-0/+8
2011-06-09Better handling of environ on Mac OS XSteve Bennett1-7/+34
2011-06-09Revert to using localtime() and rand()Steve Bennett1-2/+1
2011-06-09Use autosetup instead of autoconfSteve Bennett1-0/+11
2011-06-03Fix parsing bug introduced by 505ce9d7Steve Bennett1-116/+220
2011-06-03Improve the rotate right/left codeSteve Bennett1-12/+8
2011-06-03Fix some clang warningsSteve Bennett1-1/+6
2011-06-01Add [upcall] commandSteve Bennett1-3/+44