[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile annotated tag, v2.0.0, created. v2.0.0
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] GNU Guile annotated tag, v2.0.0, created. v2.0.0 |
Date: |
Wed, 16 Feb 2011 09:27:50 +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=165d9bf3a3bf34b53ed916743c6414f8030320c3
The annotated tag, v2.0.0 has been created
at 165d9bf3a3bf34b53ed916743c6414f8030320c3 (tag)
tagging 958a28e9fec33ebb4673294308a82ccd18cc6071 (commit)
replaces release_1-9-15
tagged by Ludovic Courtès
on Wed Feb 16 10:25:37 2011 +0100
- Log -----------------------------------------------------------------
GNU Guile 2.0.0.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
iEYEABECAAYFAk1bmBUACgkQd92V4upS7PRQ+ACbBp0HhAi5s2QQCfIeCiQAZ5+K
SloAn1izcXJXj+tGGtq4ZbqUyKTP5IiG
=rUix
-----END PGP SIGNATURE-----
Andreas Rottmann (1):
install r6rs exception printer
Andy Wingo (57):
hack around bug in port-filename
fix memq/memv inlining
unquote and unquote-splicing can split multiple expressions
hackily fix another case where display-exception would be apropos
fix quasiquote test
fix scm_procedure on non-structs
remove readline-activator.scm
module-use-interfaces! handles duplicate interfaces
uninstalled-env ordering tweaks to fix readline's file name
add define-once
readline uses define-once
remove dead code in init.c
fix recursive throws if an error occurs at boot-time
fix a couple of (system vm frame) accesses on boot errors
abort on pre-boot throw without catch
more robust fallback error printer
volatile locals in bootstrap evaluator
getopt-long uses srfi-9 records internally
match-lambda in getopt-long
getopt-long uses match:substring from (ice-9 regex)
getopt-long cleanup
getopt-long cleanup
getopt-long cleanups
getopt-long: arg parsing errors cause print and exit, not backtrace
fix potential deadlock in issue-deprecation-warning
make static hash table access thread-safe in foreign.c
instructions.c: threadsafe static var
comment on scm_pre_modules_obarray re threadsafety
fix potential concurrency bugs in port-for-each
pre-deprecate scm_ptobs
ports.c safely accesses the port weak hash table
deprecate primitive properties
frame-source available in default environment
add set-exception-printer!, print-exception to boot-9
(system repl error-handling) uses print-exception
repl.scm: use print-exception
print-exception gets a c binding
scm_display_error_message, display-error use print-exception
scm_handle_by_message uses scm_print_exception
pre-boot lookup of print-exception works
better narrowing in catch-all handlers in throw.c
fix scm-error invocation on SIGINT in top-repl.scm
fix syntax-error printing
use scm_c_make_struct in scm_values
read-enable 'positions by default
`load' is a macro (!) that resolves paths relative to source file dir
autocompile -> auto-compile
primitive-load defaults to utf-8, not latin-1
bump objcode version to 2.0; introduce minor-version compatibility
add vector-move test cases
update thanks
tweak to internal scm_i_extract_values_2
update THANKS
fold new NEWS items into main text
add more NEWS
news tweak
remove 1.9 changes from NEWS (leaving only 2.0)
Ian Price (1):
fix fencepost error in vector-move-left! and -right!
Ludovic Courtès (29):
Add tests for `memq' and `memv'.
Hack around a defect in `define-wrapped-pointer-type'.
Have `define-wrapped-pointer-type' take a type name.
Make `(format #f ...)' always Unicode-capable.
Improve type checking when invoking foreign functions.
Add `read-delimited' tests.
Simplify `scm_i_set_port_encoding_x'.
Add `scm_i_set_default_port_encoding' and `scm_i_default_port_encoding'.
"latin1" -> "Latin-1".
Make sure we don't override the user's extension search path.
Fix prototype of `scm_the_vm'.
Change `scm_ramapc' prototype to avoid empty declarators (bug #23681).
Add `scm_t_subr' typedef (fix bug #23681).
Have `the-scm-module' be its own public interface (bug #30623).
Add `*current-warning-prefix*'.
Add `%auto-compilation-options', used by `compile-file' when
auto-compiling.
Update Gnulib; add new modules.
Temporarily fix `unistr.in.h' to allow compilation with `-Wundef'.
Leave the default `*current-warning-prefix*' at the REPL.
Pass all the flags when building `gen-scmconfig' in a cross-compile setup.
Import Gnulib's `log1p' and `round' modules.
Remove Gnulib's `sockets' module from the import list.
Use all the LDFLAGS from Gnulib.
Fix compilation of `c-tokenize.c' in a cross-compile setup.
Document `%auto-compilation-options'.
Update `doc/example-smob'.
Increment `LIBGUILE_INTERFACE_CURRENT'.
Switch to 2.0.0.
Change tag naming convention to `vX.Y.Z'.
Mark H Weaver (21):
Fix non-portable usage of `isinf' in `max' and `min'
Improved exactness handling for complex number parsing
Bump copyright date in REPL version string
Fix mistake in comment in tags.h
Fix extensibility of 1-argument atan
Add comment about handling of exactness specifiers
Fixes and improvements to number-theoretic division operators
Added internal C function to extract from values object
Make divide functions return values via (SCM *) output arguments
Optimize division operators handling of fractions
Add four new sets of fast quotient and remainder operators
Optimize truncate, round, floor, and ceiling
Reduce code size of division operators
Slight optimization for scm_equal_p
Make SCM_NUMP and SCM_NUMBERP more extensible
Allow GOOPS getters to add methods to primitive generics
Fix minor errors in docs of division operators
Use trunc instead of scm_c_truncate
Use trunc in scm_i_inexact_truncate_divide
Fix comment above number-theoretic division tests
Improvements to `log' and `log10'
Neil Jerram (6):
Reword intro of `Accessing Arrays from C'
Avoid uses of "resp. signed"
Misc textual editing
Procedure/macro index includes Autoconf macros
Typo fix
Thank Ralf
Noah Lavine (2):
zero newly allocated sockaddrs
Set sockaddr_in.sin_len field when it exists.
Ralf Wildenhues (8):
docs: remove non-ASCII space from docs.
docs: fix typos in manual, and a couple in code comments.
fix typos in the manual bits generated from source comments.
docs: fix markup in api-options.texi.
docs: add missing parentheses in asin formula.
Save config.cache before tests which are likely to fail.
docs: fix markup in api-options.texi.
docs: fix typos in manual, and a couple in code comments.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile annotated tag, v2.0.0, created. v2.0.0,
Ludovic Courtès <=