summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Expand)AuthorAgeFilesLines
* compiler: warn on misleading references in load-time.Kaz Kylheku2018-05-071-0/+9
* Version 195.txr-195Kaz Kylheku2018-05-041-1/+1
* compiler: correct semantics of special var args.Kaz Kylheku2018-05-011-7/+15
* interpreter: correct semantics of special var args.Kaz Kylheku2018-05-011-1/+0
* Version 194.txr-194Kaz Kylheku2018-04-301-1/+1
* compiler: improve wording of destructuring errors.Kaz Kylheku2018-04-291-10/+16
* 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-261-1/+1
* compiler: replace "$" package hack.Kaz Kylheku2018-04-251-4/+3
* compiler: implement eliding of blocks.Kaz Kylheku2018-04-241-13/+48
* 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
* compiler: streamline destructuring error checks.Kaz Kylheku2018-04-232-92/+90
* New macro: load-time.Kaz Kylheku2018-04-232-4/+46
* 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-211-4/+9
* awk: bug: multiple expansion in redirection macros.Kaz Kylheku2018-04-211-2/+3
* Version 192.txr-192Kaz Kylheku2018-04-191-1/+1
* new macros: hlet, hlet*.Kaz Kylheku2018-04-191-0/+28
* 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-181-4/+8
* compiler: bugfix: miscompiled unwind-protect.Kaz Kylheku2018-04-181-5/+3
* asm: disassembler v-reg regression.Kaz Kylheku2018-04-181-2/+2
* compiler: de-duplicate switch.Kaz Kylheku2018-04-181-11/+18
* compiler: bump object file version.Kaz Kylheku2018-04-181-1/+1
* 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-172-21/+37
* lib: error message cleanup.Kaz Kylheku2018-04-179-58/+66
* vm/asm/compiler: parametrize display parameters.Kaz Kylheku2018-04-163-45/+97
* compiler: lambda call to let optimization.Kaz Kylheku2018-04-152-6/+79
* compiler: use new parser for macro params.Kaz Kylheku2018-04-151-100/+80
* compiler: move lambda param parsing into struct.Kaz Kylheku2018-04-141-85/+116
* compiler: lambda: accurate determination of need-frame.Kaz Kylheku2018-04-141-3/+3
* compiler: bugfix: handle lambda call form.Kaz Kylheku2018-04-131-0/+2
* compile-file: need endian mark in .tlo files.Kaz Kylheku2018-04-121-1/+5
* Version 191.txr-191Kaz Kylheku2018-04-101-1/+1
* defpackage: bugfix: symbol clash.Kaz Kylheku2018-04-101-3/+3
* compiler: implement with-compilation-unit macro.Kaz Kylheku2018-04-091-36/+46
* compiler: record source loc when reading.Kaz Kylheku2018-04-091-0/+1
* compiler: improve and & or.Kaz Kylheku2018-04-091-27/+30
* awk/struct: fix breakage under interpreted mode.Kaz Kylheku2018-04-092-8/+8
* compiler: fix broken prog1.Kaz Kylheku2018-04-081-3/+3
* trace: refer usr:catch operator rather than sys:catch.Kaz Kylheku2018-04-081-3/+3
* trace: bugfix: redefine check mustn't throw exceptions.Kaz Kylheku2018-04-081-6/+10
* compiler: fix overestimated register count.Kaz Kylheku2018-04-072-1/+4