| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | lib: middle_pivot: whitespace fix. | Kaz Kylheku | 2019-10-15 | 1 | -4/+4 |
* | eval: bugfix: don't pass eval env to macroexpand. | Kaz Kylheku | 2019-10-13 | 1 | -1/+1 |
* | hash: optimize vector access. | Kaz Kylheku | 2019-10-12 | 1 | -22/+18 |
* | hash: use ucnum for hash values everywhere. | Kaz Kylheku | 2019-10-12 | 2 | -12/+12 |
* | doc: document :eq-based. | Kaz Kylheku | 2019-10-11 | 1 | -12/+17 |
* | hash: strengthen type mutual exclusion check. | Kaz Kylheku | 2019-10-11 | 1 | -8/+13 |
* | parser: use eq-based hash for source location info. | Kaz Kylheku | 2019-10-11 | 1 | -1/+1 |
* | parser: use eq-based hash for circular notation. | Kaz Kylheku | 2019-10-11 | 1 | -1/+1 |
* | printer: obj_hash must be eq-based. | Kaz Kylheku | 2019-10-11 | 1 | -2/+2 |
* | expander: origin_hash must be eq-based. | Kaz Kylheku | 2019-10-11 | 1 | -1/+1 |
* | hash: implement :eq-based. | Kaz Kylheku | 2019-10-11 | 2 | -8/+120 |
* | sort: remove obsolete comments. | Kaz Kylheku | 2019-10-08 | 1 | -10/+1 |
* | tree: circular notation support. | Kaz Kylheku | 2019-10-07 | 2 | -0/+30 |
* | tree: add tree-clear function. | Kaz Kylheku | 2019-10-07 | 2 | -0/+12 |
* | tree: make node insertion external. | Kaz Kylheku | 2019-10-07 | 2 | -1/+2 |
* | tree: insert must clear left/right links. | Kaz Kylheku | 2019-10-07 | 1 | -0/+3 |
* | circle notation: bugfix for hash_userdata. | Kaz Kylheku | 2019-10-07 | 1 | -0/+3 |
* | op: new features for anonymous recursion. | Kaz Kylheku | 2019-10-03 | 2 | -40/+88 |
* | symbol-function: don't break existing compiled code. | Kaz Kylheku | 2019-10-03 | 1 | -2/+2 |
* | tree: tree iterators. | Kaz Kylheku | 2019-10-03 | 2 | -1/+56 |
* | tree: bug in key handling in insertion. | Kaz Kylheku | 2019-10-01 | 1 | -16/+17 |
* | tree: crash when root is to be replaced. | Kaz Kylheku | 2019-10-01 | 1 | -4/+9 |
* | safety: fix type tests that code can subvert. | Kaz Kylheku | 2019-09-30 | 7 | -12/+19 |
* | tree: add treep predicate. | Kaz Kylheku | 2019-09-30 | 2 | -0/+7 |
* | tree: allow quasiquoting into #T syntax. | Kaz Kylheku | 2019-09-28 | 4 | -11/+46 |
* | symbol-function: support lambda expressions. | Kaz Kylheku | 2019-09-27 | 3 | -15/+33 |
* | stdlib: fix incorrect uses of compile-error. | Kaz Kylheku | 2019-09-27 | 4 | -40/+38 |
* | fun operator: don't cons binding when handling lambda. | Kaz Kylheku | 2019-09-26 | 1 | -4/+4 |
* | Use put_char for single character output. | Kaz Kylheku | 2019-09-26 | 2 | -8/+8 |
* | lookup_fun: eliminate recursion. | Kaz Kylheku | 2019-09-26 | 1 | -24/+24 |
* | func-get-name: fix bogus return for nil argument. | Kaz Kylheku | 2019-09-26 | 1 | -10/+15 |
* | New data structure: binary search trees. | Kaz Kylheku | 2019-09-25 | 7 | -6/+549 |
* | New data type: tnode. | Kaz Kylheku | 2019-09-22 | 11 | -5/+220 |
* | hashing: take advantage of seed when hashing aggregates. | Kaz Kylheku | 2019-09-20 | 1 | -11/+12 |
* | equal: reduce type checking for conses. | Kaz Kylheku | 2019-09-20 | 1 | -3/+22 |
* | buffers: allow inequality comparison with less. | Kaz Kylheku | 2019-09-20 | 2 | -3/+21 |
* | doc: eval-only: article agreement. | Kaz Kylheku | 2019-09-20 | 1 | -1/+1 |
* | op: eliminate useless quasiquote. | Kaz Kylheku | 2019-09-15 | 1 | -1/+1 |
* | gc: align objects more strictly. | Kaz Kylheku | 2019-09-12 | 3 | -4/+80 |
* | All HAVE_* macros should be tested with #if, not #ifdef. | Kaz Kylheku | 2019-09-12 | 7 | -12/+12 |
* | gc: bug in determining tight heap bounding box. | Kaz Kylheku | 2019-09-12 | 1 | -2/+2 |
* | Improve overflow checks in string catenation. | Kaz Kylheku | 2019-09-12 | 1 | -8/+8 |
* | Add forgotten alloca header under version control. | Kaz Kylheku | 2019-09-12 | 1 | -0/+38 |
* | linenoise: add copyright note. | Kaz Kylheku | 2019-09-11 | 2 | -0/+2 |
* | ftw: forgotten copyright bump. | Kaz Kylheku | 2019-09-11 | 1 | -1/+1 |
* | md5: unused variable on big endian. | Kaz Kylheku | 2019-09-11 | 1 | -1/+0 |
* | Version 225.txr-225 | Kaz Kylheku | 2019-09-11 | 6 | -119/+156 |
* | list-builder: remove wasteful slot accesses. | Kaz Kylheku | 2019-09-10 | 1 | -11/+11 |
* | list-builder: simplify circularity check in pend. | Kaz Kylheku | 2019-09-10 | 1 | -4/+1 |
* | printer: put out BOM character as #\xFEFF. | Kaz Kylheku | 2019-09-10 | 1 | -1/+4 |