[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (86bc3da -> 4b2c512)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (86bc3da -> 4b2c512) |
Date: |
Fri, 15 Nov 2019 05:10:09 -0500 (EST) |
wingo pushed a change to branch master
in repository guile.
from 86bc3da Rebase SRFI-35 on top of (ice-9 exceptions)
adds 9835ed1 Move adapter between "throw" and "raise" exceptions into
core
adds f9b594c Move false-if-exception down in boot-9
adds fc7a0a8 Move exception-handling routines after records in boot-9
adds 92d767b Move the core of exception objects into core
adds 3c73d77 Move exceptions with key and args to core
adds f2c8ff5 Remove boot "catch" definition.
adds f4ca107 Rebase throw/catch on top of
raise-exception/with-exception-handler
adds 44ee8c5 Update documentation for with-exception-handler et al
adds 95efe14 SRFI-18 uses core exceptions
adds 4b2c512 Update NEWS for records and exceptions work
No new revisions were added by this update.
Summary of changes:
NEWS | 66 +++-
doc/ref/api-control.texi | 813 ++++++++++++++++++++++----------------
doc/ref/api-data.texi | 4 +-
doc/ref/api-debug.texi | 291 ++++----------
doc/ref/api-scheduling.texi | 4 +-
doc/ref/r6rs.texi | 88 ++---
doc/ref/srfi-modules.texi | 31 +-
libguile.h | 1 +
libguile/Makefile.am | 4 +
libguile/exceptions.c | 520 ++++++++++++++++++++++++
libguile/exceptions.h | 65 +++
libguile/init.c | 2 +
libguile/threads.c | 4 +-
libguile/throw.c | 533 ++++++++-----------------
libguile/throw.h | 18 +-
module/ice-9/boot-9.scm | 833 ++++++++++++++++++++++++++-------------
module/ice-9/exceptions.scm | 310 ++++++++++-----
module/rnrs/exceptions.scm | 230 +----------
module/srfi/srfi-18.scm | 146 +++----
module/srfi/srfi-34.scm | 52 +--
test-suite/tests/eval.test | 16 +-
test-suite/tests/exceptions.test | 17 +-
test-suite/tests/srfi-18.test | 39 +-
23 files changed, 2337 insertions(+), 1750 deletions(-)
create mode 100644 libguile/exceptions.c
create mode 100644 libguile/exceptions.h
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] branch master updated (86bc3da -> 4b2c512),
Andy Wingo <=