Commit graph

2300 commits

Author SHA1 Message Date
Andrew McCallum
c4bd065a03 Add VS_PRINTF_RETURNS_LENGTH.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1908 72102866-910b-0410-8b05-ffd578937521
1996-10-31 19:24:38 +00:00
Andrew McCallum
9acf2430d3 (HEADERS_INSTALL): Added include/config.h.
(install): Don't install include/config.h specially, it's now done
with the rest of the HEADERS_INSTALL files.
(ALL_CPPFLAGS): Don't pass `-include include/config.h' since
include/preface.h now does that.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1907 72102866-910b-0410-8b05-ffd578937521
1996-10-31 19:13:20 +00:00
Andrew McCallum
632d7b0f69 Include <gnustep/base/config.h>, and do it first.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1906 72102866-910b-0410-8b05-ffd578937521
1996-10-31 19:12:03 +00:00
Andrew McCallum
c26ef3e3d0 (NSUserName): Make is work for SOLARIS.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1905 72102866-910b-0410-8b05-ffd578937521
1996-10-31 19:05:14 +00:00
Andrew McCallum
e09ac871dd ([NSUserDefaults -initWithUser:]): Don't try to append to a immutable
string!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1904 72102866-910b-0410-8b05-ffd578937521
1996-10-31 19:04:41 +00:00
Andrew McCallum
efc429408f ([NSUserDefautls +standardUserDefaults]): When creating a new
defaults, return it, not nil!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1903 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:54:23 +00:00
Andrew McCallum
fca7d27283 ([BinaryCStream -encodeValueOfCType:at:withName:name]): Use memcpy()
instead of assignment to get the floats and doubles from the `at:'
argument.
([BinaryCStream -decodeValueOfCType:at:withName:]): Likewise, for
setting the values.  (Reported by M. Decugis
<mds@sepgifbr.sep.de.edf.fr>.)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1902 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:46:02 +00:00
Andrew McCallum
1381709a43 (getpagesize) [__SOLARIS__]: Define as macro making proper sysconf
call.
(NSPageSize): Remove the dependancy on __mach__ to a #define above.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1901 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:34:51 +00:00
Andrew McCallum
801adeb5c6 ([MemoryStream -writeFormat:arguments:]): Use VSPRINTF_LENGTH.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1900 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:27:22 +00:00
Andrew McCallum
e7669db788 ([NSString -initWithFormat:arguments:]): Use VSPRINTF_LENGTH.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1899 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:27:04 +00:00
Andrew McCallum
85405ba574 ([String -initWithFormat:arguments:]): Use VSPRINTF_LENGTH.
([String -initWithCFormat:arguments:]): Likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1898 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:26:39 +00:00
Andrew McCallum
af8629baf4 (VSPRINTF_LENGTH): New macro; definition depends on
VSPRINTF_RETURNS_LENGTH.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1897 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:24:45 +00:00
Andrew McCallum
3fd80d8904 Use config/config.vsprintf.c to define VSPRINTF_RETURNS_LENGTH.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1896 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:12:44 +00:00
Andrew McCallum
7783220756 (DIST_FILES): Added config/config.vsprintf.c.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1895 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:09:10 +00:00
Andrew McCallum
aa3bfab08e Changes from Richard Frith-Macdonald. See Oct 31 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1894 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:02:23 +00:00
Andrew McCallum
546db98210 Keys should be copied, not retained.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1893 72102866-910b-0410-8b05-ffd578937521
1996-10-31 18:01:04 +00:00
Andrew McCallum
51a5e44fd2 ([RunLoop -limitDateForMode:]): Bracket timer firing with a
retain/release of the MIN_TIMER.  (Reported by Richard Frith-Macdonald
<richard@brainstorm.co.uk>.)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1892 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:59:25 +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
b97d78de17 Added implementation of new methods for notification of readiness of
file descriptors for reading and writing.  Done by Richard
Frith-Macdonald <richard@brainstorm.co.uk>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1890 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:54:57 +00:00
Andrew McCallum
75acc961d3 (RunLoop _mode_2_fd_speakers): New ivar.
([RunLoop]): Added new methods for notification of readiness of file
descriptors for reading and writing.  Done by
Richard Frith-Macdonald <richard@brainstorm.co.uk>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1889 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:53:55 +00:00
Andrew McCallum
fab2728036 Changes from Scott Christley. See Oct 23 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1888 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:28:15 +00:00
Andrew McCallum
07466dd9e9 Changes from Scott Christley. See Oct 18 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1887 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:22:04 +00:00
Andrew McCallum
db69ec3c59 Changes from Adam Fedor. See Oct 15 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1886 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:17:59 +00:00
Andrew McCallum
ed1a7d0ae2 Changes from Scott Christley. See Oct 16 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1885 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:14:00 +00:00
Andrew McCallum
aead21cd6d New file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1884 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:13:12 +00:00
Andrew McCallum
b2d55b6c2c (method_types_get_next_argument): Do weird argframe workaround not
just on m68k, but on all NeXT systems.  (Reported by
Richard Frith-Macdonald <richard@brainstorm.co.uk>.)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1883 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:09:27 +00:00
Andrew McCallum
9150d93f9c New file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1882 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:05:21 +00:00
Andrew McCallum
05f694ad66 Change from Nick Christopher. See Oct 1 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1881 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:03:44 +00:00
Andrew McCallum
f9e6a93d45 ([RunLoop -acceptInputForMode:beforeDate:]): Fix assignment of
TIMEOUT.TV_USEC.  (Reported by Richard Frith-Macdonald
<richard@brainstorm.co.uk>.)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1880 72102866-910b-0410-8b05-ffd578937521
1996-10-31 16:54:41 +00:00
Andrew McCallum
5e35abc3ab Change from Fedor. See Sep 27 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1879 72102866-910b-0410-8b05-ffd578937521
1996-10-31 16:51:19 +00:00
Andrew McCallum
7a60a0ccb9 Check for strerror().
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1878 72102866-910b-0410-8b05-ffd578937521
1996-10-31 16:43:58 +00:00
Andrew McCallum
c2166652ea (strerror) [!HAS_STRERROR]: New function from Richard Frith-Macdonald
<richard@brainstorm.co.uk>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1877 72102866-910b-0410-8b05-ffd578937521
1996-10-26 00:22:35 +00:00
Andrew McCallum
2bc73929c9 Change from Fedor. See Sep 26 12:43 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1876 72102866-910b-0410-8b05-ffd578937521
1996-10-26 00:11:49 +00:00
Andrew McCallum
d513766f03 Change from Fedor. See Sep 26 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1875 72102866-910b-0410-8b05-ffd578937521
1996-10-26 00:10:22 +00:00
Andrew McCallum
aa8e467486 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1874 72102866-910b-0410-8b05-ffd578937521
1996-10-25 23:54:42 +00:00
Andrew McCallum
a28e7f43f5 Changes from Christley. See Sep 25 ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1873 72102866-910b-0410-8b05-ffd578937521
1996-10-25 23:54:08 +00:00
Andrew McCallum
d3f7feddf5 ([NSSet -anyObject]): Implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1872 72102866-910b-0410-8b05-ffd578937521
1996-10-25 23:50:37 +00:00
Andrew McCallum
e1f53b0bc0 ([NSDictionary +dictionaryWithObjectsAndKeys:]): New method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1871 72102866-910b-0410-8b05-ffd578937521
1996-10-25 23:43:00 +00:00
Andrew McCallum
ce08c9be4d Remove blank line.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1870 72102866-910b-0410-8b05-ffd578937521
1996-10-25 16:18:30 +00:00
Andrew McCallum
ded9c846c4 Add Frith-Macdonald as volunteer for proper nameserver.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1839 72102866-910b-0410-8b05-ffd578937521
1996-10-02 13:38:11 +00:00
Andrew McCallum
f7da85491c *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1837 72102866-910b-0410-8b05-ffd578937521
1996-09-25 13:45:51 +00:00
Andrew McCallum
b7e0e37cae ([NSString -initWithFormat:arguments:]): Fix bug whereby multiple %@'s
in the same format string created incorrect output.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1836 72102866-910b-0410-8b05-ffd578937521
1996-09-25 13:45:31 +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
c42786a028 Add the installation step.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1834 72102866-910b-0410-8b05-ffd578937521
1996-09-25 12:47:31 +00:00
Andrew McCallum
d0d3034613 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1833 72102866-910b-0410-8b05-ffd578937521
1996-09-24 21:14:29 +00:00
Andrew McCallum
9dbaaef311 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1832 72102866-910b-0410-8b05-ffd578937521
1996-09-24 20:37:38 +00:00
Andrew McCallum
cb9e25b00b (SUBMINOR_VERSION): Version 0.2.10.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1831 72102866-910b-0410-8b05-ffd578937521
1996-09-24 19:14:00 +00:00
Andrew McCallum
f3854870f1 (mostlyclean, clean, distclean, maintainer-clean): Reverse order of
subdir-cleaning and topdir-cleaning.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1830 72102866-910b-0410-8b05-ffd578937521
1996-09-24 17:46:05 +00:00
Andrew McCallum
1d5e40fb29 (main): Add tests for -copy and -mutableCopy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1829 72102866-910b-0410-8b05-ffd578937521
1996-09-24 17:43:57 +00:00
Andrew McCallum
dd0663c18a Fix typo in last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1828 72102866-910b-0410-8b05-ffd578937521
1996-09-24 17:43:33 +00:00