summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* * arith.c (plus): Fixed broken (+ fixnum char) case.Kaz Kylheku2012-04-242-2/+6
* Fixes for configuring and building in a separate directory.Kaz Kylheku2012-04-203-10/+21
* Version 65txr-65Kaz Kylheku2012-04-205-4/+61
* * regex.c (regex_space_chars): Variable removed.Kaz Kylheku2012-04-202-22/+26
* * parser.y (regtoken): New nonterminal symbol.Kaz Kylheku2012-04-204-37/+68
* * txr.1: Documented new regex tokens.Kaz Kylheku2012-04-192-1/+17
* First cut at implementing \s, \d, \w, \S, \D and \W regex tokens.Kaz Kylheku2012-04-196-9/+188
* * eval.c (eval_init): New intrinsic functions remq*, remql*,Kaz Kylheku2012-04-155-1/+111
* * eval.c (eval_init): find-if intrinsic registered.Kaz Kylheku2012-04-145-6/+42
* * HACKING: Added notes on generational garbage collection.Kaz Kylheku2012-04-142-0/+114
* * eval.c (eval_init): New functions remove-if and keep-if.Kaz Kylheku2012-04-145-0/+99
* * configure: Restructuring configure script to be able to detectKaz Kylheku2012-04-132-51/+76
* Bugfix: multiple uses of @(next :args) seeing junk "args" stringKaz Kylheku2012-04-132-18/+34
* Improve the regex Lisp syntax by allowing strings to specifyKaz Kylheku2012-04-122-4/+24
* * txr.1: Fixed wrong comment in example.Kaz Kylheku2012-04-111-1/+1
* * txr.1: Fix misleading comment example.Kaz Kylheku2012-04-112-1/+6
* Provide access to line number info and source path.Kaz Kylheku2012-04-116-1/+17
* Adding patch to MPI to disable its Makefile so people don't tryKaz Kylheku2012-04-104-0/+66
* More NetBSD porting.Kaz Kylheku2012-04-104-2/+51
* * arith.c (INT_PTR_MAX_MP): New static variable.Kaz Kylheku2012-04-105-6/+38
* * configure: Switch from _POSIX_C_SOURCE=2 to _XOPEN_SOURCE.Kaz Kylheku2012-04-103-5/+14
* * Makefile (conftest.ccver): New phony target.Kaz Kylheku2012-04-103-20/+44
* * eval.c (eval_init): Expose regex-compile and regexp as intrinsics.Kaz Kylheku2012-04-106-2/+65
* Clarify which NetBSD.Kaz Kylheku2012-04-091-1/+1
* NetBSD port.Kaz Kylheku2012-04-093-69/+130
* * mpi-patches/add-mp-hash (mp_hash): Fix incorrectKaz Kylheku2012-04-092-6/+15
* * arith.c (bignum): Previously static function now exposed as external.Kaz Kylheku2012-04-089-4/+90
* * txr.vim: Remove duplicate lines.Kaz Kylheku2012-04-081-4/+0
* * txr.vim: Fixed accidental breakage.Kaz Kylheku2012-04-082-1/+5
* * lib.c: Revert earlier change: config.h must be included before theKaz Kylheku2012-04-072-1/+7
* Fixes to get configure ccname=g++ working on OSX Lion.Kaz Kylheku2012-04-073-37/+76
* * configure: Print done and terminate line after checking forKaz Kylheku2012-04-072-0/+7
* * configure: Added new check for some clashing external names,Kaz Kylheku2012-04-073-1/+48
* * txr.1: Documented int-flo, flo-int, search-regex,Kaz Kylheku2012-04-072-0/+77
* Rounding out hash table functionality with lazy lists thatKaz Kylheku2012-04-079-11/+138
* Version 64txr-64Kaz Kylheku2012-04-065-4/+43
* ChangeLog: fix stray whitespace.Kaz Kylheku2012-04-051-4/+4
* Merge branch 'ephemeral-gc'Kaz Kylheku2012-04-0512-159/+654
|\
| * * gc.c (FRESHQ_SIZE): Preprocessor symbol renamed to FRESHOBJ_VEC_SIZE.Kaz Kylheku2012-04-052-4/+9
| * * gc.c (mark_obj, sweep_one, gc_is_reachable): Check for gen > 0 ratherKaz Kylheku2012-04-052-3/+15
| * Code cleanup and tweaking.Kaz Kylheku2012-04-054-24/+68
| * The mut macro should only be used for vectors or vector-like objectsKaz Kylheku2012-04-053-12/+26
| * Bunch of fixes.Kaz Kylheku2012-04-057-8/+28
| * * hash.c (hash_grow, gethash_l, gethash, gethash_f): ReplaceKaz Kylheku2012-04-042-4/+9
| * * configure (gen_gc): Default to off.Kaz Kylheku2012-04-043-1/+23
| * Code cleanup.Kaz Kylheku2012-04-042-67/+91
| * Performance tweaking and fixes.Kaz Kylheku2012-04-032-4/+20
| * Fix failing test case tests/006/freeform-1.txr.Kaz Kylheku2012-04-032-6/+29
| * Generational GC showing signs of working. One test case inKaz Kylheku2012-04-034-82/+189
| * * eval.c (op_modplace): push replaced with mpush (mutating push).Kaz Kylheku2012-04-037-7/+32