summaryrefslogtreecommitdiffstats
path: root/unwind.c
Commit message (Expand)AuthorAgeFilesLines
* Error reports trace through layers of macroexpansion.Kaz Kylheku2015-11-281-26/+4
* Report chain of macro-expansions in errors.Kaz Kylheku2015-11-251-1/+9
* Clear stack area below revived continuation.Kaz Kylheku2015-11-051-0/+1
* Copy envs for middle-of-binding continuations.Kaz Kylheku2015-11-051-1/+27
* Moving sys:capture-cont to call/cc style API.Kaz Kylheku2015-11-021-7/+11
* Provide a way to free the continuation stacks.Kaz Kylheku2015-10-291-39/+50
* Unwinding continuations via "poison" value.Kaz Kylheku2015-10-291-2/+3
* Implementing sys:abscond-from operator.Kaz Kylheku2015-10-281-0/+47
* Context form error reporting in sys:capture-cont.Kaz Kylheku2015-10-281-6/+9
* Fix size growth of nested continuation capture.Kaz Kylheku2015-10-271-1/+2
* Capture portion of stack beyond prompting block.Kaz Kylheku2015-10-261-1/+3
* TXR gets delimited continuations.Kaz Kylheku2015-10-251-1/+155
* Stop using C library setjmp/longjmp.Kaz Kylheku2015-10-251-1/+0
* Reduce stack usage for args in a few places.Kaz Kylheku2015-10-241-2/+1
* Adding find-frame function.Kaz Kylheku2015-10-151-0/+47
* Introspection over catch and handle frames.Kaz Kylheku2015-10-151-1/+81
* New way of handling exceptions without unwinding.Kaz Kylheku2015-10-141-0/+40
* Report objects with ~s in exception registration code.Kaz Kylheku2015-10-081-4/+4
* Use of new args for function calls in interpreter.Kaz Kylheku2015-08-231-1/+1
* Large scale conversion to new way of handling arguments.Kaz Kylheku2015-08-231-2/+9
* New exception type: system-error.Kaz Kylheku2015-08-051-0/+1
* * eval.c (bind_args): Use new ~! for proper indentationKaz Kylheku2015-08-041-4/+4
* * eval.c (force): Default the new second argument of source_loc_str.Kaz Kylheku2015-08-041-4/+2
* Improved error reporting, particularly for macro expansion.Kaz Kylheku2015-02-211-2/+8
* * unwind.c (uw_throw): Detect invalid re-entry and bail.Kaz Kylheku2015-02-061-0/+7
* * unwind.c (uw_throw): Put a txr: prefix on the unhandledKaz Kylheku2015-02-061-1/+1
* Slight internal representation change of string-only exceptions.Kaz Kylheku2015-02-061-8/+15
* * unwind.c (unhandled_hook_s): New static variable.Kaz Kylheku2015-02-061-2/+29
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* * Makefile: Removing trailing spaces.Kaz Kylheku2014-10-241-1/+0
* Converting cast expressions to macros that are retargettedKaz Kylheku2014-10-171-2/+2
* * eval.c (eval_init): Update registration of lisp-parse and readKaz Kylheku2014-09-021-0/+1
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* * configure: Add a check, in the case that we cannot make anKaz Kylheku2014-07-221-0/+5
* The dumping of bindings and printing of false must nowKaz Kylheku2014-06-091-1/+1
* Change to how locations are passed around, for the sake of generationalKaz Kylheku2014-03-291-1/+1
* * lib.c (assert_s): New global variable.Kaz Kylheku2014-03-061-0/+1
* In the spirit of the previous hack, here is another hack toKaz Kylheku2014-02-161-0/+10
* First cut at signal handling support.Kaz Kylheku2013-12-121-3/+5
* Bumping copyrights to 2014 and expressing them as year ranges.Kaz Kylheku2013-12-101-1/+1
* Ouch! Turns out the code base has numerous unintendedKaz Kylheku2013-10-241-0/+6
* Bunch of fixes.Kaz Kylheku2012-04-051-1/+3
* * configure: Support a gen-gc configuration variable whichKaz Kylheku2012-04-031-1/+1
* If one of the blocks which are subordinate to a @(trailer)Kaz Kylheku2012-03-311-1/+7
* * arith.c: Updated copyright year.Kaz Kylheku2012-02-251-1/+1
* Introducing optional arguments.Kaz Kylheku2012-02-211-1/+1
* TXR Lisp gets exception handling.Kaz Kylheku2012-02-161-0/+16
* Task #11486: continuation. Now able to @(skip) throughKaz Kylheku2012-02-111-0/+5
* * debug.c (help): Added missing help for w command.Kaz Kylheku2012-01-211-3/+3
* Bug #35137Kaz Kylheku2011-12-201-9/+0