summaryrefslogtreecommitdiff
path: root/doc/ref/api-control.texi
AgeCommit message (Collapse)AuthorFilesLines
2009-08-03Move `Continuation Barriers' to the section that covers continuationsNeil Jerram1-0/+28
Since continuation barriers protect against non-local exits, it makes better sense to document them in the same section as continuations and exceptions.
2007-06-07Changes from arch/CVS synchronizationLudovic Courtès1-1/+1
2007-01-15merge from 1.8Kevin Ryde1-1/+1
2006-10-09merge from 1.8 branchKevin Ryde1-19/+20
2006-09-15Doc typo fixesNeil Jerram1-0/+7
2006-06-17merge from 1.8 branchKevin Ryde1-8/+22
2006-02-04(Throw Handlers): New node.Neil Jerram1-88/+219
(Throw): Moved to after the Lazy Catch node. (Catch): Enhance to cover the optional pre-unwind handler, and new APIs scm_c_catch, scm_catch_with_pre_unwind_handler. (Lazy Catch): Describe relationship to with-throw-handler. Document that the handler may return, and what happens if it does. (Throw): Mention that a throw can be handled by a throw handler as well as by a catch.
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-108/+108
contexts. Renamed all functions from scm_frame_ to scm_dynwind_. Updated documentation.
2005-12-06* api-control.texi (if cond case): Describe SRFI 61 cond.Marius Vollmer1-0/+20
* srfi-modules.texi (SRFI-61): New section. (SRFI Support): Add SRFI-61 to menu.
2005-08-06(Error Reporting): In strerror, note message is inKevin Ryde1-2/+6
locale language and charset.
2005-06-23(Lazy Catch): Cross ref for with-fluids.Kevin Ryde1-1/+2
2005-03-02Updates for the new thread stuff.Marius Vollmer1-4/+3
2004-09-23Updated docstrings from libguile/Marius Vollmer1-1/+3
2004-08-10Updated example to use scm_to_locale_stringMarius Vollmer1-20/+10
instead of roll-your-own scm_to_string. Also showcase scm_frame_free.
2004-08-02* scheme-binding.texi: Renamed to api-binding.texi.Marius Vollmer1-0/+1337
* scheme-compound.texi: Renamed to api-compound.texi. * scheme-control.texi: Renamed to api-control.texi. * scheme-data.texi: Renamed to api-data.texi. * scheme-debug.texi: Renamed to api-debug.texi. * deprecated.texi: Renamed to api-deprecated.texi. * scheme-evaluation.texi: Renamed to api-evaluation.texi. * ref-init.texi: Renamed to api-init.texi. * scheme-io.texi: Renamed to api-io.texi. * scheme-memory.texi: Renamed to api-memory.texi. * scheme-modules.texi: Renamed to api-modules.texi. * scheme-options.texi: Renamed to api-options.texi. * scm.texi: Renamed to api-overview.texi. * scheme-procedures.texi: Renamed to api-procedures.texi. * scheme-scheduling.texi: Renamed to api-scheduling.texi. * scheme-scm.texi: Renamed to api-scm.texi. * scheme-smobs.texi: Renamed to api-smobs.texi. * scheme-snarf.texi: Renamed to api-snarf.texi. * scheme-translation.texi: Renamed to api-translation.texi. * scheme-utility.texi: Renamed to api-utility.texi. * debugging.texi: Renamed to scheme-debugging.texi. * scripts.texi: Renamed to scheme-scripts.texi. * program.texi: Renamed to libguile-program.texi.