summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Version 194.txr-194Kaz Kylheku2018-04-304-3/+22
* Makefile: use order-only between early and late tlo-s.Kaz Kylheku2018-04-291-1/+1
* compiler: improve wording of destructuring errors.Kaz Kylheku2018-04-291-10/+16
* bugfix: include most negative two's in cnum range.Kaz Kylheku2018-04-292-3/+18
* compiler/assembler: bugfix: bignums can't be immediate ops.Kaz Kylheku2018-04-292-2/+2
* asm: improve bad immediate diagnostic.Kaz Kylheku2018-04-281-1/+1
* compiler: bugfix: wrong immediate op width calculation.Kaz Kylheku2018-04-281-1/+1
* Version 193.txr-193Kaz Kylheku2018-04-267-594/+635
* build: fix failure due to .tlo compilation order.Kaz Kylheku2018-04-261-0/+6
* vm: heap corruption bug.Kaz Kylheku2018-04-251-1/+1
* compiler: replace "$" package hack.Kaz Kylheku2018-04-254-12/+23
* vm: de-inline opcode dispatch.Kaz Kylheku2018-04-252-41/+43
* vm: null out variable arg list.Kaz Kylheku2018-04-251-1/+1
* vm: destroy t-reg values used as call args.Kaz Kylheku2018-04-241-17/+25
* compiler: implement eliding of blocks.Kaz Kylheku2018-04-242-13/+139
* compiler: compile-file/load-time integration fix.Kaz Kylheku2018-04-241-1/+1
* compiler: called function must be listed as free.Kaz Kylheku2018-04-241-4/+6
* compiler: bug: return miscompiled as abscond.Kaz Kylheku2018-04-241-1/+1
* autoload: few autoload entries needed.Kaz Kylheku2018-04-241-1/+22
* compiler: streamline destructuring error checks.Kaz Kylheku2018-04-233-93/+92
* New macro: load-time.Kaz Kylheku2018-04-235-10/+367
* compiler: remove unused slot.Kaz Kylheku2018-04-231-1/+0
* compiler: better diagnostic about d-reg exhaustion.Kaz Kylheku2018-04-231-1/+1
* compiler: unnecessary let*.Kaz Kylheku2018-04-231-1/+1
* compiler: tighter code for quasiliterals.Kaz Kylheku2018-04-213-11/+19
* awk: bug: multiple expansion in redirection macros.Kaz Kylheku2018-04-211-2/+3
* Version 192.txr-192Kaz Kylheku2018-04-197-712/+764
* doc: continuations: compiled vs interpreted.Kaz Kylheku2018-04-191-1/+38
* new macros: hlet, hlet*.Kaz Kylheku2018-04-193-1/+51
* asm: disassemble: three digits in t and d regs.Kaz Kylheku2018-04-191-3/+3
* compiler: don't expand top-level forms twice.Kaz Kylheku2018-04-182-5/+15
* compiler: bugfix: miscompiled unwind-protect.Kaz Kylheku2018-04-181-5/+3
* asm: disassembler v-reg regression.Kaz Kylheku2018-04-181-2/+2
* dot-to-apply: optimize out call function.Kaz Kylheku2018-04-181-4/+11
* apply: remove remaining apply_intrinsic uses.Kaz Kylheku2018-04-183-8/+2
* apply: eliminate wasteful consing.Kaz Kylheku2018-04-183-3/+14
* apply: diagnose missing argument.Kaz Kylheku2018-04-181-1/+3
* compiler: de-duplicate switch.Kaz Kylheku2018-04-181-11/+18
* compiler: bump object file version.Kaz Kylheku2018-04-182-3/+3
* asm: deal with too large d regs in getv/setv.Kaz Kylheku2018-04-172-4/+19
* vm/asm: reconfiguration of display dimensions.Kaz Kylheku2018-04-173-25/+41
* vm: clear stack memory moved to heap.Kaz Kylheku2018-04-171-1/+3
* lib: error message cleanup.Kaz Kylheku2018-04-179-58/+66
* vm/asm/compiler: parametrize display parameters.Kaz Kylheku2018-04-164-58/+142
* vm: remove unused, bogus definitions.Kaz Kylheku2018-04-161-8/+0
* build: remove dubious license header from y.tab.c.Kaz Kylheku2018-04-161-0/+10
* parser: propagate copyright to generated parser.Kaz Kylheku2018-04-161-2/+2
* Makefile: bugfix: shell quoting issue in macro.Kaz Kylheku2018-04-161-1/+1
* parser: show starting line of unterminated form.Kaz Kylheku2018-04-151-0/+5
* compiler: lambda call to let optimization.Kaz Kylheku2018-04-153-7/+81