Richard Frith-MacDonald
026d6fc751
Add mechanism for gdl2.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29866 72102866-910b-0410-8b05-ffd578937521
2010-03-07 13:35:07 +00:00
Richard Frith-MacDonald
f59ba481f0
Move NSStream addition declarations to separate file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29853 72102866-910b-0410-8b05-ffd578937521
2010-03-05 12:41:40 +00:00
Richard Frith-MacDonald
1a4662001d
Remove obsolete headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29850 72102866-910b-0410-8b05-ffd578937521
2010-03-05 10:32:15 +00:00
Richard Frith-MacDonald
51873b4873
remove obsolete files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29848 72102866-910b-0410-8b05-ffd578937521
2010-03-05 09:41:24 +00:00
Richard Frith-MacDonald
39fc4419b0
further cleanup ... always use -zone method to get an object's zone ...
...
so people can safely write subclasses using different allocation schemes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29847 72102866-910b-0410-8b05-ffd578937521
2010-03-05 09:30:18 +00:00
Richard Frith-MacDonald
4451967349
fix behavior safety checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29846 72102866-910b-0410-8b05-ffd578937521
2010-03-05 08:39:41 +00:00
Richard Frith-MacDonald
45568ac01f
fix error looking up protcol
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29845 72102866-910b-0410-8b05-ffd578937521
2010-03-05 08:11:38 +00:00
Richard Frith-MacDonald
626bf5b2bd
tweak protocol stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29842 72102866-910b-0410-8b05-ffd578937521
2010-03-05 05:52:17 +00:00
Richard Frith-MacDonald
acf69942e9
use objc_getProtocol
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29841 72102866-910b-0410-8b05-ffd578937521
2010-03-05 05:44:39 +00:00
Richard Frith-MacDonald
ef908fbb5b
remove obsolete code and update other stuff fro new runtime api
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29840 72102866-910b-0410-8b05-ffd578937521
2010-03-05 05:24:43 +00:00
Richard Frith-MacDonald
e08da453bc
use new runtime api for setter methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29838 72102866-910b-0410-8b05-ffd578937521
2010-03-04 17:33:01 +00:00
Richard Frith-MacDonald
b730fa45c0
zero self after dealloc if we are going to call another method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29837 72102866-910b-0410-8b05-ffd578937521
2010-03-04 12:24:43 +00:00
Richard Frith-MacDonald
946ea79113
fix missing line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29835 72102866-910b-0410-8b05-ffd578937521
2010-03-04 10:31:12 +00:00
Richard Frith-MacDonald
a0cb694b69
fix errors in last commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29831 72102866-910b-0410-8b05-ffd578937521
2010-03-04 09:20:22 +00:00
Richard Frith-MacDonald
efa7b5a141
minor tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29830 72102866-910b-0410-8b05-ffd578937521
2010-03-04 08:25:52 +00:00
Richard Frith-MacDonald
102df587f7
more changes for new runtime
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29828 72102866-910b-0410-8b05-ffd578937521
2010-03-04 08:15:08 +00:00
Doug Simons
cb757f4794
fix natural language date parsing with AM/PM; fix to 12-hour time format; skip field widths in date formats
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29825 72102866-910b-0410-8b05-ffd578937521
2010-03-03 19:24:56 +00:00
Richard Frith-MacDonald
09666b5d16
add -Wdeclaration-after-statement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29822 72102866-910b-0410-8b05-ffd578937521
2010-03-03 09:56:34 +00:00
Richard Frith-MacDonald
542a7c3d80
Improve new runtime api support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29820 72102866-910b-0410-8b05-ffd578937521
2010-03-03 09:34:06 +00:00
Richard Frith-MacDonald
d3d912d5ef
fix indentation errors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29816 72102866-910b-0410-8b05-ffd578937521
2010-03-01 15:33:40 +00:00
Richard Frith-MacDonald
7b12d4cc8e
avoid objc_skip_offset()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29814 72102866-910b-0410-8b05-ffd578937521
2010-03-01 10:34:35 +00:00
Richard Frith-MacDonald
f710cb72e9
Remove obsolete code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29813 72102866-910b-0410-8b05-ffd578937521
2010-03-01 08:46:21 +00:00
Richard Frith-MacDonald
e98d8f6da5
update argument types for latest api
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29811 72102866-910b-0410-8b05-ffd578937521
2010-03-01 05:43:08 +00:00
David Chisnall
1fed8159bb
Added a couple of convenience methods on NSString (OS X 10.5 compatibility).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29810 72102866-910b-0410-8b05-ffd578937521
2010-02-28 23:37:22 +00:00
Richard Frith-MacDonald
470d0b18f2
Use osx style ivar lookup correctly
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29808 72102866-910b-0410-8b05-ffd578937521
2010-02-28 17:28:42 +00:00
Richard Frith-MacDonald
05b7bfa194
fix ivar lookup function to look in superclass
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29804 72102866-910b-0410-8b05-ffd578937521
2010-02-28 17:16:21 +00:00
Richard Frith-MacDonald
28cfc13ea0
rewrite listing of variable names
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29800 72102866-910b-0410-8b05-ffd578937521
2010-02-28 13:11:02 +00:00
Richard Frith-MacDonald
7cd08f07f5
rewrite GSObjCMethodNames
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29799 72102866-910b-0410-8b05-ffd578937521
2010-02-28 13:07:28 +00:00
Richard Frith-MacDonald
bbc0ddd60f
Use NSGetSizeAndAlignment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29798 72102866-910b-0410-8b05-ffd578937521
2010-02-28 11:51:59 +00:00
Richard Frith-MacDonald
c0c7403c0f
fix last mod
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29797 72102866-910b-0410-8b05-ffd578937521
2010-02-28 11:39:55 +00:00
Richard Frith-MacDonald
45f7a62f6d
Use objc_sizeOfType()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29796 72102866-910b-0410-8b05-ffd578937521
2010-02-28 11:37:18 +00:00
Richard Frith-MacDonald
b1b69523be
add objc_sizeOfType()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29795 72102866-910b-0410-8b05-ffd578937521
2010-02-28 11:36:29 +00:00
Richard Frith-MacDonald
8f0addafa2
update function to new api
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29794 72102866-910b-0410-8b05-ffd578937521
2010-02-28 11:17:49 +00:00
Richard Frith-MacDonald
299c3aefeb
cleanup compatibility header installation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29793 72102866-910b-0410-8b05-ffd578937521
2010-02-28 09:10:16 +00:00
Thomas Gamper
dbf747d3e5
TG: Backports from libobjc2 regarding @synchronized(class)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29792 72102866-910b-0410-8b05-ffd578937521
2010-02-28 09:07:43 +00:00
Richard Frith-MacDonald
d02d2c70f9
backport fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29787 72102866-910b-0410-8b05-ffd578937521
2010-02-27 19:23:58 +00:00
Richard Frith-MacDonald
8aadd12c71
remove a few obsolete, unused methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29785 72102866-910b-0410-8b05-ffd578937521
2010-02-27 06:53:43 +00:00
Richard Frith-MacDonald
a0a018b4c5
remove bogus consistency check
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29784 72102866-910b-0410-8b05-ffd578937521
2010-02-27 06:33:39 +00:00
Richard Frith-MacDonald
fab825f3bb
pply bugfix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29782 72102866-910b-0410-8b05-ffd578937521
2010-02-26 15:07:16 +00:00
Richard Frith-MacDonald
74736d8ef4
Fix for isEqual: and NaN comparison
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29781 72102866-910b-0410-8b05-ffd578937521
2010-02-26 11:20:21 +00:00
Richard Frith-MacDonald
6b3e53917e
inon-fragile ivar update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29780 72102866-910b-0410-8b05-ffd578937521
2010-02-26 11:04:14 +00:00
Richard Frith-MacDonald
e43d625338
improve instance variable hiding
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29779 72102866-910b-0410-8b05-ffd578937521
2010-02-26 10:25:35 +00:00
Richard Frith-MacDonald
f088bceae8
replace deprecated method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29777 72102866-910b-0410-8b05-ffd578937521
2010-02-26 09:05:57 +00:00
Richard Frith-MacDonald
f4934c2b55
tweaks for osx
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29776 72102866-910b-0410-8b05-ffd578937521
2010-02-26 09:03:46 +00:00
Richard Frith-MacDonald
0ff124d738
more missing includes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29775 72102866-910b-0410-8b05-ffd578937521
2010-02-26 08:56:26 +00:00
Richard Frith-MacDonald
b9989af6c5
Add missing import
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29774 72102866-910b-0410-8b05-ffd578937521
2010-02-26 08:46:28 +00:00
Richard Frith-MacDonald
c2536c80a4
add missing include
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29773 72102866-910b-0410-8b05-ffd578937521
2010-02-26 08:45:17 +00:00
Richard Frith-MacDonald
3ab6efc8dd
add missing include
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29772 72102866-910b-0410-8b05-ffd578937521
2010-02-26 08:43:02 +00:00
Richard Frith-MacDonald
166f1afb4b
build additions with NO_GNUSTEP=1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29771 72102866-910b-0410-8b05-ffd578937521
2010-02-26 08:39:47 +00:00
Richard Frith-MacDonald
7e78433a35
fix retain/release errors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29770 72102866-910b-0410-8b05-ffd578937521
2010-02-26 06:53:47 +00:00