[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile annotated tag, v2.0.3, created. v2.0.3
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] GNU Guile annotated tag, v2.0.3, created. v2.0.3 |
Date: |
Sat, 22 Oct 2011 14:55:35 +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=f42172eb28e725cfeb76cf1e06fc358543ca3a7c
The annotated tag, v2.0.3 has been created
at f42172eb28e725cfeb76cf1e06fc358543ca3a7c (tag)
tagging 2be3feb17e5456bba71749e0e97adf45c32c4e0e (commit)
replaces v2.0.2
tagged by Ludovic Courtès
on Sat Oct 22 16:55:08 2011 +0200
- Log -----------------------------------------------------------------
GNU Guile 2.0.3.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEABECAAYFAk6i2VAACgkQd92V4upS7PSqpwCdEd6dMF9eq3e3JSoi30tyRs9H
nqgAnjckqs38J5NvU3VeqkjDm8URLbdq
=WGVd
-----END PGP SIGNATURE-----
Andy Wingo (120):
more precision for ,time
goops.scm cleanups
fix invocation of duplicate handlers for merge-generics
fix CPL of <extended-generic-with-setter> and <extended-accessor>
add (web client)
ensure presence of Host header in HTTP/1.1 requests
fix web-request.test
open-socket-for-url returns port in latin1 encoding
add a site dir to %load-compiled-path
a prettier `guild list'
remove scripts PROGRAM
more work on "guild list"
add (scripts help)
add support for guild help FOO
fix scm_i_tag_name
remove dead code in scm_ceiling_quotient
fix list validation bug in @abort
fix write beyond array end in arrays.c
fix read beyond end of hashtable size array in hashtab.c
fix a leak on startup from script.c
minor style fix in bytevectors.c
style fix in read.c
simplify narrow_stack.
fix unnecessary call to canonicalize_path in load-path fast case
avoid duplicate stats when searching for files in a path
srfi-19 refactor
(web http): locale-independent parsing and serialization of dates
fix tree-il->scheme test
fix take-right and drop-right for improper lists
fix leak in get_current_locale()
srfi-9 record compatibility with boot-9 records
fix recursive define-inlinable expansions
check that srfi-1 procedure arguments are procedures
fix r6rs `map'
fix scm_tmpfile leak
reword open-file docs
fix a couple of leaks
fix order of importing modules and resolving duplicates handlers
better guild help FOO
texinfo: alias `url' to `uref'.
module-stexi-documentation #:docs-resolver keyword arg
texinfo: add paragraphindent
fix scm_gc_strdup invocation
add define-syntax-rule
psyntax uses define-syntax-rule
more define-syntax-rule usage
document define-syntax-rule
fix some cache consistency issues with goops and extended generics
fix srfi-67 compilation
deprecate +nan.1
fix scm_to_latin1_stringn for substrings
optimize.scm refactor
more optimize.scm factoring
add singly-valued-primitive?
peval support for more forms
peval: inlining of let-values
more robust alpha-renaming
more alpha-rename robustness
better pure-expression?
fix comment regarding alpha-renaming
peval comment & reindentation
prevent propagation for memory-dependent operations like `car'
fix alpha-rename for kwargs
minor peval style tweak
tree-il-any bugfix
peval: various bugfixes
paper around `match' bug
thread a context through peval
context-specific folding for peval in test and effect contexts
peval: don't propagate expressions that access memory
peval: pre-analyze mutated or reffed-once lexicals
peval handles lexical-set
attempt to prune unreferenced bindings
peval refactor
add helpers for effort counters
more peval refactoring
prune unused letrec bindings
peval uses effort counters, propagates lambdas more effectively
peval: add a bunch of missing maybe-unconst calls
peval: simpler and more precise treatment of mutability
remove unused peval helpers
peval: fix inlining of lambda* with #:optional
peval: more strict accounting
peval: fix algorithmic behavior of `cons'
peval: add support for <prompt> and <abort>
peval: elide make-prompt-tag in effect context
peval works on all expressions
fix unparse-tree-il of <dynset>
don't propagate pure primcalls that might not type-check
peval: more effective binding pruning
((lambda ...) ...) fix
regenerate psyntax-pp.scm, with optimizations
separate peval and a new canonicalization pass into their own modules
generate psyntax-pp in canonical form
fix reading of #||||#
comment peval.scm
peval refactor
add tree-il verifier
optimizer verifies its output
peval: bugfix in constant-expression?
peval: logging
peval: refactor logging
peval: add operand structure
peval: visit operands on-demand, to inline mutually recursive bindings
add accessor-primitive?, peval uses it
peval support for memq and memv
regenerate psyntax-pp.scm
add ,expand and ,optimize
recognize string primitives
fold constants with accessors
add (web client) docs
remove documentation on autofrisk foo
manual: reorganize autoconf, pkg-config info
update tour.texi for site modules and extensions
add "Installing Site Packages"
update NEWS for 2.0.3
fix (web http) write-date for mondays
slight frames.h refactor
fix misallocation of some <fix> procedures
fix segfault in goops if class fields are redefined
BT Templeton (1):
set width for `,trace' command
Bake Timmons (1):
Fix compilation with `--enable-debug-malloc'.
Cedric Cellier (1):
Default to using poll(2) in `fport_input_waiting'.
Daniel Llorens (1):
Fix compilation of untyped arrays of rank not 1
Ian Price (2):
Fix --listen option to allow other ports
RFC 822 allows single digit days of the month
Julian Graham (1):
Remove extraneous semicolon from `SCM_STATIC_SUBR_OBJVECT' to prevent ISO
C90 warning.
Ludovic Courtès (55):
VM: Keep jump table address in a register.
configure: Build a `tar.xz' in addition to `tar.gz'.
doc: Fix `merge-generics' example.
Add document describing the release process.
Disable TLS on NetBSD up to 5.x included.
Define `O_NOTRANS' on GNU/Hurd.
Fix `open' mode bits on GNU/Hurd.
Export `main' from (scripts help).
doc: Remove redundant footnote about the former name of `guild'.
Change `guild --help' and `--version' output to be more GNUish.
guild: Close over `$bindir/guile'.
Remove Front-Cover and Back-Cover text from the manual.
Update (ice-9 match) from Chibi-Scheme.
doc: Augment "Pattern Matching" section.
Fix misdiagnoses of deprecated `+nan.[^0]' forms.
Use (ice-9 match) instead of `record-case' where it improves readability.
Add a partial evaluator for use in the compiler.
Tweak `statprof.test' for faster machines.
Clarify `--debug' vs. `--no-debug'.
doc: Use fashionable terminology for macros.
Remove unused macro in `tree-il.test'.
Unoptimize the busy loop of `statprof.test'.
doc: Fix typo regarding vhashes.
peval: Try hard to preserve mutability.
peval: Propagate only pure expressions to lambdas.
peval: Add tests for inlining with both static & dynamic arguments.
peval: Use the right scope when replacing a lambda by a lexical-ref.
peval: Inline thunks.
peval: Clarify `pure-expression?'.
peval: Use `resolve-primitives!'.
peval: Alpha-rename anonymous lambdas that are duplicated.
peval: Typo.
Arrange so that stack-cleaning loops in GC tests are not optimized out.
peval: Improve alpha-renaming test.
peval: Abort inlining when the residual code contains recursive calls.
peval: Rectify style.
peval: Add test for multiple-value returns.
doc: Fix typesetting of function definitions in "Accessing Modules from
C".
doc: Update (ice-9 match) reference.
doc: (ice-9 match) doesn't have `__1'.
peval: Recognize module-refs to primitives.
Add link to the (ice-9 match) bug.
peval: Add test for possible infinite recursion.
coverage: Add test with `eval'.
doc: Mention the partial evaluator next to `define-inlinable'.
coverage: Add tests for `case-lambda'.
Update (ice-9 match) from Chibi-Scheme.
doc: Complete renaming of `autoconf.texi'.
doc: Add `libguile-parallel.texi' to the distribution.
Initialize `get_internal_run_time' before it is used.
doc: Document the `sitedir' and `extensiondir' pkg-config variables.
Update Gnulib to v0.0-6523-gb3609c1.
Bump version number for 2.0.3.
Fix compilation of `deprecated.c' with SCM_DEBUG_TYPING_STRICTNESS=2.
Update `NEWS'.
Mike Gran (2):
Document SCM_ASSERT_TYPE and SCM_ASRTGO macros
New functions scm_is_exact and scm_is_inexact
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile annotated tag, v2.0.3, created. v2.0.3,
Ludovic Courtès <=