Commit graph

66 commits

Author SHA1 Message Date
Scott Christley
aa5354e63f Convert to the GNUstep makefile package.
The installation of the header files was modified slightly
to correspond with the GNUstep makefile package.  All OpenStep
headers go into Foundation while the gnustep-base specific
headers go into gnustep/base.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2437 72102866-910b-0410-8b05-ffd578937521
1997-09-23 21:00:33 +00:00
Adam Fedor
25afcc3594 Patches submitted from May 20 to Aug 28 1997
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2406 72102866-910b-0410-8b05-ffd578937521
1997-09-01 21:59:51 +00:00
Andrew McCallum
8f3f0c20bd (RCS_FILES): Added custom-zone.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2300 72102866-910b-0410-8b05-ffd578937521
1997-05-03 17:38:13 +00:00
Andrew McCallum
6fed06837b New file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2299 72102866-910b-0410-8b05-ffd578937521
1997-05-03 17:37:11 +00:00
Andrew McCallum
ab1693ff56 Changes by Scott Christley. See ChangeLog Feb 25
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2209 72102866-910b-0410-8b05-ffd578937521
1997-03-03 20:07:35 +00:00
Andrew McCallum
dd156f6a34 Include <Foundation/NSString.h> instead of <gnustep/base/String.h>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2049 72102866-910b-0410-8b05-ffd578937521
1997-01-12 19:28:07 +00:00
Andrew McCallum
1071eaffa0 Added test of RunLoop FD listening.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1891 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:55:35 +00:00
Andrew McCallum
e2a743a218 Don't pass %@ directives to printf(); use %s and -cStringNoCopy instead.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1835 72102866-910b-0410-8b05-ffd578937521
1996-09-25 13:44:33 +00:00
Andrew McCallum
db42b1307a (main): Rename exception' to localException'.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1825 72102866-910b-0410-8b05-ffd578937521
1996-09-24 17:13:05 +00:00
Andrew McCallum
52441fecef Changes made in Rochester. See ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1650 72102866-910b-0410-8b05-ffd578937521
1996-07-15 18:41:44 +00:00
Andrew McCallum
eb65ab3506 (ALL_CPPFLAGS): Look in ../src/srcdir-include.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1619 72102866-910b-0410-8b05-ffd578937521
1996-05-31 17:28:48 +00:00
Andrew McCallum
4ee36a544a (ALL_CPPFLAGS): Look for source include files in new place.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1505 72102866-910b-0410-8b05-ffd578937521
1996-05-07 01:21:42 +00:00
Andrew McCallum
b47ae41c48 (EXEEXT): New variable.
(OEXT): New variable.
(LIBEXT): New variable.
(SRCS): Remove port-{server,client}.m.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1471 72102866-910b-0410-8b05-ffd578937521
1996-04-18 01:56:19 +00:00
Andrew McCallum
dbdba55c4b Warn user that the file hasn't been converted to new collection
scheme, and comment out old code.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1470 72102866-910b-0410-8b05-ffd578937521
1996-04-18 01:55:26 +00:00
Andrew McCallum
b591762987 (main): Beginnings of changes for new port scheme.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1469 72102866-910b-0410-8b05-ffd578937521
1996-04-18 01:54:33 +00:00
Andrew McCallum
e96f98277d ([SecondServer -addRemoteObject:]): Don't free the string returned;
mframe already does it!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1468 72102866-910b-0410-8b05-ffd578937521
1996-04-18 01:54:11 +00:00
Andrew McCallum
89caa7c8fa Include Foundation/NSString.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1467 72102866-910b-0410-8b05-ffd578937521
1996-04-18 01:53:29 +00:00
Andrew McCallum
1b2c5c89ff 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
Andrew McCallum
24afb4ad7f 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
Andrew McCallum
3f093c4909 Change all include objects/*.h to include gnustep/base/*.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1433 72102866-910b-0410-8b05-ffd578937521
1996-04-17 18:40:03 +00:00
Andrew McCallum
af4bac8f62 Remove/rename all mention of `objects'.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1415 72102866-910b-0410-8b05-ffd578937521
1996-04-17 14:54:57 +00:00
Andrew McCallum
cdb7677bc1 (main): Add a call that causes an exception in the server, and catch
the returned exception.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1281 72102866-910b-0410-8b05-ffd578937521
1996-03-27 01:29:45 +00:00
Andrew McCallum
33632706d3 ([SecondServer -connectionBecameInvalid:]): Correctly detect proxies
that should be removed from the array.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1207 72102866-910b-0410-8b05-ffd578937521
1996-03-19 01:00:17 +00:00
Andrew McCallum
8fb910ecf8 (main): Run RunLoop properly according to new style.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1206 72102866-910b-0410-8b05-ffd578937521
1996-03-19 00:59:51 +00:00
Andrew McCallum
1e5e956b78 ([SecondServer -connectionBecameInvalid:]): Don't release REMOTES; it
was already autoreleased.
(main): Enable double release check with NSObject.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1200 72102866-910b-0410-8b05-ffd578937521
1996-03-18 21:52:41 +00:00
Andrew McCallum
6c6372b7f1 (main): Use new notification interface.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1094 72102866-910b-0410-8b05-ffd578937521
1996-03-07 18:15:50 +00:00
Andrew McCallum
88ce6294af (announce_new_port): New function.
(announce_broken_port): New function.
(main): Register them for notifications; let user choose registered
name on command line.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1093 72102866-910b-0410-8b05-ffd578937521
1996-03-07 18:15:25 +00:00
Andrew McCallum
e432090578 Send -close to Archiver, not old -closeCoder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1080 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:49:39 +00:00
Andrew McCallum
a3a7a895f7 Use notifications instead of old scheme for invalidation listening.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1079 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:48:59 +00:00
Andrew McCallum
4287219162 Don't conform to no-longer-used InvalidationListening protocol.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1078 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:48:18 +00:00
Andrew McCallum
a601567d41 (announce_new_connection): New function.
(main): Register it for notifications.  Run the connection forever,
instead of on a 15 second timeout.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1077 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:47:46 +00:00
Andrew McCallum
961ca24740 (main): Before exit, invalidate the connection, not the proxy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1076 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:46:39 +00:00
Andrew McCallum
6c665a7b9c (first): Force check for re-compilation of libobjects.
(second): Likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1075 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:46:05 +00:00
Andrew McCallum
b07609e467 Overhaul for new collection class scheme to improve distributed
objects and NeXT-compatibility.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@947 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:18:57 +00:00
Andrew McCallum
f5f389fced Add more executables.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@894 72102866-910b-0410-8b05-ffd578937521
1996-02-12 23:11:43 +00:00
Andrew McCallum
dbed66c4a3 (main): Use new Archiver and Unarchiver classes, use new method names.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@886 72102866-910b-0410-8b05-ffd578937521
1996-01-28 02:20:34 +00:00
Andrew McCallum
ea7185809d (main): Use new coding scheme and @"" strings properly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@871 72102866-910b-0410-8b05-ffd578937521
1996-01-27 00:53:47 +00:00
Andrew McCallum
fbc472c5c7 Added some executables.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@849 72102866-910b-0410-8b05-ffd578937521
1996-01-26 19:48:56 +00:00
Andrew McCallum
ab2ed86ac1 (main): Use new [Coder -closeCoder] method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@822 72102866-910b-0410-8b05-ffd578937521
1996-01-25 17:14:29 +00:00
Andrew McCallum
45914e7bf1 Update for new Coder organization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@792 72102866-910b-0410-8b05-ffd578937521
1996-01-24 03:24:06 +00:00
Andrew McCallum
ba19ce6e9f Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@751 72102866-910b-0410-8b05-ffd578937521
1996-01-22 23:32:28 +00:00
Andrew McCallum
2b5de0130d Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@749 72102866-910b-0410-8b05-ffd578937521
1996-01-22 23:04:48 +00:00
Andrew McCallum
3050c68a4c (ALL_CPPFLAGS): -I../src, not -I.
(Makefile): Prefix dependancy with $(srcdir).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@726 72102866-910b-0410-8b05-ffd578937521
1996-01-15 23:40:56 +00:00
Andrew McCallum
c2687ecda2 (LIBS): Added -lm.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@718 72102866-910b-0410-8b05-ffd578937521
1996-01-12 22:55:17 +00:00
Andrew McCallum
bd2a3074b9 (ALL_CPPFLAGS): Add -I. for objects/config.h. (Reported by
Matthias Klose <doko@cs.tu-berlin.de>)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@706 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:40:17 +00:00
Andrew McCallum
8c29969c80 Executables now depend on libobjects.a, not @LIBOBJECTS_A_OR_SO@.
(LIBS): Don't look in $(srcdir) for library.
(OBJECTS_NEXT_INCLUDES): Don't look in non-existant next-includes dir.
(copy-dist): Don't use $(srcdir).
(Makefile): Likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@681 72102866-910b-0410-8b05-ffd578937521
1996-01-05 22:07:03 +00:00
Andrew McCallum
2c1245db7d (LIBS): Include ../Version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@671 72102866-910b-0410-8b05-ffd578937521
1995-11-14 16:40:15 +00:00
Andrew McCallum
38eb5c6806 Use configure var, not non-existant Makefile var.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@670 72102866-910b-0410-8b05-ffd578937521
1995-11-14 16:39:40 +00:00
Andrew McCallum
9d7270bd34 Look for LIBOBJECTS_A_OR_SO, not libobjects.a.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@668 72102866-910b-0410-8b05-ffd578937521
1995-11-07 02:20:42 +00:00
Andrew McCallum
f146df3410 Patched from mail. See ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@627 72102866-910b-0410-8b05-ffd578937521
1995-10-18 16:47:59 +00:00