mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 11:40:18 +02:00
* gh_funcs.c (gh_define): added this function.
* gh_init.c (gh_catch): fixed stupid bug, gh_catch() was not returning anything. * gh_data.c (gh_scm2newstr): Renamed gh_scm2str0() to gh_scm2newstr(), and did away with the str0 convention (it doesn't seem to belong in gh_). (gh_scm2str): this function now copies Scheme data to a pre-allocated C string.
This commit is contained in:
parent
feaa557dc0
commit
aaef0d2a45
1 changed files with 10 additions and 0 deletions
10
NEWS
10
NEWS
|
@ -11,6 +11,16 @@ Changes since Guile 1.0 (Sun 5 Jan 1997):
|
||||||
** gh_eval_str() now returns an SCM object which is the result of the
|
** gh_eval_str() now returns an SCM object which is the result of the
|
||||||
evaluation
|
evaluation
|
||||||
|
|
||||||
|
** gh_scm2str() now copies the Scheme data to a caller-provided C
|
||||||
|
array
|
||||||
|
|
||||||
|
** gh_scm2newstr() now makes a C array, copies the Scheme data to it,
|
||||||
|
and returns the array
|
||||||
|
|
||||||
|
** gh_scm2str0() is gone: there is no need to distinguish
|
||||||
|
null-terminated from non-null-terminated, since gh_scm2newstr() allows
|
||||||
|
the user to interpret the data both ways.
|
||||||
|
|
||||||
* Changes to documentation
|
* Changes to documentation
|
||||||
|
|
||||||
** the $(srcdir)/newdoc hierarchy now contains a new approach to the
|
** the $(srcdir)/newdoc hierarchy now contains a new approach to the
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue