aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-06-01Use a union for Jim_Cmd fieldsSteve Bennett1-75/+75
2011-06-01local procs now keep and restore previous defnSteve Bennett1-9/+59
2011-06-01Add Jim_String() macroSteve Bennett1-41/+41
2011-05-31Fix a dict sugar parse bug with backslashed charsSteve Bennett1-8/+14
2011-05-31Support $(...) expr shorthand syntaxSteve Bennett1-4/+33
2011-05-31Fix a minor parsing bug - quoted backslash newlineSteve Bennett1-1/+4
2011-05-26Fix an infinite loop in substSteve Bennett1-1/+1
2011-05-26Fix crash with: global ::nameSteve Bennett1-1/+6
2011-05-25Fix a crash when evaluating an invalid expressionSteve Bennett1-17/+38
2011-05-24Remove checks for some impossible conditionsSteve Bennett1-14/+7
2011-05-24Small code cleanupsSteve Bennett1-21/+8
2011-05-23Improve list parsingSteve Bennett1-42/+61
2011-05-23Ensure that variable names can't contain nullsSteve Bennett1-22/+29
2011-05-23Various Code cleanupsSteve Bennett1-36/+30
2011-05-23Fix some minor parsing bugsSteve Bennett1-1/+2
2011-05-23Remove some unused codeSteve Bennett1-11/+0
2011-05-22Code shrinkage - list manipulationSteve Bennett1-42/+13
2011-05-21Share token interpolation implementationSteve Bennett1-164/+143
2011-05-20Minor cleanups to dict sugar parsingSteve Bennett1-20/+10
2011-05-20Improve subst performanceSteve Bennett1-70/+39