mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-11 06:20:23 +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
|
||||
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.
|
||||
|
||||
** 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',
|
||||
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.
|
||||
|
||||
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>
|
||||
|
||||
Mac OS X and OpenBSD compatibility patches from Andreas Vögele.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue