[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch wip-exception-truncate updated (a008a2d -> 0c500b
From: |
Daniel Llorens |
Subject: |
[Guile-commits] branch wip-exception-truncate updated (a008a2d -> 0c500bc) |
Date: |
Mon, 27 Jan 2020 16:49:08 -0500 (EST) |
lloda pushed a change to branch wip-exception-truncate
in repository guile.
discard a008a2d Provide a hook for the exception printer
add 272bc09 Update compiler.texi and history.texi
add ba05f1d Mention WebAssembly in status section
add 2db2b12 Fix mips32r6 bug
add 9f2b703 Merge remote-tracking branch 'lightening/master'
add 8068994 Re-implement `guard'
add 640eb5d Update NEWS with details on guard and autoloads.
add 74f46ef Fix build on 32-bit systems with JIT support
add 8fcfcab Fix bug in closure conversion
add 639d0b3 Add NEWS entries
add fd2ffc6 Support R7RS define-library
add cf53854 Fix peval bug that ignored excess args
add 86a9f9a Optionally allow duplicate field names in core records
add 4dd4d28 Fix typos in previous commit.
add 2446e7d Respect thread local fluid defaults
add 7726ed7 Update NEWS
add 1733efe srfi-11: Do not expose variables to later clauses
add 53a3602 Bump objcode minor version in preparation for new stable
series
add ad88afd Bump user-visible copyright years to 2020
add f973761 GNU Guile 2.9.9 (beta).
add 287d513 Bump manual year, and fix NEWS typo
add c9b83a2 web: Adjust (gnutls) loading to new module autoload semantics.
add 80bbebe web: Add 'current-https-proxy' and honor $https_proxy.
add bcba213 web: Continue handshake upon TLS warning alerts.
add 38f14ce web: 'open-socket-for-uri' can verify the server's X.509
certificate.
add c3daf58 web: Update comment regarding the 'tls-wrap' port wrapper.
add 10fdd88 Update NEWS.
add dfa4e98 Update NEWS
add 838135c Mention Mark Weaver in Guile history section
add eadeda4 Wording tweak to history.texi
add b47bf24 Update REPL copyright year to 2020
add b6dfc84 Declarative variables optimization limits eta-expansion
add 2993c2d Add eta-expansion pass after peval
add bea8660 Disable eta-expansion in letrectification
add 20219f4 Update release.org
add e18a3b1 Prepare 3.0 versioning
add a0fdb4e Fix version computation for v3.0
add d47061d exceptions: Export constructor and predicate for
'&quit-exception'.
add 228ae54 Make 'scm_sym_lambda', 'scm_sym_quote', etc. public again.
add 656ce93 doc: Use gender-neutral language in Preface
add 5f1ed87 repl: Add missing bindings in #:autoload spec.
add 7b90947 frisk: Fix incorrect #:autoload binding set leading to
unbound variables.
add f329837 use2dot: Fix incorrect #:autoload binding set leading to
unbound variables.
add 491cc23 build: Actually install libguile-3.0-gdb.scm.
add 1b8e9ca rnrs: Export '&assertion' from (rnrs conditions).
add bf1f542 statprof: Ensure 'call-thunk' is not inlined.
add ddcab06 00-repl-server.test: don't use fixed path for socket
add 0fee413 Clarify open-input-pipe example in doc
new 321fc5b Add missing include for strncmp()
new c11fb23 Fix check for rl_get_keymap
new 0c500bc Provide a hook for the exception printer
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a008a2d)
\
N -- N -- N refs/heads/wip-exception-truncate (0c500bc)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
GUILE-VERSION | 10 +-
NEWS | 103 +++++---
acinclude.m4 | 5 +-
am/bootstrap.am | 3 +-
configure.ac | 4 +-
doc/ref/api-data.texi | 24 +-
doc/ref/compiler.texi | 11 +-
doc/ref/guile.texi | 2 +-
doc/ref/history.texi | 49 ++--
doc/ref/posix.texi | 2 +-
doc/ref/preface.texi | 2 +-
doc/ref/web.texi | 74 +++++-
doc/release.org | 30 +--
guile-readline/readline.c | 7 +-
libguile/Makefile.am | 8 +-
libguile/expand.c | 3 +-
libguile/fluids.c | 23 +-
libguile/intrinsics.h | 3 +
libguile/jit.c | 8 +-
.../{libguile-2.2-gdb.scm => libguile-3.0-gdb.scm} | 0
libguile/lightening/lightening/mips-cpu.c | 6 +-
libguile/loader.h | 6 +-
module/Makefile.am | 6 +-
module/ice-9/boot-9.scm | 37 ++-
module/ice-9/command-line.scm | 4 +-
module/ice-9/exceptions.scm | 76 +++++-
module/ice-9/psyntax-pp.scm | 81 +++---
module/ice-9/psyntax.scm | 81 +++---
module/ice-9/r7rs-libraries.scm | 105 ++++++++
module/language/cps/closure-conversion.scm | 24 +-
module/language/tree-il/eta-expand.scm | 171 +++++++++++++
module/language/tree-il/letrectify.scm | 45 +---
module/language/tree-il/optimize.scm | 7 +-
module/language/tree-il/peval.scm | 2 +-
module/rnrs/conditions.scm | 4 +-
module/rnrs/exceptions.scm | 20 +-
module/rnrs/records/procedural.scm | 3 +-
module/scheme/base.scm | 16 +-
module/scripts/compile.scm | 4 +-
module/scripts/frisk.scm | 14 +-
module/scripts/use2dot.scm | 12 +-
module/srfi/srfi-11.scm | 2 +-
module/srfi/srfi-34.scm | 48 +---
module/statprof.scm | 6 +-
module/system/repl/command.scm | 5 +-
module/system/repl/common.scm | 4 +-
module/system/vm/assembler.scm | 4 +-
module/web/client.scm | 275 +++++++++++++++------
test-suite/tests/00-repl-server.test | 21 +-
test-suite/tests/fluids.test | 14 +-
test-suite/tests/peval.test | 21 +-
test-suite/tests/srfi-11.test | 9 +-
52 files changed, 1048 insertions(+), 456 deletions(-)
rename libguile/{libguile-2.2-gdb.scm => libguile-3.0-gdb.scm} (100%)
create mode 100644 module/ice-9/r7rs-libraries.scm
create mode 100644 module/language/tree-il/eta-expand.scm
- [Guile-commits] branch wip-exception-truncate updated (a008a2d -> 0c500bc),
Daniel Llorens <=