1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

*** empty log message ***

This commit is contained in:
Mikael Djurfeldt 2000-08-27 03:21:35 +00:00
parent 7c31152f99
commit 0745d3872f
3 changed files with 28 additions and 0 deletions

1
THANKS
View file

@ -18,3 +18,4 @@ For fixes or providing information which led to a fix:
Nicolas Neuss
Han-Wen Nienhuys
William Webber
Dale P. Smith

View file

@ -1,3 +1,17 @@
2000-08-26 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
* boot-9.scm (make-record-type): Use `string-append' instead of
`symbol-append'.
(symbol-append): Map `symbol->string' on
args.
(obarray-symbol-append, obarray-gensym): Simply removed. I don't
think I'll announce this in NEWS even. One of the functions never
even worked... /mdj.
(find-and-link-dynamic-module, keyword->symbol): Use
`symbol->string'.
(try-module-autoload, process-define-module): Rewrote using R5RS
semantics.
2000-08-24 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* psyntax.ss (set!): Added generalized set! support to core syntax

View file

@ -1,5 +1,18 @@
2000-08-26 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
* objects.c (scm_init_objects), print.c (scm_init_print), struct.c
(scm_init_struct): First arg to scm_make_vtable_vtable should be a
string, not a symbol. (`make-vtable-vtable' needs to append this
string to another string and then pass it through
`make-struct-layout'.)
* stacks.c (scm_init_stacks): Pass a string, not a layout object,
to scm_make_vtable_vtable. (Thanks to Dale P. Smith.)
* struct.c (scm_make_struct_layout): Removed reference to
"read-only string" in comment; Check that argument is a string.
(scm_make_vtable_vtable): Check that argument is a string.
* environments.c (scm_init_environments): All internal includes in
libguile must use the prefix "libguile/" in path names since inly
the top-level source directory is on the include list. (That, in