summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* lib: use accessor for lcons function.Kaz Kylheku2019-03-122-6/+7
* lib: introduce new make_lazy_cons variant.Kaz Kylheku2019-03-122-15/+16
* lib: rename make_half_lazy_cons.Kaz Kylheku2019-03-123-15/+15
* lib: optimize lazy functions with unchecked accesses.Kaz Kylheku2019-03-123-150/+156
* doc: more accurate dialect note about package prefixes.Kaz Kylheku2019-03-121-1/+8
* where: convert to lazy.Kaz Kylheku2019-03-122-46/+82
* float: turn out-of-range calculations into exceptions.Kaz Kylheku2019-03-122-4/+51
* parser: catch out-of-range floats.Kaz Kylheku2019-03-122-3/+20
* New sequence iterator object and functions.Kaz Kylheku2019-03-114-2/+120
* doc: document division by zero.Kaz Kylheku2019-03-091-0/+17
* expt: handle negative integer exponents with integer bases.Kaz Kylheku2019-03-092-19/+66
* Version 213.txr-213Kaz Kylheku2019-03-087-759/+811
* defset: eliminate the get-form argument.Kaz Kylheku2019-03-082-64/+79
* structs: fix missing lnew operator.Kaz Kylheku2019-03-081-2/+2
* defset: support improper list places.Kaz Kylheku2019-03-082-6/+22
* defset: support parameter macros.Kaz Kylheku2019-03-082-15/+50
* expander: tree-bind: fix incorrect param env.Kaz Kylheku2019-03-081-2/+2
* New macro: defset.Kaz Kylheku2019-03-064-2/+380
* doc: justify lack of seed keyword in hash construction.Kaz Kylheku2019-03-051-0/+8
* doc: fix too-wide make-hash syntaxKaz Kylheku2019-03-051-1/+2
* lambda expressions aren't fboundp.Kaz Kylheku2019-03-031-5/+11
* Fix use of comma operator as statement terminator.Kaz Kylheku2019-03-031-2/+2
* compiler: use new load-for.Kaz Kylheku2019-03-021-2/+1
* New macro: load-for.Kaz Kylheku2019-03-022-0/+184
* eval: introduce variable for usr:var symbol.Kaz Kylheku2019-03-021-1/+2
* ffi, eval: move struct_s.Kaz Kylheku2019-03-023-4/+4
* listener: return value regression.Kaz Kylheku2019-03-011-2/+2
* listener: fix buffer overflow loading overlong history line.Kaz Kylheku2019-03-011-6/+1
* compiler: fix (fun (lambda ...)).Kaz Kylheku2019-02-281-4/+8
* compiler: fix broken inline lambda.Kaz Kylheku2019-02-281-6/+9
* compiler: fix (apply (fun (lambda ..))).Kaz Kylheku2019-02-281-1/+1
* compiler: move parameter parsing to separate file.Kaz Kylheku2019-02-282-38/+68
* asm: getlx, setlx: disassembler bug.Kaz Kylheku2019-02-271-2/+2
* doc: mention lines limitation of listener.Kaz Kylheku2019-02-271-0/+4
* linenoise: raise line length from 1023 to 4095.Kaz Kylheku2019-02-262-4/+3
* doc: grammar in update expander description.Kaz Kylheku2019-02-261-1/+1
* doc: fix references to sys:expand.Kaz Kylheku2019-02-261-9/+9
* linenoise: deal with some lingering line wrap glitch.Kaz Kylheku2019-02-261-0/+6
* linenoise: defensive null pointer check.Kaz Kylheku2019-02-261-1/+2
* build: remove nonexistent config option.Kaz Kylheku2019-02-261-2/+2
* bugfix: :key param expander -- symbol.Kaz Kylheku2019-02-251-0/+5
* doc: reorganize hashing documentation.Kaz Kylheku2019-02-251-85/+123
* Version 212.txr-212Kaz Kylheku2019-02-246-917/+955
* bracket: new function.Kaz Kylheku2019-02-244-0/+87
* ffi: gc bug in cptr type.Kaz Kylheku2019-02-241-0/+1
* ffi: gc bug in enum type.Kaz Kylheku2019-02-241-5/+5
* hash: gc issue in clearhash.Kaz Kylheku2019-02-241-0/+1
* hash: remove redundant assignment from hash_grow.Kaz Kylheku2019-02-241-1/+1
* parser: gc bug in handling circular notation.Kaz Kylheku2019-02-241-1/+3
* path-sep-chars: document first char being special.Kaz Kylheku2019-02-231-0/+4