mccallum
901b7e7761
Add o- prefix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1495 72102866-910b-0410-8b05-ffd578937521
1996-05-06 19:40:26 +00:00
mccallum
df76a73a48
File deleted.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1493 72102866-910b-0410-8b05-ffd578937521
1996-05-06 19:10:52 +00:00
mccallum
253120b8c5
(Coder): Make ivars public, so NSGArchiver can get at them.
...
(Encoder): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1486 72102866-910b-0410-8b05-ffd578937521
1996-04-19 23:17:52 +00:00
mccallum
1f0051d810
NSGUnarchiver inherits from NSUnarchiver, not NSArchiver!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1478 72102866-910b-0410-8b05-ffd578937521
1996-04-19 22:11:28 +00:00
mccallum
3228ed0477
Change R. Andrew McCallum to post-marriage name: Andrew Kachites McCallum
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1456 72102866-910b-0410-8b05-ffd578937521
1996-04-17 20:17:45 +00:00
mccallum
dbe4613ced
Rename in comments from GNU Objective C Class Library to Gnustep Base Library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1451 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:55:26 +00:00
mccallum
158272c4e0
Rename all #ifndef macro names to ..GNUSTEP_BASE_INCLUDE.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1448 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:36:35 +00:00
mccallum
8f3a22c741
Rename #ifndef macro name.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1447 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:35:09 +00:00
mccallum
44a1b01f96
File deleted.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1446 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:33:12 +00:00
mccallum
2361a6f94f
Rename all objects_* to o_*.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1445 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:26:04 +00:00
mccallum
9908f14d8f
Change all include objects/*.h to include gnustep/base/*.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1434 72102866-910b-0410-8b05-ffd578937521
1996-04-17 18:46:15 +00:00
mccallum
4a6d8be847
(main): Define as gnustep_base_user_main, not LibobjectsMain.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1432 72102866-910b-0410-8b05-ffd578937521
1996-04-17 17:39:24 +00:00
mccallum
30d47ac591
Include String.h, not NSString.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1426 72102866-910b-0410-8b05-ffd578937521
1996-04-17 16:50:35 +00:00
mccallum
a69dc499bc
Formating changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1425 72102866-910b-0410-8b05-ffd578937521
1996-04-17 16:50:08 +00:00
mccallum
e6a4c2d52c
Don't include <Foundation/NSString.h>. Don't have String protocol
...
inherit NSString protocol. We were having trouble with circular
dependancies.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1424 72102866-910b-0410-8b05-ffd578937521
1996-04-17 16:40:47 +00:00
mccallum
5a779f5c85
Use __preface_h_... instead of __stdobjects_h... for wrapper. Include
...
files from gnustep/base.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1423 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:59:41 +00:00
mccallum
83232aa705
preface.h instead of stdobjects.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1422 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:42:59 +00:00
mccallum
89d67bb808
Fix typo; it is preface.h, not prefix.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1420 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:34:35 +00:00
mccallum
d4b12b4053
Change all include objects/*.h to include gnustep/base/*.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1419 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:23:00 +00:00
mccallum
0efda452ef
All Makefile-maintained #defines, now have the macro name inserted by
...
Makefile, not just the value. Comment out objects_version global
variable and friends.
(LAMBDA): Macro removed.
(LAMBDA_VOID_PERFORM): Macro removed.
(LAMBDA_ID_PERFORM): Macro removed.
(LAMBDA_BOOL_PERFORM): Macro removed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1416 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:02:22 +00:00
mccallum
643ad61075
File deleted.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1408 72102866-910b-0410-8b05-ffd578937521
1996-04-17 14:33:00 +00:00
mccallum
1ee099dc32
Use NO_GNUSTEP instead of STRICT_OPENSTEP.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1403 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:10:59 +00:00
mccallum
05defb9ef1
Insert contents of <objects/NSString.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1402 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:10:23 +00:00
mccallum
31775264eb
Insert contents of <objects/NSSet.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1401 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:07:55 +00:00
mccallum
6702db9988
Insert contents of <objects/NSDictionary.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1400 72102866-910b-0410-8b05-ffd578937521
1996-04-17 12:58:38 +00:00
mccallum
bb2ba35bd9
Insert contents of <objects/NSCoder.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1399 72102866-910b-0410-8b05-ffd578937521
1996-04-17 12:57:43 +00:00
mccallum
97e9da8b23
Insert contents of <objects/NSArray.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1398 72102866-910b-0410-8b05-ffd578937521
1996-04-17 12:56:08 +00:00
mccallum
eebe43a13b
Only declare "id MemoryExchaustedException" #ifdef __OBJC__. This
...
allows <objects/objc-malloc.h> to be include in non-ObjC files, i.e. C
files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1380 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:18:32 +00:00
mccallum
a692b70a7a
Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1363 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:57:11 +00:00
mccallum
918e1fcfd3
([Coder (Private) -_coderReferenceForObject:): Renamed from
...
old-xref-scheme "_coderHasObjectReference:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1362 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:55:26 +00:00
mccallum
9f5a3aa82c
(CODER_OBJECT_FORWARD_SATISFIER): Enum constant removed; it is no
...
longer needed. Note: decoders built after this change will not be
able to read data files encoded before this change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1357 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:21:07 +00:00
mccallum
94ed47bd55
(Encoder fref_counter): New ivar for guaranteeing that forward
...
references have unique names. Previous use of the MapTable count
for this purpose didn't work because we occasionally removed elements
from the table, and thus had aliased forward reference numbers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1354 72102866-910b-0410-8b05-ffd578937521
1996-04-12 21:13:12 +00:00
mccallum
03d62d7e71
(MemoryExhaustedException): Declare this global variable; note that
...
now objc-malloc.h cannot be included in .c files, only .m files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1348 72102866-910b-0410-8b05-ffd578937521
1996-04-10 20:47:02 +00:00
mccallum
c3e0f13a15
Declare classes NSDate and NSTimer.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1342 72102866-910b-0410-8b05-ffd578937521
1996-04-10 18:21:12 +00:00
mccallum
2f75ee2a59
Declare @class NSMutableArrayNonCore, not NSMutableArray.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1332 72102866-910b-0410-8b05-ffd578937521
1996-04-01 02:51:33 +00:00
mccallum
9a4abde655
Declare new function names.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1327 72102866-910b-0410-8b05-ffd578937521
1996-03-31 22:46:59 +00:00
mccallum
5b640895e7
Add #ifndef/#endif wrapper around header file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1326 72102866-910b-0410-8b05-ffd578937521
1996-03-31 22:46:44 +00:00
mccallum
209321a123
Include <objects/Notification.h>
...
(NSNotification): Add placeholder ivars so our instance size matches
that of the behavior class that will be added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1322 72102866-910b-0410-8b05-ffd578937521
1996-03-31 22:17:01 +00:00
mccallum
db8a9d42e3
(NSGArray, NSGMutableArray): Add placeholder ivars so our instance
...
size matches that of the behavior class that will be added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1321 72102866-910b-0410-8b05-ffd578937521
1996-03-31 22:16:22 +00:00
mccallum
0e9363ac36
Separate core and non-core methods. Declare with @class the new
...
classes NSArrayNonCore and NSMutableArrayNonCore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1320 72102866-910b-0410-8b05-ffd578937521
1996-03-31 22:14:35 +00:00
mccallum
007a6058c4
Change return types of "grow factor" methods from unsigned to int.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1309 72102866-910b-0410-8b05-ffd578937521
1996-03-30 22:21:48 +00:00
mccallum
cb61138ef9
Declare new ivars and methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1307 72102866-910b-0410-8b05-ffd578937521
1996-03-30 22:20:43 +00:00
mccallum
1e3ef5cf83
Declare new methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1306 72102866-910b-0410-8b05-ffd578937521
1996-03-30 22:20:26 +00:00
mccallum
21ac08e531
(NO_INDEX): Change from UINT_MAX to NSNotFound, so that Array and
...
NSArray can coexist.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1305 72102866-910b-0410-8b05-ffd578937521
1996-03-30 22:07:46 +00:00
mccallum
378daed2e4
(ABS): New macro, defined if not already defined.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1302 72102866-910b-0410-8b05-ffd578937521
1996-03-30 16:01:43 +00:00
mccallum
5a42421e5b
(Array _grow_factor): Change type of ivar from unsigned to int.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1300 72102866-910b-0410-8b05-ffd578937521
1996-03-30 15:06:46 +00:00
mccallum
98e317d924
Add new semantic to ivar _grow_factor: if it is less than 0, the array
...
grows by -_grow_factor, but never shrinks.
(incrementCount): Use the ABS() of _grow_factor.
(decrementCount): Only shrink the array if _grow_factor is > 0.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1298 72102866-910b-0410-8b05-ffd578937521
1996-03-30 15:05:15 +00:00
mccallum
0a05a8cab0
Declare new method names, and comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1293 72102866-910b-0410-8b05-ffd578937521
1996-03-30 01:33:05 +00:00
mccallum
4b1972f13b
Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1283 72102866-910b-0410-8b05-ffd578937521
1996-03-29 03:59:34 +00:00
mccallum
f491e64f1b
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1276 72102866-910b-0410-8b05-ffd578937521
1996-03-26 20:59:42 +00:00