Commit graph

4083 commits

Author SHA1 Message Date
CaS
f33fbcb3cd 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
nico
35c7e8aeb2 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
nico
52480af184 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
nico
75706e5a9a 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
nico
2c5e96bca4 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
nico
0e1c16e0fd 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
fedor
57f7b26b0d 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
CaS
2686da81f2 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
CaS
92d9b7b431 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
CaS
2ed6e26dc7 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
fedor
02fb548422 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
fedor
0c800a8a63 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
fedor
5dd6d9ff29 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
CaS
60ab41cfda 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
991f3cfbd4 * 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
nico
c71ffc6523 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
nico
0ead3bc329 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
CaS
2bf97c997a 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
fedor
d857153423 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
CaS
1037eba204 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
FredKiefer
ed81edb18f 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
FredKiefer
1990a58a31 *** 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
FredKiefer
bb418965ae 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
CaS
a70dd0619f 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
nico
7e4a1c54de 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
nico
d18f1b89b6 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
nico
257f2020ea 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
CaS
70179f6bd5 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
CaS
bc34d7aa64 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
fedor
859421ef3e 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
CaS
0a86bba7b0 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
CaS
5dbf5144be 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
nico
022ae6cf38 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
nico
20dd754e1b 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
fedor
7b16af7281 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
CaS
3b093cfe4f 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
fedor
f00a1d0349 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
fedor
0988695f73 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
nico
7084fcdd53 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
nico
8b04e92633 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
nico
63b766f23f 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
nico
e7f9a801ed 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
nico
c4b9988bce 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
nico
744ea59c77 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
nico
44dc95e7e9 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
nico
9e8bb6adda 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
CaS
6abec05072 Various minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9670 72102866-910b-0410-8b05-ffd578937521
2001-04-23 10:41:03 +00:00
CaS
f94994825e Fix abort()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9669 72102866-910b-0410-8b05-ffd578937521
2001-04-23 10:19:17 +00:00
CaS
341a616078 Bugfix for expanding tilde.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9668 72102866-910b-0410-8b05-ffd578937521
2001-04-23 09:56:33 +00:00
CaS
daf706467b Bugfix to avoid empty ranges.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9666 72102866-910b-0410-8b05-ffd578937521
2001-04-23 09:30:45 +00:00