* When was scm_sizet deprecated?
@ 2011-05-31 15:41 Bruce Korb
2011-05-31 18:42 ` Andy Wingo
0 siblings, 1 reply; 3+ messages in thread
From: Bruce Korb @ 2011-05-31 15:41 UTC (permalink / raw)
To: guile-devel Development
Hi,
I need to know which version: 1.6? 1.7? 1.8?
I don't have history, though I know the #define showed up
in deprecated.h by 1.8.8. But I still have 1.6 clients,
so I cannot just replace all scm_sizet's with size_t.
I think I need to add another ag_scm_size_t thinegy that
is sometimes #defined to scm_sizet and other times size_t.
Since I do not have a history of sources, I need to know
the version when scm_sizet was deprecated. Thank you.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: When was scm_sizet deprecated?
2011-05-31 15:41 When was scm_sizet deprecated? Bruce Korb
@ 2011-05-31 18:42 ` Andy Wingo
2011-05-31 19:08 ` Bruce Korb
0 siblings, 1 reply; 3+ messages in thread
From: Andy Wingo @ 2011-05-31 18:42 UTC (permalink / raw)
To: Bruce Korb; +Cc: guile-devel Development
On Tue 31 May 2011 17:41, Bruce Korb <bruce.korb@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.
Cheers,
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: When was scm_sizet deprecated?
2011-05-31 18:42 ` Andy Wingo
@ 2011-05-31 19:08 ` Bruce Korb
0 siblings, 0 replies; 3+ messages in thread
From: Bruce Korb @ 2011-05-31 19:08 UTC (permalink / raw)
To: Andy Wingo; +Cc: guile-devel Development
On 05/31/11 11:42, Andy Wingo wrote:
> On Tue 31 May 2011 17:41, Bruce Korb<bruce.korb@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
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-05-31 19:08 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-31 15:41 When was scm_sizet deprecated? Bruce Korb
2011-05-31 18:42 ` Andy Wingo
2011-05-31 19:08 ` Bruce Korb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).