summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Version 166.txr-166Kaz Kylheku2017-01-266-672/+740
* awk macro: provide name of current input via fname.Kaz Kylheku2017-01-262-0/+29
* awk macro: bind *stdin* to current input stream.Kaz Kylheku2017-01-262-5/+16
* Registering tentative def must purge warning.Kaz Kylheku2017-01-252-1/+1
* doc: update compat notes: new 165 value.Kaz Kylheku2017-01-251-0/+16
* Local macrolets in build become functions.Kaz Kylheku2017-01-252-6/+11
* New handle* macro, analogous to catch*.Kaz Kylheku2017-01-252-5/+27
* New catch*, giving access to exception symbol.Kaz Kylheku2017-01-254-17/+41
* bugfix: wrong context form in mac-param-bind.Kaz Kylheku2017-01-251-1/+1
* Remove unused args_init function.Kaz Kylheku2017-01-251-5/+0
* bugfix: take-while, take-until termination condition.Kaz Kylheku2017-01-241-2/+2
* Expose plist to alist functions.Kaz Kylheku2017-01-242-1/+69
* Rename proper_plist_to_alist function.Kaz Kylheku2017-01-242-2/+2
* bugfix: use proper plist lookup in new :key macro.Kaz Kylheku2017-01-241-2/+2
* New memp function for searching a plist.Kaz Kylheku2017-01-244-5/+54
* bugfix: wrong macro env across param expansion.Kaz Kylheku2017-01-241-10/+22
* Support keyword params via :key param list macro.Kaz Kylheku2017-01-235-4/+277
* diagnose (:whole . blah) as dangling :whole.Kaz Kylheku2017-01-231-1/+1
* bugfix: :whole and :form allow destructuring.Kaz Kylheku2017-01-231-13/+13
* bugfix: catch arguments not registered properly.Kaz Kylheku2017-01-231-1/+1
* Bump copyright year to 2017.Kaz Kylheku2017-01-2382-84/+84
* Fix wrong copyright year and add 2017.Kaz Kylheku2017-01-232-2/+2
* bugfix: expansion order in face of param macros.Kaz Kylheku2017-01-221-27/+33
* Don't expand arg in @{var :filter arg}.Kaz Kylheku2017-01-221-1/+27
* Dynamically rebind *package* in @(load).Kaz Kylheku2017-01-221-0/+1
* Dump deferred warnings in @(load).Kaz Kylheku2017-01-221-0/+4
* parser bugfix: expand used instead of expand_forms.Kaz Kylheku2017-01-221-1/+1
* Enable unbound warnings when expanding TXR code.Kaz Kylheku2017-01-224-17/+102
* Improve accuracy of expansion of repeat/rep args.Kaz Kylheku2017-01-221-8/+10
* Strengthen :filter test.Kaz Kylheku2017-01-222-2/+2
* Streamline repeated intern call in txr_main.Kaz Kylheku2017-01-221-3/+4
* doc: grammar under kfs variable.Kaz Kylheku2017-01-211-1/+1
* doc: missing :var documented.Kaz Kylheku2017-01-211-0/+25
* bugfix: expand macros in a number of directives.Kaz Kylheku2017-01-214-13/+76
* bugfix: expand dest arg of @(output).Kaz Kylheku2017-01-211-1/+12
* Consolidate unbound var errors in pattern language.Kaz Kylheku2017-01-201-33/+22
* Expand lisp forms in @(mod) and @(modlast) args.Kaz Kylheku2017-01-191-4/+15
* Bugfix: expand macros in collect, coll, gather.Kaz Kylheku2017-01-193-16/+77
* Test cases for macros in quasiliterals.Kaz Kylheku2017-01-181-0/+11
* Muffle expansion warning in op macro.Kaz Kylheku2017-01-181-2/+6
* Bugfix: macros not expanded in quasiliterals.Kaz Kylheku2017-01-181-0/+2
* Document new diagnostic functions.Kaz Kylheku2017-01-161-0/+235
* bugfix: supertype check in make-struct-type.Kaz Kylheku2017-01-161-1/+1
* defstruct: use warning for bad baseKaz Kylheku2017-01-161-4/+4
* defstruct uses new error reporting functions.Kaz Kylheku2017-01-161-35/+32
* defmeth uses new error reporting.Kaz Kylheku2017-01-161-6/+9
* defstruct registers tentative definition.Kaz Kylheku2017-01-161-0/+1
* Use tentative def mechanism for functions and vars.Kaz Kylheku2017-01-151-0/+6
* Extend deferred warnings system with tentative defs.Kaz Kylheku2017-01-152-3/+21
* Dump deferred warnings in eval_intrinsic.Kaz Kylheku2017-01-152-3/+12