GNU bug report logs -
#36239
[PATCH] opensmtpd-service-type to extend pam
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Ludo',
Ludovic Courtès wrote:
>> I thought [%] had something to do with being exports/globals
>> but
>> here (%opensmtpd-accounts, etc.) it is used simply to say ‘this
>> is a
>> list’.
>
> It’s a long story. :-)
Thanks for taking the time to tell it.
> Initially in Guile the ‘%’ prefix was used for “system”
> bindings, thing
> you don’t normally use as a normal user. Then I think I started
> using
> it for things that are meant to be “internal” or variables meant
> to be
> read-only (not procedures). In Guix we sort of follow that but
> somewhat
> extend the meaning.
s/extend/invert/ if I were feeling sassy. I'd be lying if I said
I understood it clearly now, but it'll be a lot easier to placate
my obsessive side with a tasty bag of hysterical raisins than to
keep searching for a pattern that's just not there.
> In the example above, I’d rather write ‘dovecot-activation’
> (without
> prefix, because it’s a procedure), but I’d probably write
> ‘%exim-activation’, depending on the phase of the moon.
Now you're just trollin'.
Thanks,
T G-R
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 5 years and 331 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.