On 05/31/11 11:42, Andy Wingo wrote:
On Tue 31 May 2011 17:41, Bruce Korb<bruce.k...@gmail.com> writes:
which version: 1.6? 1.7? 1.8?
The NEWS seems to indicate 1.6. In general for deprecations, the NEWS
is the best record, apart from git history.
Thank you. It has always seemed somewhat difficult for me to rely on.
$ grep -E -n -i '(^Changes in |scm_sizet|scm_listofnull)'
~/tools/guile/guile-2.0.0/NEWS
8:Changes in 2.0.0 (changes since the 1.8.x series):
<<< scm_listofnull needs to be added here -- someone pointed me at it.... >>>
1954:Changes in 1.8.8 (since 1.8.7)
1963:Changes in 1.8.7 (since 1.8.6)
1993:Changes in 1.8.6 (since 1.8.5)
2044:Changes in 1.8.5 (since 1.8.4)
2111:Changes in 1.8.4 (since 1.8.3)
2165:Changes in 1.8.3 (since 1.8.2)
2188:Changes in 1.8.2 (since 1.8.1):
2232:Changes in 1.8.1 (since 1.8.0):
2302:Changes in 1.8.0 (changes since the 1.6.x series):
4331:** New function: scm_c_read (SCM port, void *buffer, scm_sizet size)
<<=====+
4339:** New function: scm_c_write (SCM port, const void *ptr, scm_sizet size)
<<=+
4612:** Deprecated typedef: scm_sizet
<<=========================================+
6791:*** Function: SCM scm_make_smob_type (const char *name, scm_sizet size)
6811: scm_sizet (*print) (SCM,
6955:Changes in Guile 1.3 (released Monday, October 19, 1998):
[...]
But it looks like there has been a lot more rigor since 1.8.0.
Anyway, it looks like I should just always use "size_t" on this one.
Thank you! Regards, Bruce