[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch mingw-guile-3.0 updated (99c42c5 -> c4a99e7)
From: |
Mike Gran |
Subject: |
[Guile-commits] branch mingw-guile-3.0 updated (99c42c5 -> c4a99e7) |
Date: |
Sat, 6 Mar 2021 20:59:43 -0500 (EST) |
mike121 pushed a change to branch mingw-guile-3.0
in repository guile.
from 99c42c5 on MinGW, prefer winsock2.h over sys/select in iselect
add 2e26538 Replace libltdl with raw dlopen, dlsym
add f5b3506 Optimize eof-object?
add 56e3ade the mkdtemp tests don't clean up the directories created
add 7f8149b build: Use 'AM_GNU_GETTEXT_VERSION'.
add 40e4e3b Add "read" implementation in Scheme
add 5275156 Fix (ice-9 read) for #!r6rs
add a194d04 Fix (ice-9 read) for #\"
add b6df67f Re-use string output port within read
add 5cd28ae Micro-optimization to delimiter?
add beac6a3 More read micro-optimizations
add 71e53d7 Scheme read respects "positions" reader option
add 6353b44 Improve read error reporting
add 7244461 Fix read.scm bugs related to nonstandard reader options
add 064b394 Use lists instead of string ports to accumulate results
add 2edf91d Syntax objects have "source" field
add 3d8397c psyntax preserves source via syntax objects
add 50d3dd8 Adapt uses of make-syntax to preserve syntax
add 1bba859 Document datum->syntax extensions
add a04a024 Implement read-syntax
add 1711608 Add quote-syntax
add e054504 Remove top-marked? optimization from psyntax
add 9ade450 Fix module scoping for datum->syntax with no identifier
add 0cc7991 Ensure that (syntax ()) results in ()
add a758ba0 Fix read-syntax on vectors and arrays
add 03448b2 Read Scheme via read-syntax
add 3fcc0eb Commit updates from newest autoconf
add 636ae1d Optimize run-time init and relocation procedure
add 07f63cf Add syntax-sourcev
add 7e01042 Assembler writes vector source properties
add 18c09f0 Psyntax uses sourcev internally
add 6c57b2a read-syntax uses vector source representation
add 697f2b3 Shunt syntax-sourcev to (system syntax internal)
add 93b82fc Fix Scheme read without source positions
add e4647a0 Update NEWS
add d69062d Fix bug reading arrays with lengths
add a4a5fbc Fix another typo in routine reading arrays
add eb1bd80 Enable option to prefer mini-gmp over libgmp
add 54adbd6 improve autoconfigury for minigmp
add c802ed4 Remove textual-ports include from (ice-9 read)
add 5ea8c69 Invalid charset at EOF does not cause decoding error
add 816c8d2 Fix reader extensions in Scheme reader
add dba7669 Fix reading neoteric exprs in Scheme reader
add 079800d Fix unterminated #!...!# error message in Scheme reader
add 118f0c2 Relax srfi-105 source expectations
add 8edf1dc Read-in-scheme replaces boot "read" definition
add 9516a10 Fix bug in new array reader
add a1fdb76 Scheme reader fully replaces C reader
add 38abf6b primitive-read handles only default reader options
add f2a2baa More read.c simplifications
add a574fdf Remove read extension support from primitive-read
add 9427941 Fix length of \U hex escape in new reader
add ea86a5c Fix some srfi-105 parsing errors
add eb5ffda Fix reading #c32 vectors
add 6ca3ab6 don't presume availability of gmp.pc
add d904392 Fix reading improper curly-infix expressions
add bd93eaf Add docstring for array-shape
add 2c3029e Syntax objects print with source locations
add 579870a Update documentation to incorporate read-syntax
add aaa8f20 Update reference for GUILE_EXTENSIONS_PATH
add 9897650 Fix reading of #true / #false
add 4ad56ed Fix up source properties section in manual
add 9fb550b Fix reading "#;", "'", and similar premature-EOF situations
add 1ae9a8d Handle <eof> in reader's character escape sequences
add d6753e5 print token in error msg for unknown hash object
add 1114122 tweak unknown hash object error in reader
new 60fc69f Merge branch 'master' of git.savannah.gnu.org:/srv/git/guile
into mingw-guile-3.0
new 7d6b6aa Add windows stubs for dlopen, dlclose, dlsym, dlerror
new c4a99e7 Build standalone test libraries as unversioned
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:
ABOUT-NLS | 2025 +++++++-------
NEWS | 122 +
am/bootstrap.am | 3 +-
build-aux/config.rpath | 120 +-
configure.ac | 39 +-
doc/ref/api-debug.texi | 47 +-
doc/ref/api-evaluation.texi | 52 +
doc/ref/api-foreign.texi | 956 +++----
doc/ref/api-macros.texi | 24 +-
doc/ref/guile-invoke.texi | 10 +-
doc/ref/guile.texi | 10 +-
doc/ref/libguile-parallel.texi | 6 +-
doc/ref/tour.texi | 4 +-
libguile.h | 16 +-
libguile/Makefile.am | 7 +-
libguile/bytevectors.c | 6 +
libguile/deprecated.c | 17 +-
libguile/deprecated.h | 4 +-
libguile/dynl.c | 435 +--
libguile/dynl.h | 9 +-
libguile/extensions.c | 7 +-
libguile/gen-scmconfig.c | 11 +-
libguile/gen-scmconfig.h.in | 2 +-
libguile/guile.c | 3 +-
libguile/init.c | 6 +
libguile/mini-gmp.c | 4573 ++++++++++++++++++++++++++++++++
libguile/mini-gmp.h | 305 +++
libguile/numbers.c | 15 +-
libguile/numbers.h | 5 +
libguile/ports.c | 11 +-
libguile/posix-w32.c | 50 +-
libguile/posix-w32.h | 9 +
libguile/random.c | 5 +
libguile/read.c | 848 ++----
libguile/read.h | 4 +-
libguile/socket.c | 5 +
libguile/syntax.c | 105 +-
libguile/syntax.h | 6 +-
module/Makefile.am | 6 +-
module/ice-9/boot-9.scm | 51 +-
module/ice-9/local-eval.scm | 9 +-
module/ice-9/psyntax-pp.scm | 404 +--
module/ice-9/psyntax.scm | 310 ++-
module/ice-9/read.scm | 880 ++++++
module/language/cps/types.scm | 3 +-
module/language/scheme/spec.scm | 4 +-
module/language/tree-il/primitives.scm | 11 +-
module/oop/goops.scm | 9 +-
module/system/foreign-library.scm | 231 ++
module/system/syntax.scm | 13 +-
module/system/vm/assembler.scm | 183 +-
test-suite/standalone/Makefile.am | 8 +-
test-suite/tests/arrays.test | 38 +
test-suite/tests/bytevectors.test | 6 +-
test-suite/tests/chars.test | 9 +-
test-suite/tests/dwarf.test | 20 +-
test-suite/tests/filesys.test | 6 +-
test-suite/tests/foreign.test | 36 +-
test-suite/tests/ports.test | 2 +-
test-suite/tests/reader.test | 14 +-
test-suite/tests/srfi-105.test | 10 +-
61 files changed, 9056 insertions(+), 3089 deletions(-)
create mode 100644 libguile/mini-gmp.c
create mode 100644 libguile/mini-gmp.h
create mode 100644 module/ice-9/read.scm
create mode 100644 module/system/foreign-library.scm
- [Guile-commits] branch mingw-guile-3.0 updated (99c42c5 -> c4a99e7),
Mike Gran <=