bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #36685] NSStreamDelegate is a formal protocol now


From: Richard Frith-Macdonald
Subject: [bug #36685] NSStreamDelegate is a formal protocol now
Date: Mon, 09 Jul 2012 18:33:40 +0000
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2

Follow-up Comment #3, bug #36685 (project gnustep):

There's no problem adding protocols (we can just the version macros to have
the protocol for recent OSX versions and no protocol when building for older
versions)  but ... this one uses the @optional keyword.

That means having it be compiler specific ... we have different versions of
gcc and different versions of clang supporting different language additions
:-(

That really means we would need to make use of this protocol conditional upon
compiler features tested at build-time ... so I think this is really
conditional upon someone designing/implementing a mechanism to make things
used in headers conditonal upon the compiler being used.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36685>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]