summaryrefslogtreecommitdiff
path: root/libguile/throw.h
Commit message (Expand)AuthorAgeFilesLines
* Rebase throw/catch on top of raise-exception/with-exception-handlerAndy Wingo2019-11-131-14/+4
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rename __scm.h to scm.hAndy Wingo2018-06-201-1/+1
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove useless "classes: h_files" from Guile headers.Andy Wingo2018-06-201-3/+2
* Add new "throw" VM opsAndy Wingo2017-11-051-3/+3
* scm_spawn_thread uses call-with-new-threadAndy Wingo2016-11-141-0/+5
* Out-of-memory situations raise exceptions instead of abortingAndy Wingo2014-03-221-0/+4
* Unwind-only stack overflow exceptionsAndy Wingo2014-02-201-1/+5
* Don't use the identifier 'noreturn'.Mark H Weaver2013-11-041-1/+1
* deprecate the-last-stackAndy Wingo2010-06-191-7/+1
* deprecate lazy-catchAndy Wingo2010-02-261-7/+0
* Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* Add `SCM_INTERNAL' macro, use it.Ludovic Courtès2008-05-311-2/+2
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* * throw.h (scm_c_catch, scm_c_with_throw_handler,Neil Jerram2006-02-041-0/+17
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-35/+11
* Prefixed each each exported symbol with SCM_API.Marius Vollmer2001-11-021-29/+29
* * Renamed header macros to the SCM_<filename>_H format.Dirk Herrmann2001-08-311-7/+10
* replace "scm_*_t" with "scm_t_*".Marius Vollmer2001-06-141-8/+8
* Updated copyrightsMikael Djurfeldt2000-06-121-1/+1
* * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin2000-03-191-0/+6
* * list.c: Moved append docs to append! Thanks Dirk Hermann. Also,Greg J. Badros2000-03-021-30/+30
* * __scm.h, alist.c, async.c, async.h, backtrace.h, chars.c,Jim Blandy1998-10-191-1/+1
* * throw.c, throw.h (scm_handle_by_throw): New function: ThisMikael Djurfeldt1998-05-111-0/+1
* * throw.h: Removed jmpbuf arg in scm_catch_body_t.Mikael Djurfeldt1998-02-021-2/+2
* * throw.h (scm_handle_by_proc_catching_all): New prototypeMarius Vollmer1997-10-021-0/+1
* * * gh_eval.c (catch_with_saved_stack): Removed. Replaced by:Mikael Djurfeldt1997-08-131-0/+6
* * root.c: Establish a reliable catch-all handler for the new root.Jim Blandy1997-06-231-0/+1
* * Lots of files: New address for FSF.Jim Blandy1997-05-261-3/+3
* * throw.h: prototype for scm_exit_status.Gary Houston1997-03-021-0/+2
* * throw.c (scm_internal_lazy_catch): New function.Jim Blandy1997-02-071-0/+6
* * throw.c (scm_internal_catch): Make body funcs and handler funcsJim Blandy1996-12-211-1/+22
* Add new interface to catch/throw, usable from C as well asJim Blandy1996-12-091-1/+9
* * throw.h (scm_catch_apply): Removed the `lazyp' argument.Mikael Djurfeldt1996-10-061-1/+1
* * throw.h: Added prototypes for scm_catch_apply andMikael Djurfeldt1996-10-051-0/+2
* * root.c: Added #include "genio.h", #include "smob.h", #includeMikael Djurfeldt1996-10-011-0/+1
* * throw.h, throw.c: Use SCM_P instead of #if hair.Jim Blandy1996-09-281-17/+4
* * alist.h, append.h, arbiters.h, async.h, boolean.h, chars.h,Jim Blandy1996-09-051-1/+1
* Don't install the unwashed masses of Guile header files in theJim Blandy1996-09-041-1/+1
* maintainer changed: was lord, now jimb; first importjimbJim Blandy1996-07-251-0/+67