guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch wip-exception-truncate updated (e100132 -> 2ca795


From: Daniel Llorens
Subject: [Guile-commits] branch wip-exception-truncate updated (e100132 -> 2ca7955)
Date: Fri, 21 Apr 2017 09:44:34 -0400 (EDT)

lloda pushed a change to branch wip-exception-truncate
in repository guile.

  discards  e100132   (wip) give a handle into format used in exceptions
  discards  c36113d   Support general arrays in random:hollow-sphere!
  discards  2454115   Remove scm_generalized_vector_get_handle
  discards  fd01113   Fix bitvectors and non-zero lower bound arrays in 
truncated-print
  discards  ac3b000   Support non-zero lower bounds in array-slice-for-each
  discards  09aed64   Fix sort, sort! for arrays with nonzero lower bound
  discards  2b93eab   Remove documentation on uniform-vector-read!, 
uniform-vector-write
  discards  56ccf0f   Replace uniform-vector-read benchmark with bytevector-io 
benchmark
      adds  7e218d3   i18n: rename locale-monetary-digit-grouping to 
locale-monetary-grouping
      adds  7c7cc11   i18n: add tests for locale AM/PM
      adds  7268048   i18n: add tests for locale-digit-grouping
      adds  c818684   i18n: add debugging helper procedure for locales
      adds  dc9d147   i18n: locale-positive-separated-by-space? should return 
bool, not string
      adds  5d2aa5f   i18n: add international sign positions to %locale-dump
      adds  bcfc3f2   Git ignore .exe files
      adds  6ba3f35   Plumbing changes to rename "syntax-module"
      adds  64c5cc5   Add disjoint syntax object type
      adds  eb84c2f   Beginnings of psyntax switch to new syntax objects
      adds  a42bfae   Psyntax generates new syntax objects
      adds  ce934bc   Add allow-legacy-syntax-objects? parameter
      adds  cee0e3f   fix repl server test to allow for ECONNABORTED
      adds  39339c9   Speed up procedure-minimum-arity for fixed arity
      adds  685ca33   Only run tests that require fork if it is provided
      adds  d7778b3   types: Hide one of the 'bytevector->string' procedures.
      adds  6e573a0   Attempt to mutate residualized literal pair throws 
exception
      adds  7ed54fd   All literal constants are read-only
      adds  622abec   Update NEWS
      adds  7c71be0   Add sandboxed evaluation facility
      adds  e0502f3   Bump objcode version in a compatible way
      adds  5c6b3c5   Fix test suite for constant literals change
      adds  6010792   Avoid causing GC when lookup up exception handler
      adds  b11e292   SRFI-19 current-time-monotonic returns time of right type
      adds  1978085   Fixed bug: ~N mishandles small nanoseconds value
      adds  4b39c1a   Fix date->string ~f operator to not emit leading zeros
      adds  e264860   Add srfi-19 ~f regression test
      adds  0aa0281   Fix typo in fold-layout documentation
      adds  18cac76   Add --with-bdw-gc and update README
      adds  93b2bfd   Document guile-2.2 cond-expand feature.
      adds  a7428a3   Fixed bug: statprof flat display wasn't writing summary 
lines to port
      adds  5d5d3d7   Fix spurious warnings in net_db.c
      adds  410bb56   Documentation typo tweak
      adds  e0933b5   api-procedures.texi: typo: 'an' -> 'on'
      adds  f775ab3   guile-snarf: skip -g* arguments to avoid build failure
      adds  0065945   Update NEWS
      adds  7029243   Update release docs
      adds  3db21f5   GNU Guile 2.2.1.
      adds  40df57a   Restore libgc 7.2 compatibility
      adds  02cf385   SRFI-37: Account for zero-length arguments.
      adds  2e5f7d8   Syntax objects are comparable with equal?
      adds  7e1d830   Update NEWS.
       new  50443b2   Replace uniform-vector-read benchmark with bytevector-io 
benchmark
       new  3860357   Remove documentation on uniform-vector-read!, 
uniform-vector-write
       new  4b570e0   Fix sort, sort! for arrays with nonzero lower bound
       new  c6b3620   Support non-zero lower bounds in array-slice-for-each
       new  e820bbb   Fix bitvectors and non-zero lower bound arrays in 
truncated-print
       new  69f4e4e   Remove scm_generalized_vector_get_handle
       new  f4d7038   Support general arrays in random:hollow-sphere!
       new  2ca7955   (wip) give a handle into format used in exceptions

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   (e100132)
            \
             N -- N -- N   refs/heads/wip-exception-truncate (2ca7955)

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 "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    1 +
 GUILE-VERSION                                      |    6 +-
 NEWS                                               |   99 +-
 README                                             |   21 +-
 configure.ac                                       |    8 +-
 doc/ref/api-data.texi                              |    2 +-
 doc/ref/api-evaluation.texi                        |  265 +
 doc/ref/api-macros.texi                            |   38 +
 doc/ref/api-procedures.texi                        |    2 +-
 doc/ref/srfi-modules.texi                          |    3 +-
 doc/ref/sxml.texi                                  |    4 +-
 doc/release.org                                    |   33 +-
 libguile/Makefile.am                               |    4 +
 libguile/_scm.h                                    |    3 +-
 libguile/alist.c                                   |    6 +-
 libguile/array-handle.c                            |   29 +-
 libguile/array-map.c                               |    2 +
 libguile/bitvectors.c                              |   73 +-
 libguile/bitvectors.h                              |    1 +
 libguile/bytevectors.c                             |   91 +-
 libguile/bytevectors.h                             |   10 +-
 libguile/eq.c                                      |   11 +
 libguile/evalext.c                                 |    1 +
 libguile/fluids.c                                  |   29 +-
 libguile/goops.c                                   |    4 +
 libguile/guile-func-name-check                     |    4 +-
 libguile/guile-snarf.in                            |   16 +-
 libguile/hash.c                                    |    9 +
 libguile/i18n.c                                    |   13 +-
 libguile/init.c                                    |    2 +
 libguile/list.c                                    |    8 +-
 libguile/loader.c                                  |   10 +-
 libguile/pairs.c                                   |    4 +-
 libguile/pairs.h                                   |   24 +
 libguile/print.c                                   |    4 +
 libguile/programs.c                                |    8 +-
 libguile/sort.c                                    |   20 +-
 libguile/srcprop.c                                 |    2 +-
 libguile/srfi-1.c                                  |    6 +-
 libguile/srfi-4.c                                  |   25 +-
 libguile/strings.c                                 |    6 +
 libguile/strings.h                                 |    2 +-
 libguile/symbols.c                                 |    4 +-
 libguile/syntax.c                                  |  120 +
 libguile/{guardians.h => syntax.h}                 |   32 +-
 libguile/tags.h                                    |    2 +-
 libguile/uniform.c                                 |   15 +-
 libguile/validate.h                                |    5 +
 libguile/vectors.c                                 |   30 +-
 libguile/vectors.h                                 |    8 +
 libguile/vm-engine.c                               |   18 +-
 libguile/vm.c                                      |   21 +
 module/Makefile.am                                 |    3 +
 module/ice-9/boot-9.scm                            |   24 +-
 module/ice-9/compile-psyntax.scm                   |  136 +-
 module/ice-9/i18n.scm                              |   76 +-
 module/ice-9/psyntax-pp.scm                        | 6781 ++++++++++----------
 module/ice-9/psyntax.scm                           |   32 +-
 module/ice-9/sandbox.scm                           | 1399 ++++
 module/language/cps/types.scm                      |    6 +-
 module/oop/goops.scm                               |    3 +-
 module/srfi/srfi-19.scm                            |   37 +-
 module/srfi/srfi-37.scm                            |    3 +-
 module/statprof.scm                                |    4 +-
 module/system/base/types.scm                       |   10 +-
 .../ecmascript/spec.scm => system/syntax.scm}      |   32 +-
 module/system/vm/assembler.scm                     |   80 +-
 module/system/vm/disassembler.scm                  |    1 +
 test-suite/Makefile.am                             |    1 +
 test-suite/tests/00-repl-server.test               |    8 +-
 test-suite/tests/00-socket.test                    |   12 +-
 test-suite/tests/elisp-compiler.test               |    2 +-
 test-suite/tests/i18n.test                         |   79 +-
 test-suite/tests/ports.test                        |    4 +-
 test-suite/tests/sandbox.test                      |   95 +
 test-suite/tests/srfi-19.test                      |   15 +-
 test-suite/tests/syntax.test                       |   33 +
 77 files changed, 6329 insertions(+), 3711 deletions(-)
 create mode 100644 libguile/syntax.c
 copy libguile/{guardians.h => syntax.h} (59%)
 create mode 100644 module/ice-9/sandbox.scm
 copy module/{language/ecmascript/spec.scm => system/syntax.scm} (58%)
 create mode 100644 test-suite/tests/sandbox.test



reply via email to

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