summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* eval: handle top-level incrementally.Kaz Kylheku2018-07-171-3/+30
* hash: replace hashing function for doubles.Kaz Kylheku2018-07-171-5/+8
* random-float: new function.Kaz Kylheku2018-07-162-0/+42
* opip, oand: rewrite in Lisp.Kaz Kylheku2018-07-164-215/+194
* op: convert to Lisp trivial macros related to op.Kaz Kylheku2018-07-164-188/+165
* compile-file: support hash bang.Kaz Kylheku2018-07-112-0/+15
* doc: indentation issueKaz Kylheku2018-07-111-2/+5
* list-build: rewrite methods for semantics & efficiency.Kaz Kylheku2018-07-111-10/+28
* struct: uslot and umethod: improve diagnostics.Kaz Kylheku2018-07-111-3/+3
* compiler: bugfix: mishandled empty testKaz Kylheku2018-07-101-6/+9
* compiler: duplicated code when compiling switch.Kaz Kylheku2018-07-101-2/+2
* compiler: constant-fold if eql.Kaz Kylheku2018-07-091-4/+9
* compiler: bugfix in constant condition logic.Kaz Kylheku2018-07-091-1/+1
* compiler: don't hardcode eq in if optimization.Kaz Kylheku2018-07-091-1/+1
* Version 198.txr-198Kaz Kylheku2018-07-067-1138/+1181
* hash: use full width unsigned type for hash values.Kaz Kylheku2018-07-065-59/+51
* hash: C++ maintenance.Kaz Kylheku2018-07-061-2/+2
* hashing: overhaul part 2.Kaz Kylheku2018-07-053-9/+125
* hashing: overhaul part 1.Kaz Kylheku2018-07-046-121/+151
* doc: block* isn't elided.Kaz Kylheku2018-06-281-0/+4
* awk: bugfix: block optimized away by compiler.Kaz Kylheku2018-06-281-1/+1
* genman: use hash function written in Lisp.Kaz Kylheku2018-06-281-2/+6
* ffi: use existing local instead of struct access.Kaz Kylheku2018-06-251-4/+4
* vm: replace open-coded ternary with max macro.Kaz Kylheku2018-06-251-4/+6
* ftw: fix broken callback mechanism.Kaz Kylheku2018-06-251-1/+3
* hash: move ops into static structure + bug found.Kaz Kylheku2018-06-221-32/+43
* hash: fix broken equality-of-two-hashes test.Kaz Kylheku2018-06-221-2/+2
* load: do not record source location for compiled files.Kaz Kylheku2018-06-211-1/+6
* vm: rename identifiers that still use ftab terminology.Kaz Kylheku2018-06-211-13/+13
* vm: release cached bindings that become unbound.Kaz Kylheku2018-06-213-0/+40
* listener: fix crash in selection yanking.Kaz Kylheku2018-06-201-1/+1
* sysif: work around glibc warnings about makedev macros.Kaz Kylheku2018-06-082-7/+24
* doc: deal with [ ] ambiguity in syntax sections.Kaz Kylheku2018-06-071-7/+27
* structs: slot access on non-struct: improve diagnosis.Kaz Kylheku2018-05-291-3/+11
* Version 197.txr-197Kaz Kylheku2018-05-276-518/+542
* bugfix: fatal exception on missing .txr_history.Kaz Kylheku2018-05-272-2/+19
* compiler: fix broken block*.Kaz Kylheku2018-05-261-2/+2
* compiler/vm: renaming funvec.Kaz Kylheku2018-05-253-41/+40
* compiler: fix wrong free symbol calculations.Kaz Kylheku2018-05-251-10/+26
* doc: wrong eval-only description.Kaz Kylheku2018-05-251-4/+4
* doc: issues under Awk.Kaz Kylheku2018-05-251-1/+2
* Replace informality in command line help.Kaz Kylheku2018-05-241-1/+1
* doc: document the --compiled option.Kaz Kylheku2018-05-241-20/+26
* awk: bugfix: autoload on sys:awk-state.Kaz Kylheku2018-05-231-0/+4
* compiler: elide unused lexical functions.Kaz Kylheku2018-05-231-8/+16
* compiler: streamline marking bindings used.Kaz Kylheku2018-05-231-19/+30
* txr: support variable in postive match.Kaz Kylheku2018-05-223-0/+27
* logcount: new function.Kaz Kylheku2018-05-186-0/+121
* width: misleading error message.Kaz Kylheku2018-05-181-1/+1
* Version 196.txr-196Kaz Kylheku2018-05-186-142/+160