summaryrefslogtreecommitdiff
path: root/libguile/dynwind.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-03remove out-of-date commentAndy Wingo1-1/+0
2012-03-03the dynamic stack is really a stack now, instead of a listAndy Wingo1-194/+32
2011-10-24check for pairs with scm_is_pair, not scm_nimpAndy Wingo1-1/+1
2011-05-13deprecate scm_internal_dynamic_windAndy Wingo1-18/+1
2010-03-04tighten up scm_i_dowinds, fixing invalid SCM_CAR (prompt)Andy Wingo1-32/+15
2010-02-18add with-fluids objects and primitive syntaxAndy Wingo1-0/+10
2010-02-18dynwind is now a part of guile's primitive languageAndy Wingo1-52/+4
2009-10-07Revert "Change dynwind flag enums to #defines, for greater portability"Neil Jerram1-5/+9
2009-10-02Change dynwind flag enums to #defines, for greater portabilityNeil Jerram1-9/+5
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-6/+7
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-03-22Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-2/+2
2008-10-09fix dynwind + nonlocal entrance/exit + programs bugAndy Wingo1-2/+2
2008-09-13Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+5
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+5
2008-09-05Removed a lot of now-useless SMOB mark/free functions.Ludovic Courtes1-9/+0
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-02-04* throw.h (scm_c_catch, scm_c_with_throw_handler,Neil Jerram1-1/+1
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-17/+17
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-16/+24
2004-09-22*** empty log message ***Marius Vollmer1-3/+3
2004-08-10(scm_frame_free): New.Marius Vollmer1-0/+6
2004-07-27* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer1-1/+1
2004-07-23(scm_i_dowinds): Removed unused code that would call the unexistingMarius Vollmer1-50/+34
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-1/+1
2004-05-24(winder_mark): Use SCM_PACK to correctly convert the WINDER_DATA to aMarius Vollmer1-1/+1
2004-05-06Use SCM_SMOB_* instead of SCM_CELL_* as appropriate. UseMarius Vollmer1-21/+22
2004-01-11(scm_frame_unwind, scm_frame_unwind_handler): Renamed and changed allMarius Vollmer1-10/+10
2004-01-07* dynwind.h, dynwind.c (scm_i_dowinds): Removed 'explicit'Marius Vollmer1-20/+9
2004-01-07* dynwind.c (scm_i_dowinds): Removed code for handling fluids.Marius Vollmer1-8/+1
2004-01-07* dynwind.c (scm_frame_end): Do not use scm_i_dowinds. Instead, doMarius Vollmer1-26/+26
2004-01-06(frame_print): Removed, use the default printer. (WINDER_F_MARK,Marius Vollmer1-14/+41
2004-01-03(scm_t_frame_flags, scm_t_wind_flags,Marius Vollmer1-61/+168
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2001-11-11* Documentation work.Neil Jerram1-2/+2
2001-08-25* eval.c (scm_m_atbind): Redesigned to behvae like `let', but withMarius Vollmer1-1/+1
2001-07-26* tags.h: Update tag system docs.Marius Vollmer1-13/+19
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-26 * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,Keisuke Nishida1-5/+5
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-8/+8
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-2/+2
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-1/+1
2001-05-24* validate.hMichael Livshin1-2/+2
2001-05-15Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer1-2/+1
2001-04-03Correct, update, improve and clean up a lot of docstrings in order to makeMartin Grabmüller1-24/+30
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-1/+0
2001-02-16(scm_dynamic_wind): Removed unnecessary "" from docstrings.Martin Grabmüller1-3/+4
2000-12-08Smob-related creanup.Keisuke Nishida1-5/+5