AW: [cffi-devel] New patches: 7-Jan-2006
![](https://secure.gravatar.com/avatar/2f7ec3b37425cf4e077e7ef376e451be.jpg?s=120&d=mm&r=g)
Luis Oliveira wrote:
* Pushing cffi-features symbols to *features* - Renamed :cffi/no-foreign-funcall and :cffi/no-long-long to cffi-features:foreign-funcall and cffi-features:long-long respectively
(with the opposite meanings of course). I find this unfortunate. While there are guidelines against the use of negation (and the likely use of double negation), I'd prefer not to clober *features* on full-featured implementations. Therefore, #+|- NO-foobar made a lot of sense.
It's name embodied that something was not as nice as it could be. That's lost now. Try not to think in terms of autoconf/UNIX: #define HAVE_XYZ. [BTW, there are too many activities going on right now, I can't follow-up anymore] Regards, Jorg Hohle.
![](https://secure.gravatar.com/avatar/326b108ffcc42f27628703b0c11ed239.jpg?s=120&d=mm&r=g)
On 2006-jan-09, at 11:11, Hoehle, Joerg-Cyril wrote:
Luis Oliveira wrote:
* Pushing cffi-features symbols to *features* - Renamed :cffi/no-foreign-funcall and :cffi/no-long-long to cffi-features:foreign-funcall and cffi-features:long-long respectively (with the opposite meanings of course). I find this unfortunate. While there are guidelines against the use of negation (and the likely use of double negation), I'd prefer not to clober *features* on full-featured implementations. Therefore, # +|- NO-foobar made a lot of sense.
It's name embodied that something was not as nice as it could be. That's lost now.
That was indeed my initial idea. James, what do you think? -- Luís Oliveira http://student.dei.uc.pt/~lmoliv/ Equipa Portuguesa do Translation Project http://www.iro.umontreal.ca/translation/registry.cgi?team=pt
participants (2)
-
Hoehle, Joerg-Cyril
-
Luís Oliveira