wingo pushed a change to branch master in repository guile. from 7244461 Fix read.scm bugs related to nonstandard reader options new 064b394 Use lists instead of string ports to accumulate results new 2edf91d Syntax objects have "source" field new 3d8397c psyntax preserves source via syntax objects new 50d3dd8 Adapt uses of make-syntax to preserve syntax
The 4 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: libguile/syntax.c | 56 +++++++++++++--- libguile/syntax.h | 5 +- module/ice-9/boot-9.scm | 1 - module/ice-9/psyntax-pp.scm | 144 ++++++++++++++++++++++------------------- module/ice-9/psyntax.scm | 68 ++++++++++--------- module/ice-9/read.scm | 131 +++++++++++++++++-------------------- module/system/vm/assembler.scm | 21 +++--- 7 files changed, 239 insertions(+), 187 deletions(-)