mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 23:00:22 +02:00
*** empty log message ***
This commit is contained in:
parent
219592225f
commit
d4ea47c8da
2 changed files with 18 additions and 1 deletions
13
NEWS
13
NEWS
|
@ -164,7 +164,7 @@ be used with '-e'. For example, you can now write a script like
|
||||||
It now complies with SRFI-4 and the weird prototype based uniform
|
It now complies with SRFI-4 and the weird prototype based uniform
|
||||||
array creation has been deprecated. See the manual for more details.
|
array creation has been deprecated. See the manual for more details.
|
||||||
|
|
||||||
One non-compatible change is that characters can no longer be stored
|
A non-compatible change is that characters can no longer be stored
|
||||||
into byte arrays.
|
into byte arrays.
|
||||||
|
|
||||||
** There is now support for copy-on-write substrings, mutation-sharing
|
** There is now support for copy-on-write substrings, mutation-sharing
|
||||||
|
@ -811,6 +811,17 @@ Use scm_is_keyword and scm_keyword_to_symbol instead, but note that
|
||||||
the latter returns the true name of the keyword, not the 'dash name',
|
the latter returns the true name of the keyword, not the 'dash name',
|
||||||
as SCM_KEYWORDSYM used to do.
|
as SCM_KEYWORDSYM used to do.
|
||||||
|
|
||||||
|
** The old uniform vector implementation has been unceremoniously
|
||||||
|
removed.
|
||||||
|
|
||||||
|
This implementation exposed the detailes of the tagging system of
|
||||||
|
Guile. Use the new C API explained in the manual in node "Uniform
|
||||||
|
Vectors".
|
||||||
|
|
||||||
|
The following macros are gone: SCM_UVECTOR_BASE, SCM_SET_UVECTOR_BASE,
|
||||||
|
SCM_UVECTOR_MAXLENGTH, SCM_UVECTOR_LENGTH, SCM_MAKE_UVECTOR_TAG,
|
||||||
|
SCM_SET_UVECTOR_LENGTH.
|
||||||
|
|
||||||
** SCM_CELL_WORD_LOC has been deprecated.
|
** SCM_CELL_WORD_LOC has been deprecated.
|
||||||
|
|
||||||
Use the new macro SCM_CELL_OBJECT_LOC instead, which returns a pointer
|
Use the new macro SCM_CELL_OBJECT_LOC instead, which returns a pointer
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2004-11-03 Marius Vollmer <mvo@zagadka.de>
|
||||||
|
|
||||||
|
* unif.h (SCM_UVECTOR_BASE, SCM_SET_UVECTOR_BASE,
|
||||||
|
SCM_UVECTOR_MAXLENGTH, SCM_UVECTOR_LENGTH, SCM_MAKE_UVECTOR_TAG,
|
||||||
|
SCM_SET_UVECTOR_LENGTH): Removed.
|
||||||
|
|
||||||
2004-11-02 Marius Vollmer <mvo@zagadka.de>
|
2004-11-02 Marius Vollmer <mvo@zagadka.de>
|
||||||
|
|
||||||
Mac OS X and OpenBSD compatibility patches from Andreas Vögele.
|
Mac OS X and OpenBSD compatibility patches from Andreas Vögele.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue