[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile annotated tag, release_1-9-7, created. release
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] GNU Guile annotated tag, release_1-9-7, created. release_1-9-7 |
Date: |
Tue, 19 Jan 2010 22:32:23 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=f5a35acaaab63cfb12bb1b431b35e339190538c9
The annotated tag, release_1-9-7 has been created
at f5a35acaaab63cfb12bb1b431b35e339190538c9 (tag)
tagging a70c0ff578712ab8170aea0d2fb0d9b53cee8c5c (commit)
replaces release_1-9-6
tagged by Ludovic Courtès
on Tue Jan 19 23:31:18 2010 +0100
- Log -----------------------------------------------------------------
GNU Guile 1.9.7 (beta).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
iEYEABECAAYFAktWMr4ACgkQd92V4upS7PQZRACgikdSbQjfoUcnxav6A2dOVJGr
XWIAnjuzaor2bNrb/P83h2/Ogq6ciV+p
=2cqC
-----END PGP SIGNATURE-----
Andy Wingo (108):
psyntax's labels and marks now unique over a read/write boundary
in the load path, look in library-dir before site-dir
guile-config depends on config.status
remove scm_add_method
handle interrupts in mv-call, return/values
version.h depends on config.status
import statprof, sxml, and texinfo from guile-lib
tweaks to statprof
texinfo fixes
integrate guile-lib docs
add test suites
poor man's statprof integration with the repl: ,pr
remove "module system quirks" from the manual
add scm_call_n, scm_c_run_hookn
rework vm tracing
don't take string-write mutex in read.c:read_token
(system vm trace) sorta working
tracing at repl
untabify boot-9.scm
fix warning-caught bug in boot-9
implement a silly debugger
keyword arg errors throw to 'keyword-argument-error
rewrite debugger command loop
implement up, down, frame, and bindings in the repl
(syntax foo) -> #'foo in boot-9
fix defmacro*
Fix bugs reading long tokens
Merge branch 'read-fix'
fix bug bindings lexical vars within optargs initializers
pretty-print is a lambda*
fix bug in string array implementation type mask
add truncated-print to (ice-9 pretty-print)
add address@hidden truncated printing directive to format
clean up (system vm frames), add locals command to debugger
integers at debugger select frames
~:@y allows for truncation to an absolute maximum width
frames.c no longer exports frame-source -- frame.scm does so already
debugger's backtrace implemented in scheme
cleanups to debugger
fix bug in generalized-vector->list
add truncated-print tests
rename goto/args and friends to tail-call, tail-apply, etc
add foreign value wrapper
dynamic-func returns foreign objects, not bignums
remove the deprecatd scm_make_subr_*
fix include paths in foreign.c
remove scm_makacro and scm_makmacro
remove mmacros, SCM_SYNTAX snarf macro
clean up macros.[ch]
move subr implementation details to gsubr.[ch]
remove unused snarf macros
program-meta procedures get their program's objtable
add SCM_PROGRAM_IS_PRIMITIVE_GENERIC flag and checker
add subr-call VM op
fix compiler warnings in foreign.c
fix array->list
clean up includes in vectors.[ch]
Revert "Remove unused internal bytevector functions."
reimplement srfi-4 vectors on top of bytevectors
update uniform vector docs
inline srfi-4 vector accessors
boot bytevectors earlier
properly integrate vm bootstrapping into init.c
tc7 tags for vm-related data
boot the VM very early in init.c
provide missing prototypes
better scm_subr_p deprecation
subrs are now VM trampoline procedures
fix procedure-name on applicable structs
remove scm_tc7_gsubr
re-add SCM_GSUBR_MAX
smobs are applied with vm trampoline procedures
allocate free variables inline to closures
port-encoding returns #f if port encoding not set
make backtraces prettier
print the error more nicely when we enter the debugger
Narrow one more frame in debug.scm:debug-pre-unwind-handler
fix bug in subr-call and smob-call
slight tweak to stack narrowing in the debugger
fix SCM_STACK_OVERFLOW_P bug
fold 1.9.6 NEWS into the main text
update NEWS
show args to subr calls in backtraces
fix properties disassembly
fix erroneous compilation of address@hidden(1 2 3) as #(1 2 3)
allow compilation of address@hidden(1 2 3)
allow (define* SYM VAL)
fix compilation of #2((1 2 3) (4 5 6))
remove section on enclose-array
add a silly inspector
programs print as #<procedure ...>
fix srfi-4 shared vector access from c
inspector integration in debugger
make-array bugfix
hopefully fix shared c32 / c64 uniform arrays
allow simple value definitions with define*-public
fix texinfo reflection for procedures
remove unused var in read.c
vm-trace only traces execution of its thunk
RETURN_HOOK communicates the number of returned values
vm-trace prints return values
1.8 compat in ice-9 syncase
vm.c uses scm_c_take_bytevector instead of scm_take_u8vector
fix call counting in statprof, enhance repl support
add reader option for parsing [] as ().
fix (class-of #u32())
nanosecond timestamp support in stat and utime
fix doc snarfing with fedora 12
Brian Gough (8):
use correct url to ftp.gnu.org
use explicit ./scriptname to help novice users
replace ascii figures with scalable ps/pdf versions.
Hash Table examples - hashq takes different number of arguments
added brief introduction about SLIB
typo fix
more typo fixes
make the use of the 5-argument @xref command consistent
Julian Graham (6):
Improved support for Unicode title case in Guile's string and character
APIs.
Support for renaming bindings on module export.
Complete support for version information in Guile's `module' form.
Support for Unicode general categories
Support for Unicode string normalization functions
Attempt to narrow normalized strings.
Ken Raeburn (1):
Allow more characters in coding system names in Emacs-style declarations.
Ludovic Courtès (28):
Remove dependency on GNU Make and reliance on /usr/bin/env.
Add per-directory Emacs local variables.
Update `.gitignore'.
Add in-source documentation of `scm_to_stringn ()'.
Have string ports honor `%default-port-encoding'.
Use `encoding-error' instead of `misc-error' for string encoding errors.
Use Gnulib's `full-write' instead of custom code.
Fix 1.8-compatibility of `scm_search_path ()'.
Enclose hooks tests in their own module.
Use `HORIZONTAL ELLIPSIS' when available in `truncated-print'.
Factorize the location stack handling in warning analyses.
Fix frame printing in the debugger.
Add `-Wunused-toplevel' compiler warning.
Provide Guile-friendly `coding:' meta-data.
Have "guile-tools compile" use the current locale.
Remove unused top-level variables.
Fix SRFI-19 exports.
Make `boot-9.scm' more friendly with `-Wunused-toplevel'.
Make `(ice-9 deprecated)' a module of its own.
Move `feature?' to `deprecated.scm'.
The reference graph in `-Wunused-toplevel' may contain cycles.
Evaluate the `export' and `re-export' forms at compile-time.
Fix use of utimensat(2).
Make `sockets.test' more robust.
Reinstate `scm_is_bool ()' as a function.
Document `guile-tools compile'.
Update `NEWS'.
Bump version number for 1.9.7.
Michael Gran (17):
Incorrect indexing into character name list
Add documentation for scm_c_upcase et al
Add R6RS character names
Add R6RS backslash string escape
Add R6RS backspace string escape
Merge branch 'master' of git.sv.gnu.org:/srv/git/guile
Refactor repeated code in scm_read_string
Reader option for R6RS hex escapes
Move r6rs-hex-escape tests into reader.test
Disable \u and \U escapes when r6rs-hex-escapes enabled
Document R6RS hex escapes
reader options macros incorrect when SCM_ENABLE_ELISP undefined
object->assembly shouldn't presume existence of %nil
Document string-bytes-per-char and %string-dump
String ref doc updates for case and conversion
Move string internals description in ref doc
Document modal encodings problem in ref doc
Neil Jerram (5):
Update and simplify statement about RnRS support
Document need for pkg-config to build Guile
Add support for getsid
Doc for getsid
Automatic manual updates following libguile docstring changes
Thien-Thi Nguyen (5):
Fix bug: Init auto var to unrandomize `stack_depth' rv.
Add cast in `make_vm' to silence compiler warning.
Fix bug: Use correct `FUNC_NAME' for `scm_macro_binding'.
Update configure script hints wrt precious env vars.
Use `mkstemp' instead of `mktemp'.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile annotated tag, release_1-9-7, created. release_1-9-7,
Ludovic Courtès <=