guile-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]