aboutsummaryrefslogtreecommitdiff
path: root/jim.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-05-18Rename more internal functionsSteve Bennett1-23/+23
2011-05-18Minor code cleanupSteve Bennett1-28/+22
2011-05-16Fix a parsing bug with quoted strings inside [...]Steve Bennett1-21/+32
2011-05-09Automatic proc upref with & syntaxSteve Bennett1-2/+38
2011-05-09Allow proc 'args' to be renamedSteve Bennett1-14/+35
2011-04-22[package require] should load at the global levelSteve Bennett1-0/+12
2011-04-22Simplify the accounting of call frame levelsSteve Bennett1-98/+79
2011-04-21More efficient [string trimright] and [string last]Steve Bennett1-33/+39
2011-04-21string trim is now 8 bit cleanSteve Bennett1-34/+111
2011-04-21Add additional tcl_platform() settingsSteve Bennett1-0/+14
2011-04-12Fix [for] crash if loop var is unsetSteve Bennett1-1/+5
2011-04-08Fix a compile error when the debug command is enabledSteve Bennett1-1/+1
2011-01-26scan fails with strings containing nulls0.70Steve Bennett1-14/+21
2010-12-21Minor compiler warning fixesSteve Bennett1-2/+2
2010-12-21All Jim source should include jimautoconf.hSteve Bennett1-0/+1
2010-12-21Convert infinity to InfSteve Bennett1-0/+6
2010-12-15Fix an object sharing bug for arraysSteve Bennett1-11/+32
2010-12-15Fix for right-to-left associativity of ternary operatorSteve Bennett1-2/+171