bug-gnustep
[Top][All Lists]
Advanced

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

[bugs #9761] Unable to bycopy send objects that are key-archived


From: Richard Frith-Macdonald
Subject: [bugs #9761] Unable to bycopy send objects that are key-archived
Date: Tue, 24 Aug 2004 06:19:57 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.1) Gecko/20040802 Debian/1.7.1-5

This mail is an automated notification from the bugs tracker
 of the project: GNUstep.

/**************************************************************************/
[bugs #9761] Latest Modifications:

Changes by: 
                Richard Frith-Macdonald <rfm@gnu.org>
'Date: 
                Tue 08/24/04 at 08:39 (GMT)

            What     | Removed                   | Added
---------------------------------------------------------------------------
            Severity | 7 - Major                 | 3 - Ordinary
              Status | Open                      | Analyzed


------------------ Additional Follow-up Comments ----------------------------
Keyed archiving was added to GNUstep to allow people to make/use MacOS-X 
compatible NIBs etc.
Since DO is incompatible between the two systems anyway, support for keyed 
archiving over DO seems of unimportant for most people, especially as it's easy 
to work around by implementing the normal (non-keyed) coding methods, or using 
byref rather than bycopy.
Making Keyed archiving work for objects sent bycopy over DO would seem to 
require a new NSPortCoder implementation.  I'll happily accept contribution of 
such a thing for inclusion in the base library (as long as it continues to 
support the existing encoding), but I have a looong list of other things to 
work on myself.







/**************************************************************************/
[bugs #9761] Full Item Snapshot:

URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=9761>
Project: GNUstep
Submitted by: Stefan Urbanek
On: Sun 07/25/04 at 19:05

Category:  Base/Foundation
Severity:  3 - Ordinary
Item Group:  Change Request
Resolution:  None
Privacy:  Public
Assigned to:  None
Status:  Analyzed


Summary:  Unable to bycopy send objects that are key-archived

Original Submission:  It is not possible to bycopy send objects that implement 
keyed archiver only. I am getting this exception:

Uncaught exception NSGenericException, reason: subclass NSPortCoder(instance) 
should override encodeObject:forKey:

Follow-up Comments
------------------


-------------------------------------------------------
Date: Tue 08/24/04 at 08:39         By: Richard Frith-Macdonald <CaS>
Keyed archiving was added to GNUstep to allow people to make/use MacOS-X 
compatible NIBs etc.
Since DO is incompatible between the two systems anyway, support for keyed 
archiving over DO seems of unimportant for most people, especially as it's easy 
to work around by implementing the normal (non-keyed) coding methods, or using 
byref rather than bycopy.
Making Keyed archiving work for objects sent bycopy over DO would seem to 
require a new NSPortCoder implementation.  I'll happily accept contribution of 
such a thing for inclusion in the base library (as long as it continues to 
support the existing encoding), but I have a looong list of other things to 
work on myself.













For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=9761>

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







reply via email to

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