[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pushed to master: extensibility to (ice-9 session)
From: |
Clinton Ebadi |
Subject: |
Re: pushed to master: extensibility to (ice-9 session) |
Date: |
Tue, 27 Jan 2009 19:33:20 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Neil Jerram <address@hidden> writes:
> address@hidden (Ludovic Courtès) writes:
>
>>> +(define *value-help-handlers* '())
>>
>> The convention within Guile is rather `%'-prefixed names for globals, as
>> in `%load-path'.
>
> I'm not sure about that. I interpret `%' as something to do with the
> "system" (e.g. when I was proposing %get-stack-depth). I would agree
> with the patch that *name* is the convention - if anything is - for
> global variables.
*FOO* to me implies that it is a fluid (as the *FOO* tradition comes
from Common Lisp where it is used to mark dynamically scoped
variables). Unadorned `value-help-handlers' seems more in line with
Scheme style for a global lexical variable.
--
No, there's nothing here about X, so be quiet.
Re: pushed to master: extensibility to (ice-9 session), Neil Jerram, 2009/01/27