[OGo-Developer] _e_info in NSException.h
Marcus Müller
developer@opengroupware.org
Tue, 15 Jan 2008 07:52:23 +0100
--Apple-Mail-417-881927791
Content-Type: text/plain;
charset=US-ASCII;
format=flowed;
delsp=yes
Content-Transfer-Encoding: 7bit
> this should be available in GNUstep, Apple, NeXT and libFoundation
If I'm correct, some of the original programmers of OGo just knew
libFoundation and not the other foundations - and in several respects
libFoundation was way ahead of the other foundations 8 years ago.
So, yes, this is the official OPENSTEP API way. I think the other way
was either an 'optimized', libFoundation specific API or probably just
because it was part of the libFoundation API and OGo and its libraries
hadn't been ported to other foundations at the time the original code
was written. While being ported the code may then have been 'adjusted'
to work with gnustep-base in a similar manner.
Cheers,
Marcus
--
Marcus Mueller . . . crack-admin/coder ;-)
Mulle kybernetiK . http://www.mulle-kybernetik.com
Current projects: http://www.mulle-kybernetik.com/znek/
--Apple-Mail-417-881927791
Content-Type: text/html;
charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div><blockquote =
type=3D"cite"><div>this should be available in GNUstep, Apple, NeXT and =
libFoundation<br></div></blockquote><br></div><div>If I'm correct, some =
of the original programmers of OGo just knew libFoundation and not the =
other foundations - and in several respects libFoundation was way ahead =
of the other foundations 8 years ago.</div><div><br =
class=3D"webkit-block-placeholder"></div><div>So, yes, this is the =
official OPENSTEP API way. I think the other way was either an =
'optimized', libFoundation specific API or probably just because it was =
part of the libFoundation API and OGo and its libraries hadn't been =
ported to other foundations at the time the original code was written. =
While being ported the code may then have been 'adjusted' to work with =
gnustep-base in a similar manner.</div><div><br =
class=3D"webkit-block-placeholder"></div><div =
apple-content-edited=3D"true"> <span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; border-spacing: 0px 0px; color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; text-align: auto; =
-khtml-text-decorations-in-effect: none; text-indent: 0px; =
-apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; "><div =
style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; border-spacing: 0px 0px; color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; text-align: auto; =
-khtml-text-decorations-in-effect: none; text-indent: 0px; =
-apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; "><p style=3D"margin: =
0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica" size=3D"3" =
style=3D"font: 12.0px Helvetica">Cheers,</font></p><p style=3D"margin: =
0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: =
14.0px"><br></p><p style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font =
face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica"><span =
class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span>Marcus</font></p><p =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; =
min-height: 14.0px"><br></p><p style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><font face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">--<span =
class=3D"Apple-converted-space"> </span></font></p><p =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">Marcus Mueller<span =
class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span>.<span =
class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span>.<span =
class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span>.<span =
class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span>crack-admin/coder =
;-)</font></p><p style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font =
face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">Mulle =
kybernetiK<span class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span>.<span =
class=3D"Apple-converted-space"> <span =
class=3D"Apple-converted-space"> </span></span><a =
href=3D"http://www.mulle-kybernetik.com">http://www.mulle-kybernetik.com</=
a></font></p><p style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font =
face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">Current =
projects: <a =
href=3D"http://www.mulle-kybernetik.com/znek/">http://www.mulle-kybernetik=
.com/znek/</a></font></p><br =
class=3D"Apple-interchange-newline"></span></div></span> =
</div><br></body></html>=
--Apple-Mail-417-881927791--