aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
2011-11-09Jim_DictSize() should only convert to dict if reqdSteve Bennett1-2/+4
2011-11-09Fix some dict unset casesSteve Bennett1-13/+19
2011-11-09List with # only needs braces for first elementSteve Bennett1-6/+14
2011-11-09form feed (\f) is a valid white space charSteve Bennett1-25/+22
2011-11-09Better code for list/string rangeSteve Bennett1-30/+41
2011-11-09Fix a parsing bug for quoted orphan $Steve Bennett1-35/+22
2011-11-07Allow building with MSVC on windowsSteve Bennett1-6/+4
2011-11-07Remove use of designated initialisersSteve Bennett1-101/+111
2011-10-21Defer deleting local procs until after tailcallSteve Bennett1-8/+9
2011-10-21Return from tailcall should be passed throughSteve Bennett1-14/+17
2011-10-19Simplify [lreplace]Steve Bennett1-27/+15
2011-10-19Better performance for list creationSteve Bennett1-14/+11
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