Update of bug #23727 (project gnustep):

                  Status:                    None => Fixed                  
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #1:

1. We are trying to duplicate MacOS-X behavior ... this used to be to sort
dictionary keys if they all responded to compare:, but has changed to be to
sort if they are all strings.
I've changed the code in svn to match the new MacOS-X behavior ... which
should fix your problem with the dictionaries.

PS. keys need to support -hash and -copy as well as -isEqual:

2. You are using the new try/catch features of the compiler.  This won't work
unless you built gnustep with support for that enabled.  You should use the
standard NS_DURING ... NS_HANDLER ... NS_ENDHANDLER macros (see NSException.h)
if you want to catch exceptions.
Alternatively, you can configure gnustep-make with
--enable-native-objc-exceptions and then rebuild everything.  Don't ask me why
language level exceptions are not enabled by default ... I don't really know,
perhaps it's to encourage people to write code using the macros so the code
will work with older compilers.



    _______________________________________________________

Reply to this item at:

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

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



_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to