summaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* mkstring char argument is optional.Kaz Kylheku2017-06-011-1/+1
* Refactoring hash bang support; hash bang null hack.Kaz Kylheku2017-05-301-1/+1
* command line: --eargs semantics change.Kaz Kylheku2017-05-301-1/+1
* Splitting cptr object into separate CPTR tag.Kaz Kylheku2017-05-151-0/+2
* cptr: new functions.Kaz Kylheku2017-05-091-0/+6
* Bugfix expansion: return-from, sys:abscond-from, block*.Kaz Kylheku2017-04-151-3/+8
* Make it a warning only when built-ins redefined.Kaz Kylheku2017-04-141-4/+4
* Indexing in variable subst applies to any sequence.Kaz Kylheku2017-04-051-9/+18
* New time-parse-local and time-parse-utc functions.Kaz Kylheku2017-04-041-0/+2
* apply and iapply bugfix: split sequences into args.Kaz Kylheku2017-04-031-2/+17
* Important improvement in opip: support slot access.Kaz Kylheku2017-03-291-1/+1
* Short-circuit lisp-1 expander for atoms.Kaz Kylheku2017-03-241-0/+3
* bugfix: neglected unbound warnings in DWIM syntax.Kaz Kylheku2017-03-241-0/+4
* Sandboxing support via *package-alist*.Kaz Kylheku2017-03-171-0/+1
* Rename badly named default_bool_argKaz Kylheku2017-03-171-17/+17
* trace: implement redefinition checks.Kaz Kylheku2017-03-171-0/+15
* Fix missing nao terminator in formatted printing.Kaz Kylheku2017-03-131-2/+2
* New functions starts-with and ends-with.Kaz Kylheku2017-03-121-0/+2
* New rmismatch function.Kaz Kylheku2017-03-121-0/+1
* match-fun: make last two args optional.Kaz Kylheku2017-03-121-1/+1
* uref: the a.b.c syntax extended to .a.b.cKaz Kylheku2017-03-061-1/+2
* New floor-rem, ceil-rem and round-rem.Kaz Kylheku2017-02-261-1/+4
* Second argument optional in trunc.Kaz Kylheku2017-02-251-1/+1
* Adding round function.Kaz Kylheku2017-02-251-0/+1
* floor and ceil do division, with optional second arg.Kaz Kylheku2017-02-241-2/+2
* Add rassoc and rassql functions.Kaz Kylheku2017-02-111-0/+2
* consistency: treat members of struct env in order.Kaz Kylheku2017-02-101-2/+2
* Use non-hacky representation for deferrable warnings.Kaz Kylheku2017-02-101-10/+13
* Properly default arguments in expand_with_free_refs.Kaz Kylheku2017-02-101-1/+3
* Better way for releasing deferred warnings.Kaz Kylheku2017-02-101-3/+3
* Extend functionality of sys:expand-with-free-refs.Kaz Kylheku2017-02-091-5/+71
* sys:op: don't warn about @var targets.Kaz Kylheku2017-02-091-5/+11
* Suppress only deferrable warnings in op expander.Kaz Kylheku2017-02-091-1/+1
* Muffle only deferrable warnings in sys:expand.Kaz Kylheku2017-02-091-1/+1
* New system function: expand-with-free-refs.Kaz Kylheku2017-02-081-0/+35
* Expose rlcp_tree function.Kaz Kylheku2017-02-041-0/+1
* bugfix: "expansion at nil" in error trace.Kaz Kylheku2017-02-031-1/+1
* Dump deferred warnings when eval exception thrown.Kaz Kylheku2017-02-031-0/+2
* Expand sys:setqf separately, with better accuracy.Kaz Kylheku2017-02-031-1/+25
* Forbid lexical function mutation.Kaz Kylheku2017-02-031-1/+39
* Expander check for macro destination in setq forms.Kaz Kylheku2017-02-031-0/+4
* When expanding sys:lisp1-value, check for bad form.Kaz Kylheku2017-02-031-1/+5
* More accurate error wording from Lisp-1 operators.Kaz Kylheku2017-02-031-2/+2
* Expose expand_params as sys:expand-params.Kaz Kylheku2017-01-291-0/+1
* bugfix: :filter not handled right in output var.Kaz Kylheku2017-01-261-1/+1
* New catch*, giving access to exception symbol.Kaz Kylheku2017-01-251-1/+4
* bugfix: wrong context form in mac-param-bind.Kaz Kylheku2017-01-251-1/+1
* Expose plist to alist functions.Kaz Kylheku2017-01-241-0/+2
* New memp function for searching a plist.Kaz Kylheku2017-01-241-0/+1
* bugfix: wrong macro env across param expansion.Kaz Kylheku2017-01-241-10/+22