guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] branch master updated (ed549da -> 7f61d5f)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (ed549da -> 7f61d5f)
Date: Fri, 22 Sep 2017 10:07:18 -0400 (EDT)

wingo pushed a change to branch master
in repository guile.

      from  ed549da   Document class redefinition change
      adds  d3fcefc   doc: Document 'short' and 'unsigned-short' foreign types.
      adds  155ddcd   Correctly relativize file names in the presence of common 
prefixes.
      adds  ac0d3dc   put-bytevector, unget-bytevector: Allow start == 
bytevector length.
      adds  da9da0e   psyntax generates calls to make-struct/no-tail
      adds  dd11b82   Use make-struct/no-tail instead of make-struct
      adds  53d4df8   Remove references to tail arrays in the documentation
      adds  fe4a34d   Deprecate make-struct
      adds  9ac0544   Remove unused code in struct.c
      adds  04f48e9   Deprecate struct "self" slots
      adds  c7c7588   Fix up make-struct-layout and make-struct/no-tail 
docstrings
       new  2f9ad7d   Merge stable-2.2 into master
       new  d354962   Remove support for tail arrays and self slots
       new  7f61d5f   Remove SCM_UNBOUND

The 3 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:
 NEWS                                     |  41 ++++
 doc/ref/api-data.texi                    |  93 ++-------
 doc/ref/api-foreign.texi                 |   2 +
 libguile/filesys.c                       |   8 +-
 libguile/print.c                         |   6 +-
 libguile/print.h                         |   4 +-
 libguile/procs.c                         |   5 +-
 libguile/r6rs-ports.c                    |   4 +-
 libguile/stacks.c                        |   4 +-
 libguile/struct.c                        | 336 +++++++++----------------------
 libguile/struct.h                        |   5 +-
 libguile/tags.h                          |  13 +-
 module/ice-9/boot-9.scm                  |  73 ++++---
 module/ice-9/psyntax-pp.scm              |  56 +++---
 module/ice-9/psyntax.scm                 |   5 +-
 module/language/cps/effects-analysis.scm |   3 +-
 module/language/elisp/falias.scm         |  12 +-
 module/language/tree-il.scm              |   4 +-
 module/language/tree-il/primitives.scm   |  13 +-
 module/oop/goops.scm                     |  14 ++
 module/rnrs/records/procedural.scm       |  37 ++--
 module/srfi/srfi-35.scm                  |  22 +-
 module/system/base/syntax.scm            |   2 +-
 test-suite/tests/coverage.test           |   6 +-
 test-suite/tests/ports.test              |  28 +++
 test-suite/tests/structs.test            |  70 +++----
 26 files changed, 358 insertions(+), 508 deletions(-)



reply via email to

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