Commit graph

3687 commits

Author SHA1 Message Date
Richard Frith-Macdonald
1f7dc67da9 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9912 72102866-910b-0410-8b05-ffd578937521
2001-05-10 10:15:38 +00:00
Richard Frith-Macdonald
4cf87241db Minor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9909 72102866-910b-0410-8b05-ffd578937521
2001-05-09 08:32:52 +00:00
Richard Frith-Macdonald
e1bdc53e46 Small bugfix in rewrite of property list stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9908 72102866-910b-0410-8b05-ffd578937521
2001-05-09 08:19:35 +00:00
Nicola Pero
71b86c4cb0 Fixed date in my last ChangeLog entry - I was confused by the
'2001-05-04' format which conflicts with the Italian format
(04/05/2001).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9898 72102866-910b-0410-8b05-ffd578937521
2001-05-08 10:05:06 +00:00
Richard Frith-Macdonald
5f0a83eab9 Portability fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9896 72102866-910b-0410-8b05-ffd578937521
2001-05-08 07:57:51 +00:00
Nicola Pero
dbf5bbedcb Fixed a bug in key/value coding in NSObject
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9857 72102866-910b-0410-8b05-ffd578937521
2001-05-06 15:48:01 +00:00
Nicola Pero
c71b2daae9 Fixed valueForKey: which was calling the wrong method to manage an
unbound key


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9856 72102866-910b-0410-8b05-ffd578937521
2001-05-06 15:47:01 +00:00
Nicola Pero
07b96d25c0 Abort configuring if GNUSTEP_SYSTEM_ROOT is undefined, printing a
(hopefully)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9787 72102866-910b-0410-8b05-ffd578937521
2001-05-04 21:55:05 +00:00
Nicola Pero
b1cfd48d6c Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9786 72102866-910b-0410-8b05-ffd578937521
2001-05-04 21:53:44 +00:00
Nicola Pero
c3c2ca2b4c Abort with an hopefully informative error message if GNUSTEP_SYSTEM_ROOT
is undefined


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9785 72102866-910b-0410-8b05-ffd578937521
2001-05-04 21:53:23 +00:00
Adam Fedor
d924131545 Add definitions for NeXT_RUNTIME
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9784 72102866-910b-0410-8b05-ffd578937521
2001-05-04 21:14:06 +00:00
Richard Frith-Macdonald
7cf10b6c49 Minor tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9775 72102866-910b-0410-8b05-ffd578937521
2001-05-04 04:55:00 +00:00
Richard Frith-Macdonald
d54b4c979a Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9774 72102866-910b-0410-8b05-ffd578937521
2001-05-04 04:48:59 +00:00
Richard Frith-Macdonald
f61bd6a6f6 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9773 72102866-910b-0410-8b05-ffd578937521
2001-05-04 04:37:24 +00:00
Adam Fedor
240c50048a Added neXT_RUNTIME around previous defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9769 72102866-910b-0410-8b05-ffd578937521
2001-05-04 01:51:27 +00:00
Adam Fedor
2b6506dd32 Check configure libs for Darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9765 72102866-910b-0410-8b05-ffd578937521
2001-05-03 17:35:47 +00:00
Adam Fedor
d49f630b86 Add hacks for Darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9764 72102866-910b-0410-8b05-ffd578937521
2001-05-03 15:40:25 +00:00
Richard Frith-Macdonald
df02b63f80 portability fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9763 72102866-910b-0410-8b05-ffd578937521
2001-05-03 15:32:31 +00:00
Mirko Viviani
74bc9102af * Source/NSObject.m ([NSObject +initialize]): fixed a FreeBSD specific
code bug introduced by the call of GSSetLocaleC().


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9761 72102866-910b-0410-8b05-ffd578937521
2001-05-02 20:49:48 +00:00
Nicola Pero
1d815f08b3 Fixed problem with compiling with gcc 3.x
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9758 72102866-910b-0410-8b05-ffd578937521
2001-05-02 12:24:18 +00:00
Nicola Pero
a5a9459278 Redefine `id' when including openssl header files so it works on gcc 3.x
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9757 72102866-910b-0410-8b05-ffd578937521
2001-05-02 12:23:41 +00:00
Richard Frith-Macdonald
fd8bf5d3d6 simple locking bug fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9756 72102866-910b-0410-8b05-ffd578937521
2001-05-02 11:52:43 +00:00
Adam Fedor
da293e3aec Rewrite for NeXT runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9748 72102866-910b-0410-8b05-ffd578937521
2001-04-30 15:02:59 +00:00
Richard Frith-Macdonald
7d85131c1e Handle unicode in C string property lists.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9747 72102866-910b-0410-8b05-ffd578937521
2001-04-30 05:38:03 +00:00
Fred Kiefer
b1ca5dbbda Made setupWhitespace safer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9738 72102866-910b-0410-8b05-ffd578937521
2001-04-28 15:32:01 +00:00
Fred Kiefer
fab2af2201 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9736 72102866-910b-0410-8b05-ffd578937521
2001-04-28 14:02:37 +00:00
Fred Kiefer
fc69d9f62d Corrected bug in last optimization for the parsing of property
list. Now the bitmap representation is retained not the
characterset itself. This did cause undeterministic problems when
reading in the Info.plist.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9734 72102866-910b-0410-8b05-ffd578937521
2001-04-28 13:57:23 +00:00
Richard Frith-Macdonald
8d79b94cc1 More localisation fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9733 72102866-910b-0410-8b05-ffd578937521
2001-04-28 05:53:56 +00:00
Nicola Pero
37faeda178 Minor optimization for parsing property lists
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9717 72102866-910b-0410-8b05-ffd578937521
2001-04-26 23:54:59 +00:00
Nicola Pero
e0471ef5f0 Optimization for parsing property lists
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9716 72102866-910b-0410-8b05-ffd578937521
2001-04-26 23:54:01 +00:00
Nicola Pero
d5f412f540 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9715 72102866-910b-0410-8b05-ffd578937521
2001-04-26 23:53:22 +00:00
Richard Frith-Macdonald
c4f4f0ea21 Nasty recursion problem fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9714 72102866-910b-0410-8b05-ffd578937521
2001-04-26 16:19:12 +00:00
Richard Frith-Macdonald
4f6f5da802 Update for new XML code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9712 72102866-910b-0410-8b05-ffd578937521
2001-04-26 15:35:16 +00:00
Adam Fedor
f8a7f50981 Much simmplified NeXT checks for configure tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9706 72102866-910b-0410-8b05-ffd578937521
2001-04-26 03:56:37 +00:00
Richard Frith-Macdonald
45388db20c Documentation regeneration and XML parsing fixes/updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9698 72102866-910b-0410-8b05-ffd578937521
2001-04-25 14:19:57 +00:00
Richard Frith-Macdonald
dfb5fce3d5 Update to latest version of source
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9697 72102866-910b-0410-8b05-ffd578937521
2001-04-25 14:06:40 +00:00
Nicola Pero
2f65cb2ab7 Added variables holding version information to the makefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9694 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:08:45 +00:00
Nicola Pero
287bf54eb3 Define variables providing version information
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9693 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:07:06 +00:00
Adam Fedor
7a4b89e043 Remove TypedStream defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9683 72102866-910b-0410-8b05-ffd578937521
2001-04-24 21:01:24 +00:00
Richard Frith-Macdonald
8b274732c5 Key-value update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9682 72102866-910b-0410-8b05-ffd578937521
2001-04-24 12:28:07 +00:00
Adam Fedor
134e9d1184 NeXT_RUNTIME fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9681 72102866-910b-0410-8b05-ffd578937521
2001-04-24 03:40:04 +00:00
Adam Fedor
5c3e777f95 Darwin fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9680 72102866-910b-0410-8b05-ffd578937521
2001-04-24 03:19:30 +00:00
Nicola Pero
ff4e61efee Made benchmark of class method invocation more fair; added bench for
NSClassFromString


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9679 72102866-910b-0410-8b05-ffd578937521
2001-04-23 22:40:53 +00:00
Nicola Pero
af84761daf Make the class method invocation benchmark more fair by using 10 different
classes; added bench for NSClassFromString


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9678 72102866-910b-0410-8b05-ffd578937521
2001-04-23 22:37:51 +00:00
Nicola Pero
eb52312f73 Improved locking of initialization of gnustep_system_root, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9676 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:48:05 +00:00
Nicola Pero
94dbc95014 Fixed typo/bug in GSValue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9675 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:05:46 +00:00
Nicola Pero
2a8a1084f3 Fixed typo - was raising exception for non NULL pointer rather than NULL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9674 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:00:17 +00:00
Nicola Pero
1c43499ee6 Fixed and improved case of GNUSTEP_SYSTEM_ROOT (or similar ivars) being
unset; fixed memory leak


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9673 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:35:22 +00:00
Nicola Pero
9ad3a1290b Fixed crashing upon GNUSTEP_*_ROOT being unset; cache them; use a default
if GNUSTEP_SYSTEM_ROOT is not set; fixed memory leak


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9672 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:29:18 +00:00
Nicola Pero
7889de51e7 Do not crash is NSSearchPathForDirectoriesInDomain return nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9671 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:27:11 +00:00