Commit graph

1545 commits

Author SHA1 Message Date
Adam Fedor
00b897f684 Conversion to Unicode files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10819 72102866-910b-0410-8b05-ffd578937521
2001-08-30 21:13:59 +00:00
Nicola Pero
9760449718 Reset the load callbacks when aborting loading an objc module because
of an error


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10816 72102866-910b-0410-8b05-ffd578937521
2001-08-30 19:27:05 +00:00
Nicola Pero
c390a121a1 Added quite some documentation for NSObject
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10809 72102866-910b-0410-8b05-ffd578937521
2001-08-30 12:11:36 +00:00
Adam Fedor
1884fa8ad7 Fix incorrect def
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10801 72102866-910b-0410-8b05-ffd578937521
2001-08-29 19:19:13 +00:00
Nicola Pero
74d7131451 Fixed a problem in subclassing NSCalendarDate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10796 72102866-910b-0410-8b05-ffd578937521
2001-08-28 22:13:15 +00:00
Nicola Pero
45e7a03e03 Fixed %F output modified in description of NSCalendarDate (and implicitly
NSDate)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10794 72102866-910b-0410-8b05-ffd578937521
2001-08-28 20:21:27 +00:00
Adam Fedor
0154d18d92 More defs for Darwin.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10791 72102866-910b-0410-8b05-ffd578937521
2001-08-28 18:45:17 +00:00
Adam Fedor
210a1351d0 Fix forwarding recursion bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10784 72102866-910b-0410-8b05-ffd578937521
2001-08-27 15:47:24 +00:00
Nicola Pero
c132d8afa2 Fixed weird crashes at startup, being caused by command line arguments
similar to property lists but not quite property lists (this was crashing
`make check' in gnustep-guile for example)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10783 72102866-910b-0410-8b05-ffd578937521
2001-08-24 11:37:45 +00:00
Nicola Pero
86122e9e29 Added Italian translation of string encoding names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10776 72102866-910b-0410-8b05-ffd578937521
2001-08-24 09:27:38 +00:00
Adam Fedor
779c9cf4bd New localization files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10762 72102866-910b-0410-8b05-ffd578937521
2001-08-21 20:28:47 +00:00
Adam Fedor
abbb8baa11 Make Test class inheret Object
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10757 72102866-910b-0410-8b05-ffd578937521
2001-08-21 15:10:10 +00:00
Pierre-Yves Rivaille
0eb3f0bbd4 Documentation/gsdoc/NSPipe
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10736 72102866-910b-0410-8b05-ffd578937521
2001-08-20 10:25:37 +00:00
Richard Frith-Macdonald
ad39b5144e Hopefully fix for problems in recent libxml
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10712 72102866-910b-0410-8b05-ffd578937521
2001-08-16 09:40:08 +00:00
Richard Frith-Macdonald
2053bae4ad Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10674 72102866-910b-0410-8b05-ffd578937521
2001-08-10 06:39:29 +00:00
Richard Frith-Macdonald
9ceb5999c6 Thread-safe forwarding implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10666 72102866-910b-0410-8b05-ffd578937521
2001-08-07 10:13:37 +00:00
Richard Frith-Macdonald
fc51307fab multipart parser fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10662 72102866-910b-0410-8b05-ffd578937521
2001-08-06 14:28:07 +00:00
Richard Frith-Macdonald
d8f99ed3c5 Minor mime parsing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10661 72102866-910b-0410-8b05-ffd578937521
2001-08-06 12:34:00 +00:00
Adam Fedor
aae35415bc Comment out decl on Darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10649 72102866-910b-0410-8b05-ffd578937521
2001-08-03 20:43:40 +00:00
Richard Frith-Macdonald
bf97ef27e6 Make first moves towards handling the fact that unicode and cString
representations of the same string may contain different numbers of
characters.  In particular, UTF8 of course.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10643 72102866-910b-0410-8b05-ffd578937521
2001-08-03 12:24:25 +00:00
Richard Frith-Macdonald
80eb611458 Fix minor bug in returning properties
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10638 72102866-910b-0410-8b05-ffd578937521
2001-08-02 12:10:46 +00:00
Richard Frith-Macdonald
d9c02f80ad Improve diagnostic logging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10637 72102866-910b-0410-8b05-ffd578937521
2001-08-02 09:54:36 +00:00
Richard Frith-Macdonald
14f0d4d07f Allow listing of tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10624 72102866-910b-0410-8b05-ffd578937521
2001-08-01 10:59:58 +00:00
Richard Frith-Macdonald
781c86596f Documented environment variable use
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10623 72102866-910b-0410-8b05-ffd578937521
2001-08-01 05:57:17 +00:00
Richard Frith-Macdonald
9f5febb49d Make macros thread-safe
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10614 72102866-910b-0410-8b05-ffd578937521
2001-07-31 15:43:57 +00:00
Richard Frith-Macdonald
fc5dd011c6 Guess at types when given untyped selector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10613 72102866-910b-0410-8b05-ffd578937521
2001-07-31 09:28:25 +00:00
Adam Fedor
d6febadbdf Windows export/defs for DLLs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10610 72102866-910b-0410-8b05-ffd578937521
2001-07-30 19:36:39 +00:00
Richard Frith-Macdonald
b680f3e314 Fix crash when current host not found
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10577 72102866-910b-0410-8b05-ffd578937521
2001-07-26 16:33:09 +00:00
Richard Frith-Macdonald
9d8c0d8391 Make file handles more robust
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10524 72102866-910b-0410-8b05-ffd578937521
2001-07-19 16:13:02 +00:00
Adam Fedor
634bf76d28 Clearer license
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10522 72102866-910b-0410-8b05-ffd578937521
2001-07-19 14:47:31 +00:00
Nicola Pero
3a5da3ab78 Added sanity check to configure for the Objective-C compiler to prevent
people from configuring and building everything with a broken compiler


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10521 72102866-910b-0410-8b05-ffd578937521
2001-07-19 11:45:57 +00:00
Richard Frith-Macdonald
d8add08016 Fix unicode string conversion premature termination.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10510 72102866-910b-0410-8b05-ffd578937521
2001-07-17 20:59:53 +00:00
Nicola Pero
55727dd274 Updated my last changelog entry for new changes to Makefile.postamble
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10509 72102866-910b-0410-8b05-ffd578937521
2001-07-17 14:08:13 +00:00
Nicola Pero
549d220812 Do not abort on make distclean when we can't remove the Foundation dir
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10505 72102866-910b-0410-8b05-ffd578937521
2001-07-17 10:20:49 +00:00
Adam Fedor
eb7d36cf19 NeXT compatibility, Typos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10502 72102866-910b-0410-8b05-ffd578937521
2001-07-17 02:56:43 +00:00
Richard Frith-Macdonald
d96a040986 XML property list support completed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10501 72102866-910b-0410-8b05-ffd578937521
2001-07-16 19:43:51 +00:00
Adam Fedor
8fa243331c PUt languages in array
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10499 72102866-910b-0410-8b05-ffd578937521
2001-07-16 14:25:47 +00:00
Richard Frith-Macdonald
57527984ce Some MacOS-X compatibility additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10483 72102866-910b-0410-8b05-ffd578937521
2001-07-16 07:08:47 +00:00
Richard Frith-Macdonald
d9cc3cb96e Various minor updatesw for MacOS-X compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10481 72102866-910b-0410-8b05-ffd578937521
2001-07-15 09:08:27 +00:00
Adam Fedor
23088ba48e Additional darwing fixes, added more function defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10480 72102866-910b-0410-8b05-ffd578937521
2001-07-15 03:51:11 +00:00
Richard Frith-Macdonald
12cc53c280 Better implementation of last fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10442 72102866-910b-0410-8b05-ffd578937521
2001-07-12 15:38:31 +00:00
Richard Frith-Macdonald
a8245ea16a Fix property lists containing slashes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10441 72102866-910b-0410-8b05-ffd578937521
2001-07-12 15:30:34 +00:00
Richard Frith-Macdonald
ac6507ad74 Range check corrected.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10438 72102866-910b-0410-8b05-ffd578937521
2001-07-12 06:05:11 +00:00
Adam Fedor
37ecd01e4c Add include for NeXT systems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10437 72102866-910b-0410-8b05-ffd578937521
2001-07-11 19:24:25 +00:00
Richard Frith-Macdonald
c4bc0471b7 Fix for mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10413 72102866-910b-0410-8b05-ffd578937521
2001-07-11 09:30:06 +00:00
Richard Frith-Macdonald
46a3c95108 Fix date with natural language strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10407 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:19:18 +00:00
Richard Frith-Macdonald
436f7f18be Minor fix to recompile again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10377 72102866-910b-0410-8b05-ffd578937521
2001-07-10 05:16:04 +00:00
Adam Fedor
3223ce1b17 Add pthread and objc-load for Darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10376 72102866-910b-0410-8b05-ffd578937521
2001-07-10 03:23:39 +00:00
Richard Frith-Macdonald
6fab8be106 Ensure we have the standard path prefixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10324 72102866-910b-0410-8b05-ffd578937521
2001-07-08 07:48:27 +00:00
Richard Frith-Macdonald
20c7eadd53 Set up default values for environment variables.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10323 72102866-910b-0410-8b05-ffd578937521
2001-07-07 19:47:02 +00:00
Richard Frith-Macdonald
9524b45a2d Hopefully fix compilatuion problem on alphas
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10312 72102866-910b-0410-8b05-ffd578937521
2001-07-07 04:45:38 +00:00
Richard Frith-Macdonald
7d3ac56536 Hack to read /proc filesystem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10311 72102866-910b-0410-8b05-ffd578937521
2001-07-07 04:36:01 +00:00
Richard Frith-Macdonald
8c8afa6b29 Improve detection of double inits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10281 72102866-910b-0410-8b05-ffd578937521
2001-07-02 16:15:22 +00:00
Richard Frith-Macdonald
55459b00d7 Timing tweaks and minor optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10266 72102866-910b-0410-8b05-ffd578937521
2001-06-27 10:25:54 +00:00
Richard Frith-Macdonald
96aee78f1a Memory leak fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10265 72102866-910b-0410-8b05-ffd578937521
2001-06-27 09:42:57 +00:00
Adam Fedor
8970541166 Check for language in locale on MingW
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10264 72102866-910b-0410-8b05-ffd578937521
2001-06-27 03:13:33 +00:00
Richard Frith-Macdonald
aa4ed3f15e Minor optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10261 72102866-910b-0410-8b05-ffd578937521
2001-06-26 13:30:39 +00:00
Richard Frith-Macdonald
520315fb6a Tidied for gcc-3 warnings etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10226 72102866-910b-0410-8b05-ffd578937521
2001-06-21 13:36:13 +00:00
Richard Frith-Macdonald
45a8b10e5b Fixed task notification problem in nsrunloop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10219 72102866-910b-0410-8b05-ffd578937521
2001-06-21 04:49:20 +00:00
Richard Frith-Macdonald
816ac32988 getCString... fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10214 72102866-910b-0410-8b05-ffd578937521
2001-06-20 19:12:31 +00:00
Richard Frith-Macdonald
f4655c3323 Reset signal handler.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10213 72102866-910b-0410-8b05-ffd578937521
2001-06-20 18:51:59 +00:00
Adam Fedor
2a17202eae Real version 1.0.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10183 72102866-910b-0410-8b05-ffd578937521
2001-06-15 21:07:33 +00:00
Richard Frith-Macdonald
9cfb043fad Notice changes to xml and ssl support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10182 72102866-910b-0410-8b05-ffd578937521
2001-06-15 11:00:19 +00:00
Richard Frith-Macdonald
e73e95fca3 repaired user defaults stuff and added symbolic link fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10179 72102866-910b-0410-8b05-ffd578937521
2001-06-15 08:49:03 +00:00
Nicola Pero
a80667c989 Fixed creating symbolic links
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10176 72102866-910b-0410-8b05-ffd578937521
2001-06-13 15:33:33 +00:00
Adam Fedor
c83309d4e7 Version 1.0.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10174 72102866-910b-0410-8b05-ffd578937521
2001-06-13 02:30:25 +00:00
Adam Fedor
5089726218 enable-openssl option
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10164 72102866-910b-0410-8b05-ffd578937521
2001-06-11 15:38:22 +00:00
Adam Fedor
87992c82a9 Change some defs to match headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10143 72102866-910b-0410-8b05-ffd578937521
2001-06-10 02:40:30 +00:00
Richard Frith-Macdonald
11d46ed1ba Fix for parsing octal and hex escapes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10135 72102866-910b-0410-8b05-ffd578937521
2001-06-09 08:52:53 +00:00
Nicola Pero
2a97b9caa3 Added a useless but pretty configure message about version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10126 72102866-910b-0410-8b05-ffd578937521
2001-06-09 00:53:18 +00:00
Richard Frith-Macdonald
15c9f821b0 Disable port coder caching by default.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10117 72102866-910b-0410-8b05-ffd578937521
2001-06-08 14:04:20 +00:00
Adam Fedor
2ea1ef766a Special case for cygwin in CON_AUTOLOAD
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10111 72102866-910b-0410-8b05-ffd578937521
2001-06-07 17:43:17 +00:00
Richard Frith-Macdonald
3c0de2c233 Shallow copy for cached attributes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10098 72102866-910b-0410-8b05-ffd578937521
2001-06-07 06:09:02 +00:00
Nicola Pero
bff0e69dc9 Implemented configuration tests and stuff for using the new useful
-fconstant-string-class option of gcc >= 3.0


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10091 72102866-910b-0410-8b05-ffd578937521
2001-06-06 15:42:58 +00:00
Richard Frith-Macdonald
2905a3c839 Minor scanning fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10089 72102866-910b-0410-8b05-ffd578937521
2001-06-06 15:36:26 +00:00
Richard Frith-Macdonald
24857a5f04 Support for GCC 3.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10085 72102866-910b-0410-8b05-ffd578937521
2001-06-06 15:18:28 +00:00
Nicola Pero
50c50f2cf3 Reactivate inline nested functions in mframe.m now that GCC 3.0 can deal
with them again


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10083 72102866-910b-0410-8b05-ffd578937521
2001-06-06 11:04:50 +00:00
Nicola Pero
cbbe53e05b In the main makefile, check that the user has run the gnustep configuration
script at the very beginning; it it<the user> has not, tell it to do it,
and exit gracefully.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10079 72102866-910b-0410-8b05-ffd578937521
2001-06-05 14:14:59 +00:00
Nicola Pero
fcc21ef046 Disabled inling of nested functions in mframe so that we can compile
using gcc 3.0


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10077 72102866-910b-0410-8b05-ffd578937521
2001-06-05 11:54:43 +00:00
Richard Frith-Macdonald
8ca1da0f5f Fix for appending to C string from unicode string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10075 72102866-910b-0410-8b05-ffd578937521
2001-06-05 08:21:09 +00:00
Richard Frith-Macdonald
dc1eb96e3f Patch by David relson
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10051 72102866-910b-0410-8b05-ffd578937521
2001-06-01 16:27:06 +00:00
Richard Frith-Macdonald
ebba65ddcb More optimisation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10050 72102866-910b-0410-8b05-ffd578937521
2001-06-01 15:51:34 +00:00
Richard Frith-Macdonald
1803a6d352 Optimisation of memory dealloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10048 72102866-910b-0410-8b05-ffd578937521
2001-06-01 14:12:46 +00:00
Nicola Pero
1d63817661 Fixed %w format in describing calendar dates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10045 72102866-910b-0410-8b05-ffd578937521
2001-06-01 12:14:03 +00:00
Adam Fedor
b45f9f3970 New strerror-like function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10043 72102866-910b-0410-8b05-ffd578937521
2001-05-31 22:39:16 +00:00
Adam Fedor
0119a2213c Version 1.0.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10033 72102866-910b-0410-8b05-ffd578937521
2001-05-29 19:42:39 +00:00
Adam Fedor
3e68ec5016 Headers and funcs for NeXT_RUNTIME
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10028 72102866-910b-0410-8b05-ffd578937521
2001-05-29 02:38:22 +00:00
Mirko Viviani
aebbf39616 * Source/NSDebug.m (_NSPrintForDebugger): new function to support print
object (po) cmd of gdb.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10025 72102866-910b-0410-8b05-ffd578937521
2001-05-26 16:02:56 +00:00
Adam Fedor
3c19c663de Use NSCParameterAssert, -lobjc with NeXT_RUNTIME
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10023 72102866-910b-0410-8b05-ffd578937521
2001-05-25 15:59:06 +00:00
Adam Fedor
61e4c24bb6 Include giconv.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10020 72102866-910b-0410-8b05-ffd578937521
2001-05-24 04:00:15 +00:00
Adam Fedor
6c69d5ac69 Check for libgiconv
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10019 72102866-910b-0410-8b05-ffd578937521
2001-05-23 21:46:39 +00:00
Adam Fedor
10061bbcde Remove some static initialization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10018 72102866-910b-0410-8b05-ffd578937521
2001-05-23 14:32:56 +00:00
Richard Frith-Macdonald
e8cb9dcc9d Tidyups and implementation of setSet: method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10010 72102866-910b-0410-8b05-ffd578937521
2001-05-22 09:30:07 +00:00
Richard Frith-Macdonald
20dc038685 Improved warning logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9965 72102866-910b-0410-8b05-ffd578937521
2001-05-18 19:56:54 +00:00
Richard Frith-Macdonald
3a4145f95b Fix to return nil initialising from invalid string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9964 72102866-910b-0410-8b05-ffd578937521
2001-05-18 15:25:48 +00:00
Adam Fedor
9896f623a1 Check for defined types.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9956 72102866-910b-0410-8b05-ffd578937521
2001-05-17 14:54:47 +00:00
Richard Frith-Macdonald
7aad1fd58a Extensions for invoking super implementation of method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9952 72102866-910b-0410-8b05-ffd578937521
2001-05-15 17:11:10 +00:00
Richard Frith-Macdonald
5dfb5c0a5d Fix to conform to MacOS-X documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9950 72102866-910b-0410-8b05-ffd578937521
2001-05-15 13:35:28 +00:00
Adam Fedor
1f7efc480e Add error functions for NeXT runtime.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9946 72102866-910b-0410-8b05-ffd578937521
2001-05-14 21:14:22 +00:00
Richard Frith-Macdonald
93117bdbbd General improvements in responsetoSelector and methodSig code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9923 72102866-910b-0410-8b05-ffd578937521
2001-05-12 06:25:46 +00:00
Adam Fedor
ab97cd08af Fix portability of [un]signed char encodings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9921 72102866-910b-0410-8b05-ffd578937521
2001-05-11 15:23:24 +00:00
Richard Frith-Macdonald
ee7eb89ab9 Autorelease fine control added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9917 72102866-910b-0410-8b05-ffd578937521
2001-05-10 20:00:02 +00:00
Richard Frith-Macdonald
1f7dc67da9 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9912 72102866-910b-0410-8b05-ffd578937521
2001-05-10 10:15:38 +00:00
Richard Frith-Macdonald
4cf87241db Minor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9909 72102866-910b-0410-8b05-ffd578937521
2001-05-09 08:32:52 +00:00
Richard Frith-Macdonald
e1bdc53e46 Small bugfix in rewrite of property list stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9908 72102866-910b-0410-8b05-ffd578937521
2001-05-09 08:19:35 +00:00
Nicola Pero
71b86c4cb0 Fixed date in my last ChangeLog entry - I was confused by the
'2001-05-04' format which conflicts with the Italian format
(04/05/2001).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9898 72102866-910b-0410-8b05-ffd578937521
2001-05-08 10:05:06 +00:00
Richard Frith-Macdonald
5f0a83eab9 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
Nicola Pero
dbf5bbedcb 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
Nicola Pero
07b96d25c0 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
Adam Fedor
d924131545 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
Richard Frith-Macdonald
7cf10b6c49 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
Richard Frith-Macdonald
d54b4c979a 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
Richard Frith-Macdonald
f61bd6a6f6 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
Adam Fedor
2b6506dd32 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
Adam Fedor
d49f630b86 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
Richard Frith-Macdonald
df02b63f80 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 Viviani
74bc9102af * 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
Nicola Pero
1d815f08b3 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
Richard Frith-Macdonald
fd8bf5d3d6 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
Adam Fedor
da293e3aec 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
Richard Frith-Macdonald
7d85131c1e 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
Fred Kiefer
fab2af2201 *** 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
Richard Frith-Macdonald
8d79b94cc1 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
Nicola Pero
37faeda178 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
Richard Frith-Macdonald
c4f4f0ea21 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
Adam Fedor
f8a7f50981 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
Richard Frith-Macdonald
45388db20c 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
Nicola Pero
2f65cb2ab7 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
Adam Fedor
7a4b89e043 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
Richard Frith-Macdonald
8b274732c5 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
Adam Fedor
134e9d1184 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
Adam Fedor
5c3e777f95 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
Nicola Pero
ff4e61efee 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
Nicola Pero
94dbc95014 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
Nicola Pero
1c43499ee6 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
Richard Frith-Macdonald
8bba1818e9 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
Richard Frith-Macdonald
626713c53e 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
Richard Frith-Macdonald
de26bd5c15 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
Richard Frith-Macdonald
9792d39ba3 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
Richard Frith-Macdonald
87c9d2e2e5 Initialise locale early
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9665 72102866-910b-0410-8b05-ffd578937521
2001-04-23 08:55:58 +00:00
Nicola Pero
403be4b258 Played with the benchmark tool a bit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9659 72102866-910b-0410-8b05-ffd578937521
2001-04-22 14:58:18 +00:00
Nicola Pero
9e9d398aa7 Little speed up for asking the file system representation of a string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9653 72102866-910b-0410-8b05-ffd578937521
2001-04-21 18:13:29 +00:00
Richard Frith-Macdonald
526a6985a6 Fixes for command line arguments coming from /proc/$$/cmdline.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9649 72102866-910b-0410-8b05-ffd578937521
2001-04-21 05:55:16 +00:00
Richard Frith-Macdonald
555c532732 Revert code!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9648 72102866-910b-0410-8b05-ffd578937521
2001-04-20 17:02:49 +00:00
Richard Frith-Macdonald
c0a04507c3 indirection fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9647 72102866-910b-0410-8b05-ffd578937521
2001-04-20 14:04:38 +00:00
Nicola Pero
3768ec33c4 Rewritten NSDirectoryEnumerator for speed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9633 72102866-910b-0410-8b05-ffd578937521
2001-04-19 22:09:25 +00:00
Nicola Pero
dbc8bb36f4 Documented GSDebugAllocation* functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9632 72102866-910b-0410-8b05-ffd578937521
2001-04-19 17:29:37 +00:00
Nicola Pero
fb49f57712 Implemented tracking all allocated instances of a class for debugging
purposes


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9628 72102866-910b-0410-8b05-ffd578937521
2001-04-19 16:11:36 +00:00
Nicola Pero
83150f0565 Fixed memory leak over DO
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9626 72102866-910b-0410-8b05-ffd578937521
2001-04-19 13:31:41 +00:00
Richard Frith-Macdonald
4e40140143 Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9624 72102866-910b-0410-8b05-ffd578937521
2001-04-19 12:38:45 +00:00
Richard Frith-Macdonald
1cc4e8cfe9 Various tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9623 72102866-910b-0410-8b05-ffd578937521
2001-04-19 12:02:13 +00:00
Richard Frith-Macdonald
9259428fac Various tidyups and documentation added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9622 72102866-910b-0410-8b05-ffd578937521
2001-04-19 09:21:59 +00:00
Adam Fedor
580a66a7d4 detect the xml2-config script
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9596 72102866-910b-0410-8b05-ffd578937521
2001-04-17 04:10:03 +00:00
Mirko Viviani
0d3deaa4f5 * configure.in: fixed fake main for 'new' FreeBSD targets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9587 72102866-910b-0410-8b05-ffd578937521
2001-04-14 08:45:49 +00:00
Adam Fedor
f7ade51139 Generate exception for invalid selector
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9579 72102866-910b-0410-8b05-ffd578937521
2001-04-13 19:52:49 +00:00
Adam Fedor
62bce488fe Revert to using class_pointer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9576 72102866-910b-0410-8b05-ffd578937521
2001-04-13 04:10:44 +00:00
Richard Frith-Macdonald
339d08205e Fix line missed from last patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9575 72102866-910b-0410-8b05-ffd578937521
2001-04-12 21:59:19 +00:00
Adam Fedor
ce64c6f672 Add threads for mach.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9574 72102866-910b-0410-8b05-ffd578937521
2001-04-12 21:09:17 +00:00
Adam Fedor
9670ec5491 Updates for darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9573 72102866-910b-0410-8b05-ffd578937521
2001-04-12 17:16:55 +00:00
Richard Frith-Macdonald
5e7105d2f7 More encoding tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9565 72102866-910b-0410-8b05-ffd578937521
2001-04-12 09:29:16 +00:00
Richard Frith-Macdonald
a5078c558c Some encoding fixes for strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9563 72102866-910b-0410-8b05-ffd578937521
2001-04-12 09:11:31 +00:00
Nicola Pero
ea4c6621eb Removed obsoleted NSThread methods; fix for sending single char strings
over distributed objects


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9561 72102866-910b-0410-8b05-ffd578937521
2001-04-11 16:52:05 +00:00
Richard Frith-Macdonald
1b04f169ea Memory leaks in DO fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9557 72102866-910b-0410-8b05-ffd578937521
2001-04-11 12:30:32 +00:00
Adam Fedor
4fdda0532b Correct def. Document
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9555 72102866-910b-0410-8b05-ffd578937521
2001-04-10 22:18:36 +00:00
Richard Frith-Macdonald
ba7813d67b Fix for tasks exiting on signal.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9552 72102866-910b-0410-8b05-ffd578937521
2001-04-10 05:22:12 +00:00
Adam Fedor
ab320f7bb0 Merged 1.0 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9548 72102866-910b-0410-8b05-ffd578937521
2001-04-10 03:27:01 +00:00
Nicola Pero
d2dd19d498 Optimization of path functions in NSString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9535 72102866-910b-0410-8b05-ffd578937521
2001-04-06 22:53:29 +00:00
Richard Frith-Macdonald
1e28431cac Security changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9525 72102866-910b-0410-8b05-ffd578937521
2001-04-05 12:42:28 +00:00
Richard Frith-Macdonald
ce3eef54ca Tidied ug getting of username ... drop cuserid() since it offers nothing
that getpwuid(geteuid()) doesn't give you.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9519 72102866-910b-0410-8b05-ffd578937521
2001-04-02 09:59:30 +00:00
Jonathan Gapen
47938f05a4 NSString changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9508 72102866-910b-0410-8b05-ffd578937521
2001-03-27 17:30:07 +00:00
Jonathan Gapen
9db551023e Path-finding updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9497 72102866-910b-0410-8b05-ffd578937521
2001-03-26 23:09:44 +00:00
Jonathan Gapen
285d35f3e9 Split autoconf macros out of aclocal.m4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9470 72102866-910b-0410-8b05-ffd578937521
2001-03-21 23:11:49 +00:00
Jonathan Gapen
6a580f0b53 More NSString changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9462 72102866-910b-0410-8b05-ffd578937521
2001-03-20 03:42:41 +00:00
Jonathan Gapen
dff26ccc9c NSString locale updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9461 72102866-910b-0410-8b05-ffd578937521
2001-03-20 02:13:19 +00:00
Jonathan Gapen
cb8b09362f String usage updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9459 72102866-910b-0410-8b05-ffd578937521
2001-03-19 23:53:23 +00:00
Nicola Pero
6852355af1 Post the NSThreadWillExit notification when unregistering alien threads
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9450 72102866-910b-0410-8b05-ffd578937521
2001-03-19 13:15:10 +00:00
Nicola Pero
8dfbba6d5a Methods to register/unregister an alien thread turned into functions
for maximum thread safety


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9449 72102866-910b-0410-8b05-ffd578937521
2001-03-19 12:20:21 +00:00
Jonathan Gapen
a3939e6bed NSString updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9448 72102866-910b-0410-8b05-ffd578937521
2001-03-19 10:48:26 +00:00
Richard Frith-Macdonald
6a1be56686 Minor runloop fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9427 72102866-910b-0410-8b05-ffd578937521
2001-03-17 11:55:05 +00:00
Richard Frith-Macdonald
6bf539ef2c Added MINGW fixes for path handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9426 72102866-910b-0410-8b05-ffd578937521
2001-03-17 11:45:37 +00:00
Richard Frith-Macdonald
fe9eae5ffa Thread deallocation fix ... retry deallocation of dictionary if it gets
re-used during thread deallocation.  If it still persists, leak memory
and log the problem.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9425 72102866-910b-0410-8b05-ffd578937521
2001-03-17 10:18:09 +00:00
Nicola Pero
2715c6c32b Some simple updating of the makefile code - do not create existing dirs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9396 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:35:43 +00:00
Manuel Guesdon
7d4998a5c1 2001-03-16 Manuel Guesdon <mguesdon@orange-concept.com>
* Tools/pl*.m: added #include <Foundation/Foundation.h> to avoid
		GNUSTEP Internal Error


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9386 72102866-910b-0410-8b05-ffd578937521
2001-03-16 16:56:32 +00:00
Jonathan Gapen
9fbca9b5ff Missed ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9371 72102866-910b-0410-8b05-ffd578937521
2001-03-14 22:04:57 +00:00
Adam Fedor
8f8b4272a5 Remove non-mingw32 classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9368 72102866-910b-0410-8b05-ffd578937521
2001-03-14 18:23:39 +00:00
Adam Fedor
cddb89cc7b evert last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9352 72102866-910b-0410-8b05-ffd578937521
2001-03-13 22:44:53 +00:00
Adam Fedor
16b58c8d3c Fix constructor test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9351 72102866-910b-0410-8b05-ffd578937521
2001-03-13 22:10:53 +00:00
Adam Fedor
afdbfeee27 Check and set EXEEXT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9346 72102866-910b-0410-8b05-ffd578937521
2001-03-13 20:34:50 +00:00
Adam Fedor
2e5cadc9d7 Use symbolic links if we can
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9345 72102866-910b-0410-8b05-ffd578937521
2001-03-13 19:05:10 +00:00
Jonathan Gapen
958bb3a673 String encoding enum updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9338 72102866-910b-0410-8b05-ffd578937521
2001-03-12 14:42:52 +00:00
Adam Fedor
f495f3a5ca Remove runtime.h include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9334 72102866-910b-0410-8b05-ffd578937521
2001-03-12 02:52:16 +00:00
Adam Fedor
bdf2c027af Version 0.9.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9326 72102866-910b-0410-8b05-ffd578937521
2001-03-11 03:48:48 +00:00
Adam Fedor
7131f94c9a remove extra '/'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9322 72102866-910b-0410-8b05-ffd578937521
2001-03-10 22:25:13 +00:00
Adam Fedor
8f22b145bd Check if objc_thread_add in runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9320 72102866-910b-0410-8b05-ffd578937521
2001-03-10 21:36:03 +00:00
Manuel Guesdon
47bcc5ee1b 2001-03-10 Manuel Guesdon <mguesdon@orange-concept.com>
* GSXML.m/.h: added errer, warning and fatal error methods with
		line and col parameters in GSSAXHandler.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9317 72102866-910b-0410-8b05-ffd578937521
2001-03-10 08:40:23 +00:00
Richard Frith-Macdonald
798a82efa7 New header fiels for compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9314 72102866-910b-0410-8b05-ffd578937521
2001-03-08 14:48:27 +00:00
Adam Fedor
78809d0762 Fixed copy of unhandled args
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9312 72102866-910b-0410-8b05-ffd578937521
2001-03-08 03:58:07 +00:00
Richard Frith-Macdonald
bc02628d69 Improve reliability of methodSignatureForSelector.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9310 72102866-910b-0410-8b05-ffd578937521
2001-03-07 21:21:10 +00:00
Adam Fedor
a411cc4bb9 Regenerate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9306 72102866-910b-0410-8b05-ffd578937521
2001-03-06 15:45:33 +00:00
Richard Frith-Macdonald
a3389210f1 User defaults fix ... use NSLanguages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9302 72102866-910b-0410-8b05-ffd578937521
2001-03-05 23:31:51 +00:00
Jonathan Gapen
05844a01b9 Unicode and character set updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9301 72102866-910b-0410-8b05-ffd578937521
2001-03-05 01:08:57 +00:00
Richard Frith-Macdonald
eb798ac844 commit update omitted from last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9294 72102866-910b-0410-8b05-ffd578937521
2001-03-04 06:19:23 +00:00
Adam Fedor
d1c916d5c6 Fix __get_arg def
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9293 72102866-910b-0410-8b05-ffd578937521
2001-03-04 04:18:17 +00:00
Richard Frith-Macdonald
36969b2551 Note files in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9285 72102866-910b-0410-8b05-ffd578937521
2001-03-03 14:54:51 +00:00
Jonathan Gapen
70494ca890 Whitespace character sets update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9272 72102866-910b-0410-8b05-ffd578937521
2001-03-01 16:16:31 +00:00
Nicola Pero
45a787809a Removed comment about missing ChangeLog entries as now they are here
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9265 72102866-910b-0410-8b05-ffd578937521
2001-03-01 14:20:03 +00:00
Jonathan Gapen
07362e5070 Missed ChangeLog on prior commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9264 72102866-910b-0410-8b05-ffd578937521
2001-03-01 13:36:29 +00:00
Nicola Pero
a195d7a8c6 Fixed changes in /proc filesystem detection and fake main definition
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9263 72102866-910b-0410-8b05-ffd578937521
2001-03-01 12:41:06 +00:00
Adam Fedor
b25543ee23 Update some MINGW symbols
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9257 72102866-910b-0410-8b05-ffd578937521
2001-03-01 04:02:36 +00:00
Jonathan Gapen
821cec41af Update NSCharacterSets to latest Unicode standard
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9249 72102866-910b-0410-8b05-ffd578937521
2001-02-28 06:12:12 +00:00
Adam Fedor
f2d3965304 Fix openssl
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9248 72102866-910b-0410-8b05-ffd578937521
2001-02-28 03:59:05 +00:00
Nicola Pero
93d110285c Trivial fix to stop gcc 3.x from complaining in GSXml.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9245 72102866-910b-0410-8b05-ffd578937521
2001-02-27 16:00:10 +00:00
Nicola Pero
dc7e031326 Trivial fix to avoid gcc 3.x compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9243 72102866-910b-0410-8b05-ffd578937521
2001-02-27 15:56:06 +00:00
Nicola Pero
47539b7905 When configuring, source Version as ./Version rather than simply Version
to avoid weird problems with paths


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9240 72102866-910b-0410-8b05-ffd578937521
2001-02-27 03:01:58 +00:00
Mirko Viviani
6591e44045 * Source/NSConcreteNumber.m (NumberTemplate): added precision to float
and double TYPE_FORMAT.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9231 72102866-910b-0410-8b05-ffd578937521
2001-02-26 10:32:22 +00:00
Adam Fedor
58db6dee8a Corrected to save CPPFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9229 72102866-910b-0410-8b05-ffd578937521
2001-02-25 23:20:44 +00:00
Richard Frith-MacDonald
80bb956109 Minor simplification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9228 72102866-910b-0410-8b05-ffd578937521
2001-02-25 07:08:27 +00:00
Nicola Pero
196ab2371d Added French language file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9223 72102866-910b-0410-8b05-ffd578937521
2001-02-23 23:42:32 +00:00
Richard Frith-MacDonald
860a5cf349 Fixes for manually specified network interfaces
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9218 72102866-910b-0410-8b05-ffd578937521
2001-02-23 10:11:32 +00:00
Nicola Pero
58ecb56818 Added three new quick localization macros to NSBundle.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9212 72102866-910b-0410-8b05-ffd578937521
2001-02-23 00:51:00 +00:00
Nicola Pero
eaf91fd5ea Added Italian to the Resources
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9210 72102866-910b-0410-8b05-ffd578937521
2001-02-23 00:15:03 +00:00
Richard Frith-MacDonald
90d54ae779 Language support fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9206 72102866-910b-0410-8b05-ffd578937521
2001-02-22 07:36:05 +00:00
Adam Fedor
d7459f6dc7 Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9205 72102866-910b-0410-8b05-ffd578937521
2001-02-22 05:56:33 +00:00
Richard Frith-MacDonald
1417d34bba Fix leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9203 72102866-910b-0410-8b05-ffd578937521
2001-02-21 23:10:16 +00:00
Nicola Pero
edcf74b2e5 Fixed tiny typo in GNUmakefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9202 72102866-910b-0410-8b05-ffd578937521
2001-02-21 18:04:51 +00:00
Mirko Viviani
8795c0cf95 * Source/GSXML.m|.h ([GSXMLAttribute -ns]): get attribute namespace.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9193 72102866-910b-0410-8b05-ffd578937521
2001-02-20 23:41:40 +00:00
Richard Frith-MacDonald
000d0cc4e6 Minor fix and output improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9166 72102866-910b-0410-8b05-ffd578937521
2001-02-19 05:03:09 +00:00
Adam Fedor
370de3892a Prerelease version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9134 72102866-910b-0410-8b05-ffd578937521
2001-02-14 05:19:11 +00:00
Adam Fedor
ed277cd980 Fix stdint test.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9133 72102866-910b-0410-8b05-ffd578937521
2001-02-14 00:02:18 +00:00
Manuel Guesdon
93fbbf56ef 2001-02-11 Manuel Guesdon <mguesdon@orange-concept.com>
* GSXML.m: testing lib!=NULL and string!=NULL before doing something in
                -GSXMLNode content
                -GSXMLNode name
                -GSXMLNode ns
                -GSXMLNode nsDef
	* NSString.m: handle NULL bytes in -initWithUTF8String: (Treat it as zero
		length string and NSDebugMLog a warning).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9124 72102866-910b-0410-8b05-ffd578937521
2001-02-11 22:45:01 +00:00
Jonathan Gapen
117d5ce1a0 FreeBSD build fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9076 72102866-910b-0410-8b05-ffd578937521
2001-02-09 06:58:38 +00:00
Nicola Pero
139dc73a38 Updated INSTALL file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9072 72102866-910b-0410-8b05-ffd578937521
2001-02-09 01:05:53 +00:00
Richard Frith-MacDonald
d378d27ec6 fix call to dlsym()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9057 72102866-910b-0410-8b05-ffd578937521
2001-02-08 20:28:31 +00:00
Richard Frith-MacDonald
56f83473b9 Minor tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9056 72102866-910b-0410-8b05-ffd578937521
2001-02-08 19:41:22 +00:00
Richard Frith-MacDonald
11fbedeedf Make more tolerant by accepting nil as input for replacing characters in range.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9053 72102866-910b-0410-8b05-ffd578937521
2001-02-08 17:12:40 +00:00
Jonathan Gapen
087c35f0f9 Free disk space reporting fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9039 72102866-910b-0410-8b05-ffd578937521
2001-02-07 21:30:25 +00:00
Richard Frith-MacDonald
e8cf2df164 More GSFormat fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9036 72102866-910b-0410-8b05-ffd578937521
2001-02-07 18:17:41 +00:00
Richard Frith-MacDonald
90c95b763a Formatting fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9026 72102866-910b-0410-8b05-ffd578937521
2001-02-07 13:22:12 +00:00
Richard Frith-MacDonald
2fe7890356 Fix formatting error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9019 72102866-910b-0410-8b05-ffd578937521
2001-02-07 12:31:58 +00:00
Richard Frith-MacDonald
02ebb24e52 Pseudo terminal support added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8977 72102866-910b-0410-8b05-ffd578937521
2001-02-05 09:28:19 +00:00
Richard Frith-MacDonald
86fc747a2c Added unicode string formatting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8961 72102866-910b-0410-8b05-ffd578937521
2001-02-02 06:14:42 +00:00
Michael Silva
9aadf58dbd fixes!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8959 72102866-910b-0410-8b05-ffd578937521
2001-01-31 19:02:09 +00:00
Richard Frith-MacDonald
992734750a MacOS-X compatibility fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8958 72102866-910b-0410-8b05-ffd578937521
2001-01-31 15:10:41 +00:00
Richard Frith-MacDonald
e163d5932d Use placeholder class for efficiency
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8957 72102866-910b-0410-8b05-ffd578937521
2001-01-31 11:29:55 +00:00
Richard Frith-MacDonald
2cf148585f pass dates and time zones bycopy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8955 72102866-910b-0410-8b05-ffd578937521
2001-01-31 05:58:59 +00:00
Michael Silva
eec75996f6 files for cvs updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8945 72102866-910b-0410-8b05-ffd578937521
2001-01-30 20:42:48 +00:00
Nicola Pero
fb97a8f948 Fixed gnustep-base.script.spec.in. Tidied my last changelog entries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8936 72102866-910b-0410-8b05-ffd578937521
2001-01-30 15:59:20 +00:00
Richard Frith-MacDonald
d1e5cdfe0f Minor date fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8934 72102866-910b-0410-8b05-ffd578937521
2001-01-30 15:11:08 +00:00
Nicola Pero
c8ab64de45 Fixed configure - detection of ffcall libraries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8933 72102866-910b-0410-8b05-ffd578937521
2001-01-30 14:18:47 +00:00
Richard Frith-MacDonald
0299d2c87e Move some way towards support of MacOS-X timezone compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8921 72102866-910b-0410-8b05-ffd578937521
2001-01-30 12:05:02 +00:00
Adam Fedor
49e577f027 Fix typo in configure, remove spurious install of headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8916 72102866-910b-0410-8b05-ffd578937521
2001-01-29 22:27:10 +00:00
Nicola Pero
dbd055e4f5 Updated for change in make package design
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8887 72102866-910b-0410-8b05-ffd578937521
2001-01-29 19:41:00 +00:00
Nicola Pero
7106011334 Updated NSTimeZone information
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8872 72102866-910b-0410-8b05-ffd578937521
2001-01-29 12:26:38 +00:00
Jonathan Gapen
e62b08cc2d NSSearchPathForDirectoriesInDomains() changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8847 72102866-910b-0410-8b05-ffd578937521
2001-01-28 12:16:44 +00:00
Adam Fedor
29f1fd43e8 RPM script for installing gdomap
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8817 72102866-910b-0410-8b05-ffd578937521
2001-01-26 22:41:58 +00:00
Richard Frith-MacDonald
4d3a165d8a Various fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8810 72102866-910b-0410-8b05-ffd578937521
2001-01-26 12:09:35 +00:00
Richard Frith-MacDonald
8cd613c188 Add check for recent versions of gmp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8805 72102866-910b-0410-8b05-ffd578937521
2001-01-25 17:38:07 +00:00
Richard Frith-MacDonald
e6a40fa627 Better exception handling behavior
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8765 72102866-910b-0410-8b05-ffd578937521
2001-01-25 08:05:52 +00:00
Richard Frith-MacDonald
603e9ad895 Path operation fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8724 72102866-910b-0410-8b05-ffd578937521
2001-01-21 16:03:22 +00:00
Nicola Pero
9a7b25d6ed Fixed copyright and tried to improve description of the RPM package
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8699 72102866-910b-0410-8b05-ffd578937521
2001-01-19 17:48:55 +00:00
Nicola Pero
053a13da25 Fix for configuring threads and shared libobjc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8693 72102866-910b-0410-8b05-ffd578937521
2001-01-19 11:52:12 +00:00
Adam Fedor
7e35160a17 Fix test for libobjc. Prerelease 0.9.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8684 72102866-910b-0410-8b05-ffd578937521
2001-01-18 19:47:40 +00:00
Nicola Pero
c6d1477987 Fixes for RPM packaging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8681 72102866-910b-0410-8b05-ffd578937521
2001-01-18 18:24:10 +00:00
Richard Frith-MacDonald
64d096cf9c Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8674 72102866-910b-0410-8b05-ffd578937521
2001-01-18 11:58:19 +00:00
Richard Frith-MacDonald
5dc51ab6df Make NSHost more tolerant of bad system setups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8673 72102866-910b-0410-8b05-ffd578937521
2001-01-18 08:27:00 +00:00
Mirko Viviani
4e4436b376 * Source/GSXML.m|.h ([GSXMLDocument -stringValue]): dump document in a
string.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8671 72102866-910b-0410-8b05-ffd578937521
2001-01-17 23:17:44 +00:00
Nicola Pero
09810c892a Updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8666 72102866-910b-0410-8b05-ffd578937521
2001-01-17 19:02:54 +00:00
Richard Frith-MacDonald
158e28ec5e Attributed range fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8586 72102866-910b-0410-8b05-ffd578937521
2001-01-13 20:33:58 +00:00
Richard Frith-MacDonald
23b40dc703 Fix problem parsing chunked data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8581 72102866-910b-0410-8b05-ffd578937521
2001-01-13 08:05:30 +00:00
Richard Frith-MacDonald
ead63e6999 coding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8569 72102866-910b-0410-8b05-ffd578937521
2001-01-12 16:48:33 +00:00
Richard Frith-MacDonald
559db76abd More tidying up for consistency with gui libs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8568 72102866-910b-0410-8b05-ffd578937521
2001-01-12 14:29:34 +00:00
Richard Frith-MacDonald
7ded3662a6 XML node ownership fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8564 72102866-910b-0410-8b05-ffd578937521
2001-01-12 06:56:36 +00:00
Nicola Pero
9cf64f3b86 Simple trick to get quite some speed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8551 72102866-910b-0410-8b05-ffd578937521
2001-01-10 20:19:23 +00:00
Richard Frith-MacDonald
4743653ee0 def encoding fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8550 72102866-910b-0410-8b05-ffd578937521
2001-01-10 20:01:37 +00:00
Richard Frith-MacDonald
13345f9af8 Some more tidying up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8539 72102866-910b-0410-8b05-ffd578937521
2001-01-10 00:22:11 +00:00
Richard Frith-MacDonald
31a5fc78ed More tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8534 72102866-910b-0410-8b05-ffd578937521
2001-01-09 09:17:31 +00:00
Richard Frith-MacDonald
ede24b003d Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8533 72102866-910b-0410-8b05-ffd578937521
2001-01-09 08:40:09 +00:00
Adam Fedor
f47f73cb11 Enable ffcall by default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8531 72102866-910b-0410-8b05-ffd578937521
2001-01-09 03:53:02 +00:00
Richard Frith-MacDonald
e0256e7ac3 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8523 72102866-910b-0410-8b05-ffd578937521
2001-01-08 23:44:25 +00:00
Richard Frith-MacDonald
4fb841573a Array tidyup/optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8509 72102866-910b-0410-8b05-ffd578937521
2001-01-08 16:45:36 +00:00
Richard Frith-MacDonald
5efd63ee6d Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8476 72102866-910b-0410-8b05-ffd578937521
2001-01-05 20:27:49 +00:00
Jonathan Gapen
7a5f153fb5 Update to use autoconf macro from libxml 2.2.10 distribution.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8475 72102866-910b-0410-8b05-ffd578937521
2001-01-05 10:12:17 +00:00
Adam Fedor
636a633638 Use updated objc forwarding hook
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8470 72102866-910b-0410-8b05-ffd578937521
2001-01-03 17:09:40 +00:00
Richard Frith-MacDonald
5c8b61a934 Minor win32 fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8468 72102866-910b-0410-8b05-ffd578937521
2001-01-03 15:40:22 +00:00
Mirko Viviani
545718f0a4 * Source/NSObjCRuntime.m (GSInstanceVariableInfo): fixes.
* Source/NSObject.m ([NSObject -handleQueryWithUnboundKey:]): raise an
exception.
([NSObject -handleTakeValue:forUnboundKey:]): changed exception.
([NSObject -unableToSetNilForKey:]): likewise.
([NSObject -storedValueForKey:]),
([NSObject -valueForKey:]): check for null selector before calling
respondsToSelector:
([NSObject -takeStoredValue:forKey:]),
([NSObject -takeValue:forKey:]): likewise. Call GSSetValue with correct
values.
(GSSetValue): fixed ivar implementation.
(GSGetValue): likewise.
([NSObject -methodSignatureForSelector:]): FreeBSD fix.
* Source/NSEnumerator.m|.h ([NSEnumerator -allObjects]): implemented.
* Source/Unicode.m (GetDefEncoding): do not emit the warning for
NSISOLatin1StringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8467 72102866-910b-0410-8b05-ffd578937521
2001-01-03 11:22:59 +00:00
Adam Fedor
d54f7d8eaf Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8448 72102866-910b-0410-8b05-ffd578937521
2000-12-26 23:04:20 +00:00
Adam Fedor
852d140e39 Fixes for libxml2 (FreeBSD).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8447 72102866-910b-0410-8b05-ffd578937521
2000-12-26 23:03:42 +00:00
Adam Fedor
0fac86242e Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8414 72102866-910b-0410-8b05-ffd578937521
2000-12-22 21:46:47 +00:00
Richard Frith-MacDonald
0816a0eed5 DO fixes for ffcall library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8403 72102866-910b-0410-8b05-ffd578937521
2000-12-21 20:54:02 +00:00
Richard Frith-MacDonald
0f4e809a97 Fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8391 72102866-910b-0410-8b05-ffd578937521
2000-12-21 13:39:11 +00:00
Richard Frith-MacDonald
012ba919ad Clean up interface to GSIMap
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8389 72102866-910b-0410-8b05-ffd578937521
2000-12-21 10:31:33 +00:00
Richard Frith-MacDonald
36457b0023 Memory usage improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8388 72102866-910b-0410-8b05-ffd578937521
2000-12-21 08:39:04 +00:00
Richard Frith-MacDonald
c9ae445548 Fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8362 72102866-910b-0410-8b05-ffd578937521
2000-12-19 07:13:06 +00:00
Adam Fedor
11bf345961 Manual rebuild
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8353 72102866-910b-0410-8b05-ffd578937521
2000-12-18 17:24:57 +00:00
Richard Frith-MacDonald
645073849f Minor tweaks and fixes for multi-characterset support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8323 72102866-910b-0410-8b05-ffd578937521
2000-12-14 09:47:02 +00:00
Richard Frith-MacDonald
3663488f22 Added patch from nicola
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8318 72102866-910b-0410-8b05-ffd578937521
2000-12-13 14:38:55 +00:00
Nicola Pero
131bba5cac Extended GSDebugAllocation API by adding a peak counter and new functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8291 72102866-910b-0410-8b05-ffd578937521
2000-12-11 23:30:48 +00:00
Adam Fedor
9433dfee02 Add FFI interface to NSInvocation and NSConnection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8286 72102866-910b-0410-8b05-ffd578937521
2000-12-08 19:06:00 +00:00
Richard Frith-MacDonald
24451e5cbc Code simplification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8275 72102866-910b-0410-8b05-ffd578937521
2000-12-07 23:07:37 +00:00
Richard Frith-MacDonald
edc67ffd44 Some set tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8274 72102866-910b-0410-8b05-ffd578937521
2000-12-07 22:57:56 +00:00
Richard Frith-MacDonald
f6d7d23722 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8256 72102866-910b-0410-8b05-ffd578937521
2000-12-05 18:35:32 +00:00
Richard Frith-MacDonald
c12a3a8fa6 Many updates for flattened directory structure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8252 72102866-910b-0410-8b05-ffd578937521
2000-12-05 16:11:55 +00:00
Richard Frith-MacDonald
c78a6ca413 key-value coding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8246 72102866-910b-0410-8b05-ffd578937521
2000-12-02 21:36:56 +00:00
Richard Frith-MacDonald
a1d9d92494 Various minor modifications.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8245 72102866-910b-0410-8b05-ffd578937521
2000-12-02 11:47:30 +00:00
Richard Frith-MacDonald
7961c760c9 Various fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8231 72102866-910b-0410-8b05-ffd578937521
2000-11-30 12:19:50 +00:00
Richard Frith-MacDonald
fe09500665 Key value coding and class description support added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8219 72102866-910b-0410-8b05-ffd578937521
2000-11-27 22:26:08 +00:00
Richard Frith-MacDonald
47d960b33b Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8196 72102866-910b-0410-8b05-ffd578937521
2000-11-25 22:12:44 +00:00
Mirko Viviani
c72deb7ce3 * Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): fixed an
autorelease problem. (reported by Gerald Siebke <gerald@turbocat.de>)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8180 72102866-910b-0410-8b05-ffd578937521
2000-11-23 00:20:12 +00:00
Richard Frith-MacDonald
14c50fb973 Fixes for multithred connection usage
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8179 72102866-910b-0410-8b05-ffd578937521
2000-11-22 14:46:16 +00:00
Richard Frith-MacDonald
472f5a6d1f Thread fixes for NSConnection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8174 72102866-910b-0410-8b05-ffd578937521
2000-11-22 08:41:07 +00:00
Richard Frith-MacDonald
4211a9d8dd Remove obsolete constant
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8156 72102866-910b-0410-8b05-ffd578937521
2000-11-20 21:34:16 +00:00
Richard Frith-MacDonald
69c370dcdc Fix typo in multi-thread support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8154 72102866-910b-0410-8b05-ffd578937521
2000-11-20 14:48:23 +00:00
Richard Frith-MacDonald
537128d530 Added checks for GMP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8149 72102866-910b-0410-8b05-ffd578937521
2000-11-18 08:54:32 +00:00
Richard Frith-MacDonald
2c17ba32e9 Rewrite posting in http
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8148 72102866-910b-0410-8b05-ffd578937521
2000-11-18 07:19:34 +00:00
Richard Frith-MacDonald
64cff1558f Implemented getting and setting properties
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8147 72102866-910b-0410-8b05-ffd578937521
2000-11-18 06:40:23 +00:00
Richard Frith-MacDonald
7c297f6781 Many tidyups and fixes for minor problems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8146 72102866-910b-0410-8b05-ffd578937521
2000-11-17 21:09:40 +00:00
Richard Frith-MacDonald
ed237d6ba9 Preliminary http and https support added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8145 72102866-910b-0410-8b05-ffd578937521
2000-11-17 16:19:56 +00:00
Richard Frith-MacDonald
13a505f5ad Mime parsing improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8141 72102866-910b-0410-8b05-ffd578937521
2000-11-17 06:55:58 +00:00
Richard Frith-MacDonald
79c8d059a9 Improved mime parsing API and fixed NSUserDefaults bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8136 72102866-910b-0410-8b05-ffd578937521
2000-11-16 12:10:37 +00:00
Richard Frith-MacDonald
2e4af295f9 parsing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8131 72102866-910b-0410-8b05-ffd578937521
2000-11-16 11:04:59 +00:00
Richard Frith-MacDonald
a390c2e455 Thread safety issues addressed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8130 72102866-910b-0410-8b05-ffd578937521
2000-11-16 09:47:38 +00:00
Richard Frith-MacDonald
878682be51 Fox for multiple threads.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8124 72102866-910b-0410-8b05-ffd578937521
2000-11-15 17:28:44 +00:00
Richard Frith-MacDonald
6415e79cd8 Added SSL support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8122 72102866-910b-0410-8b05-ffd578937521
2000-11-15 14:32:18 +00:00
Richard Frith-MacDonald
73c7a73a05 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8120 72102866-910b-0410-8b05-ffd578937521
2000-11-15 11:40:00 +00:00
Adam Fedor
71d2ef80a7 Add limits.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8114 72102866-910b-0410-8b05-ffd578937521
2000-11-15 05:00:10 +00:00
Adam Fedor
151e20dbad Put ifdefs around langinfo.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8112 72102866-910b-0410-8b05-ffd578937521
2000-11-14 18:30:31 +00:00
Richard Frith-MacDonald
8055927987 Multithread fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8110 72102866-910b-0410-8b05-ffd578937521
2000-11-14 06:53:44 +00:00
Richard Frith-MacDonald
372f10a1b5 Distributed objects improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8109 72102866-910b-0410-8b05-ffd578937521
2000-11-14 06:14:11 +00:00
Richard Frith-MacDonald
61566a63d0 Memory usage improvements in attributed string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8100 72102866-910b-0410-8b05-ffd578937521
2000-11-13 11:55:27 +00:00
Fred Kiefer
472f4d6799 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8084 72102866-910b-0410-8b05-ffd578937521
2000-11-12 14:00:09 +00:00
Richard Frith-MacDonald
b17da14fe9 dded nicolas NSThread additions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8080 72102866-910b-0410-8b05-ffd578937521
2000-11-12 07:41:24 +00:00
Mirko Viviani
42ffe0b536 * Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): avoid crash
when called with Nil class.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8074 72102866-910b-0410-8b05-ffd578937521
2000-11-10 10:57:36 +00:00
Richard Frith-MacDonald
dc77c552c2 Minor tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8073 72102866-910b-0410-8b05-ffd578937521
2000-11-10 03:01:45 +00:00
Richard Frith-MacDonald
543624301e Fix for setting delegate to nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8070 72102866-910b-0410-8b05-ffd578937521
2000-11-09 05:03:42 +00:00
Richard Frith-MacDonald
9463d22510 Bugfix for substring creation from mutable string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8069 72102866-910b-0410-8b05-ffd578937521
2000-11-08 17:22:50 +00:00
Adam Fedor
ee3dede8da Remove use of tmpl.texi files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8065 72102866-910b-0410-8b05-ffd578937521
2000-11-07 04:50:41 +00:00
Nicola Pero
f0117f2254 Install documentation in the appropriate subdirs of Documentation/Developer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8054 72102866-910b-0410-8b05-ffd578937521
2000-11-06 17:13:18 +00:00
Richard Frith-MacDonald
f122f8cbdb A temporary fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8045 72102866-910b-0410-8b05-ffd578937521
2000-11-06 16:44:54 +00:00
Richard Frith-MacDonald
324f4f6778 Fix for substrings of mutable strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8043 72102866-910b-0410-8b05-ffd578937521
2000-11-06 14:15:27 +00:00
Richard Frith-MacDonald
c19fd6da52 Attempt timezone name parsing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8022 72102866-910b-0410-8b05-ffd578937521
2000-11-04 08:39:30 +00:00
Mirko Viviani
dfba646b76 * Source/NSCalendarDate.m ([NSCalendarDate -initWithString:
calendarFormat:locale:]): assign calendar format.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8016 72102866-910b-0410-8b05-ffd578937521
2000-11-03 17:13:00 +00:00
Richard Frith-MacDonald
6330501121 Placeholder class used in strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7999 72102866-910b-0410-8b05-ffd578937521
2000-11-03 10:11:56 +00:00
Richard Frith-MacDonald
7eb5a7aba2 Tdied xml stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7984 72102866-910b-0410-8b05-ffd578937521
2000-11-01 17:14:55 +00:00
Manuel Guesdon
7c62fa16e6 2000-11-01 Manuel Guesdon <mguesdon@orange-concept.com>
* Headers/Foundation/GSXML.h: added GSXMLNode
		propertiesAsDictionaryWithKeyTransformationSel:
	* Source/GSXML.m: added GSXMLNode
		propertiesAsDictionaryWithKeyTransformationSel:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7967 72102866-910b-0410-8b05-ffd578937521
2000-11-01 14:14:37 +00:00
Richard Frith-MacDonald
1f4a646fa8 Some tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7965 72102866-910b-0410-8b05-ffd578937521
2000-11-01 12:31:21 +00:00
Richard Frith-MacDonald
780868f1a5 Simplify NSString subclassing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7954 72102866-910b-0410-8b05-ffd578937521
2000-10-31 19:07:35 +00:00
Richard Frith-MacDonald
8894c52b34 Implemented initialisers for NSMutableString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7953 72102866-910b-0410-8b05-ffd578937521
2000-10-31 18:11:30 +00:00
Richard Frith-MacDonald
42011ceae4 Basic tidyup for start of support for apple runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7949 72102866-910b-0410-8b05-ffd578937521
2000-10-31 16:17:33 +00:00
Richard Frith-MacDonald
f926a998e8 Tidying optimisation stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7938 72102866-910b-0410-8b05-ffd578937521
2000-10-31 11:05:23 +00:00
Richard Frith-MacDonald
392ad35b90 Removed obsolete classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7937 72102866-910b-0410-8b05-ffd578937521
2000-10-31 10:46:48 +00:00
Richard Frith-MacDonald
9cc8120bc2 Wrap lock protected sections with exception handlers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7935 72102866-910b-0410-8b05-ffd578937521
2000-10-30 20:43:09 +00:00
Richard Frith-MacDonald
e6573102f8 Minor modification for Apple runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7933 72102866-910b-0410-8b05-ffd578937521
2000-10-30 18:00:27 +00:00
Richard Frith-MacDonald
e6c8161b8a Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7930 72102866-910b-0410-8b05-ffd578937521
2000-10-30 13:56:31 +00:00
Adam Fedor
4a05253a48 Check for lanfinfo, Update DLADDR check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7929 72102866-910b-0410-8b05-ffd578937521
2000-10-30 05:03:28 +00:00
Richard Frith-MacDonald
1937407bdf Performance optimisations - mimimise calls to malloc and avoid method despatch
overhead on deaalloc.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7925 72102866-910b-0410-8b05-ffd578937521
2000-10-29 14:52:33 +00:00
Mirko Viviani
bf7f7e8c36 * configure.in: added --with-libxml-include, --with-libxml-library
and --with-libiconv-library.
Added -I/usr/local/include and -L/usr/local/lib for FreeBSD.

* framework.make: new file.
* common.make: added common frameworks defines (library, header paths).
* bundle.make: added ALL_FRAMEWORKS_DIRS
* rules.make: added frameworks headers flags. Prebuild framework
header dir. Set framework name/dir/version.
* subproject.make: build framework headers and resource files.
* target.make: added SHARED_FRAMEWORK_LINK_CMD
* tool.make: added ALL_FRAMEWORKS_DIRS
* ld_lib_path.csh: added paths for frameworks.
* ld_lib_path.sh (lib_paths): added paths for frameworks.
* GNUmakefile.in (MAKE_FILES): added framework.make

* Headers/gnustep/base/NSBundle.h: added ivar.
* Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): new private
method to parse NSFramework_* classes.
(_bundle_load_callback): added framework support. Wrap classes in a
NSValue to avoid implicit initialization.
([NSBundle +allBundles]): added framework support.
([NSBundle +allFrameworks]): implemented.
([NSBundle +bundleForClass:]): get classes from NSValue object.
([NSBundle -classNamed:]): likewise.

* Headers/gnustep/base/objc-load.h (LINKER_GETSYMBOL): new define.
* Source/objc-load.m (objc_get_symbol_path): get lib path of a Class
or Category.
* Source/simple-load.h (__objc_dynamic_get_symbol_path): indentifies
lib path of a symbol.
* Source/dld-load.h (__objc_dynamic_get_symbol_path): not supported.
* Source/hpux-load.h (__objc_dynamic_get_symbol_path): not implemented.

* Source/mframe/mframe.foot (mframe_get_arg): typ declaration fix.
(mframe_set_arg): idem

* Headers/gnustep/base/config.h.in: added HAVE_DLADDR
* aclocal.m4 (OBJC_SYS_DYNAMIC_LINKER): test for dladdr()
* configure.in: added --with-libxml-include and --with-libxml-library,
added -I/usr/local/include and -L/usr/local/lib for FreeBSD.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7918 72102866-910b-0410-8b05-ffd578937521
2000-10-28 21:58:48 +00:00
Richard Frith-MacDonald
9c6abfbe12 Tidied some URL stuff and revered a change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7915 72102866-910b-0410-8b05-ffd578937521
2000-10-27 21:17:09 +00:00
Lyndon Tremblay
3c34250a90 Few speed increases for NSObject
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7914 72102866-910b-0410-8b05-ffd578937521
2000-10-27 20:44:09 +00:00
Richard Frith-MacDonald
321c8d2917 Minor URL modifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7912 72102866-910b-0410-8b05-ffd578937521
2000-10-27 15:58:11 +00:00
Adam Fedor
e1b6bbc3e7 Update docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7911 72102866-910b-0410-8b05-ffd578937521
2000-10-27 15:55:13 +00:00
Adam Fedor
25e9904876 Add localization/language domain and locale support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7910 72102866-910b-0410-8b05-ffd578937521
2000-10-27 15:54:35 +00:00
Richard Frith-MacDonald
71b19751b0 MIME parsing additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7908 72102866-910b-0410-8b05-ffd578937521
2000-10-26 22:43:56 +00:00
Richard Frith-MacDonald
59b06c4f30 Make decoding of selectors tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7906 72102866-910b-0410-8b05-ffd578937521
2000-10-26 14:12:44 +00:00
Adam Fedor
e9f8468afe Fix up method args
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7903 72102866-910b-0410-8b05-ffd578937521
2000-10-25 03:19:12 +00:00
Richard Frith-MacDonald
dec9cb1e22 Various tidups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7902 72102866-910b-0410-8b05-ffd578937521
2000-10-24 11:58:25 +00:00
Fred Kiefer
f3d8ffe52f <
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7892 72102866-910b-0410-8b05-ffd578937521
2000-10-23 23:20:58 +00:00
Richard Frith-MacDonald
9cf69df9a9 iProperty list and encoding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7888 72102866-910b-0410-8b05-ffd578937521
2000-10-23 11:44:34 +00:00
Richard Frith-MacDonald
38b8d11f24 More string fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7886 72102866-910b-0410-8b05-ffd578937521
2000-10-23 06:18:03 +00:00
Richard Frith-MacDonald
81613caec7 Added NSNull to provide standard placeholder object for marking a nul in
a collection etc.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7879 72102866-910b-0410-8b05-ffd578937521
2000-10-21 07:43:57 +00:00
Richard Frith-MacDonald
b266bb9c8c Various improvements and bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7856 72102866-910b-0410-8b05-ffd578937521
2000-10-20 10:30:51 +00:00
Richard Frith-MacDonald
db8f01b38e Class cluster and encoding/decoding fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7825 72102866-910b-0410-8b05-ffd578937521
2000-10-16 12:35:42 +00:00
Adam Fedor
1e756dcab1 Initialize Window sockets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7795 72102866-910b-0410-8b05-ffd578937521
2000-10-11 18:49:32 +00:00
Richard Frith-MacDonald
f74c84e5e9 buffer overrun fixed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7781 72102866-910b-0410-8b05-ffd578937521
2000-10-10 20:54:08 +00:00
Richard Frith-MacDonald
cd50020ae6 Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7773 72102866-910b-0410-8b05-ffd578937521
2000-10-09 12:08:04 +00:00
Richard Frith-MacDonald
15c7f7bf13 Archiving fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7771 72102866-910b-0410-8b05-ffd578937521
2000-10-09 05:32:50 +00:00
Richard Frith-MacDonald
2565540346 NSString rewrite/reorganisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7769 72102866-910b-0410-8b05-ffd578937521
2000-10-09 04:41:18 +00:00
Richard Frith-MacDonald
9f084c18a5 Minor fixes and tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7710 72102866-910b-0410-8b05-ffd578937521
2000-10-05 15:17:18 +00:00
Adam Fedor
ab3d683fee Correct defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7708 72102866-910b-0410-8b05-ffd578937521
2000-10-04 23:14:40 +00:00
Fred Kiefer
418145cad2 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7705 72102866-910b-0410-8b05-ffd578937521
2000-10-04 23:00:13 +00:00
Adam Fedor
881619857e Update libxml version to 2.2.3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7696 72102866-910b-0410-8b05-ffd578937521
2000-10-02 15:37:37 +00:00
Mirko Viviani
80e8f91417 2000-09-30 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* Source/NSDistantObject.m ([GSDistantObjectPlaceHolder
	+respondsToSelector:]): implemented.
	* Source/NSProcessInfo.m ([NSProcessInfo +load]): bug fix for FreeBSD.
	* configure.in: enable_fake_main not enabled by default for FreeBSD-elf


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7668 72102866-910b-0410-8b05-ffd578937521
2000-09-30 22:08:21 +00:00
Fred Kiefer
16ae057741 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7667 72102866-910b-0410-8b05-ffd578937521
2000-09-30 19:11:53 +00:00
Richard Frith-MacDonald
e08aff80a4 Minor optimisation and tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7660 72102866-910b-0410-8b05-ffd578937521
2000-09-30 05:16:53 +00:00
Richard Frith-MacDonald
313b6cb7b3 Use UTF8 in XML parser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7659 72102866-910b-0410-8b05-ffd578937521
2000-09-30 04:54:43 +00:00
Richard Frith-MacDonald
401298ab15 iXML updates and tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7658 72102866-910b-0410-8b05-ffd578937521
2000-09-29 17:27:33 +00:00
Richard Frith-MacDonald
ce4f27de56 Fix base library header install
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7650 72102866-910b-0410-8b05-ffd578937521
2000-09-29 14:44:45 +00:00
Richard Frith-MacDonald
54c428e030 Fix for stupid error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7648 72102866-910b-0410-8b05-ffd578937521
2000-09-29 10:37:46 +00:00
Manuel Guesdon
8211b1b00d 2000-09-29 Manuel Guesdon <mguesdon@orange-concept.com>
-- You'll need libxml2 v >= 2.2.3 to compile GSXML --
	* Headers/Foundation/GSXML.h: added GSHTMLParser and GSHTMLSAXHandler
	* Source/GSXML.m: added GSHTMLParser and GSHTMLSAXHandler
		use of _private member of parser context instead of user_data
		which is not a freely useable user_data in libxml


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7647 72102866-910b-0410-8b05-ffd578937521
2000-09-29 07:12:46 +00:00
Richard Frith-MacDonald
622d38a368 Strings and data tidied and simplified - GSXML bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7622 72102866-910b-0410-8b05-ffd578937521
2000-09-27 15:57:30 +00:00
Richard Frith-MacDonald
b2b79c362d Simplify memory management/initialisation for strings and data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7621 72102866-910b-0410-8b05-ffd578937521
2000-09-27 15:26:16 +00:00
Richard Frith-MacDonald
2f6bd9b5f3 Tidyup by removing some unused code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7619 72102866-910b-0410-8b05-ffd578937521
2000-09-27 10:18:28 +00:00
Lyndon Tremblay
ae0e250a91 - Various very small optimizations.
- Tells the user about unhandled exceptions.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7605 72102866-910b-0410-8b05-ffd578937521
2000-09-26 11:45:32 +00:00
Richard Frith-MacDonald
8b6e48953b Added NSURLHandle documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7594 72102866-910b-0410-8b05-ffd578937521
2000-09-25 06:06:28 +00:00
Adam Fedor
f7a5742aaf Add math library to rint check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7592 72102866-910b-0410-8b05-ffd578937521
2000-09-25 03:10:55 +00:00
Richard Frith-MacDonald
791b91afdd Many and various fixes for XML and URL stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7587 72102866-910b-0410-8b05-ffd578937521
2000-09-22 18:55:21 +00:00
Richard Frith-MacDonald
bb4197a1d3 URL fixes and implementation of unimplemented methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7584 72102866-910b-0410-8b05-ffd578937521
2000-09-22 13:45:58 +00:00
Adam Fedor
4ae2035ea0 Path fixes, etc, to work on MINGW.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7581 72102866-910b-0410-8b05-ffd578937521
2000-09-22 04:20:52 +00:00
Richard Frith-MacDonald
47eb44d12d NSURLHandle implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7580 72102866-910b-0410-8b05-ffd578937521
2000-09-21 12:31:29 +00:00
Richard Frith-MacDonald
e2bf6a6571 Added missing comment for gsdoc.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7565 72102866-910b-0410-8b05-ffd578937521
2000-09-20 14:03:54 +00:00
Richard Frith-MacDonald
f63a37bc73 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7564 72102866-910b-0410-8b05-ffd578937521
2000-09-20 14:02:03 +00:00
Richard Frith-MacDonald
9f692f7c66 Crash fixed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7562 72102866-910b-0410-8b05-ffd578937521
2000-09-20 13:48:49 +00:00
Richard Frith-MacDonald
ac43d3d1ca iVarious minor mods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7556 72102866-910b-0410-8b05-ffd578937521
2000-09-20 06:45:02 +00:00
Richard Frith-MacDonald
985ee9e077 Continuing integration of XML parser code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7551 72102866-910b-0410-8b05-ffd578937521
2000-09-19 20:47:56 +00:00
Manuel Guesdon
46575fd318 2000-09-19 Manuel Guesdon <mguesdon@orange-concept.com>
You'll need libxml2 v >= 2.2.3 to compile GSXML
	* Source/GSXML.m & Headers/Foundation/GSXML.h:
		corrected bugs,
		added added non guessing construction methods in GSXMLParser
		added -typeDescription in GSXMLNode
		added +xmlEncodingStringForStringEncoding: in GSXMLParser
		added inParserContext:(void*)parserContext parameter for GSSAXHandler


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7548 72102866-910b-0410-8b05-ffd578937521
2000-09-19 15:15:45 +00:00
Richard Frith-MacDonald
5648d97c5a Implemented registry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7547 72102866-910b-0410-8b05-ffd578937521
2000-09-19 08:31:40 +00:00
Fred Kiefer
36c1dc24c5 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7546 72102866-910b-0410-8b05-ffd578937521
2000-09-18 23:35:03 +00:00
Adam Fedor
44d1336beb Port to MinGW
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7524 72102866-910b-0410-8b05-ffd578937521
2000-09-15 22:06:01 +00:00
Richard Frith-MacDonald
9c6703537a XML updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7523 72102866-910b-0410-8b05-ffd578937521
2000-09-15 19:56:39 +00:00
Richard Frith-MacDonald
1029da079e GC improvement and tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7519 72102866-910b-0410-8b05-ffd578937521
2000-09-15 10:17:42 +00:00
Adam Fedor
8605f30ca3 Check for windows.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7515 72102866-910b-0410-8b05-ffd578937521
2000-09-14 15:06:34 +00:00
Richard Frith-MacDonald
8f751cf9f8 GC tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7509 72102866-910b-0410-8b05-ffd578937521
2000-09-14 08:48:05 +00:00
Adam Fedor
af14aae139 More mingw ports
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7507 72102866-910b-0410-8b05-ffd578937521
2000-09-13 21:10:52 +00:00
Adam Fedor
17083e6519 Remove dependance on Source/Foundation link, additional MINGW ports.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7505 72102866-910b-0410-8b05-ffd578937521
2000-09-13 19:52:42 +00:00
Adam Fedor
12fd31ed4a Move preface.h substitutions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7496 72102866-910b-0410-8b05-ffd578937521
2000-09-13 14:19:43 +00:00
Richard Frith-MacDonald
9f18a77807 MacOS-X compatibility stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7495 72102866-910b-0410-8b05-ffd578937521
2000-09-13 12:32:19 +00:00
Adam Fedor
eb642b39e2 Mingw compile fixes (NSFileManager)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7493 72102866-910b-0410-8b05-ffd578937521
2000-09-13 03:51:30 +00:00
Fred Kiefer
2034711e24 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7492 72102866-910b-0410-8b05-ffd578937521
2000-09-12 23:16:45 +00:00
Richard Frith-MacDonald
a3e5bc8a51 Fix header setup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7479 72102866-910b-0410-8b05-ffd578937521
2000-09-12 07:13:16 +00:00
Richard Frith-MacDonald
96dd9936fe Implemented methodForSelector:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7477 72102866-910b-0410-8b05-ffd578937521
2000-09-12 06:02:01 +00:00
Richard Frith-MacDonald
5f729a8d49 DO fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7476 72102866-910b-0410-8b05-ffd578937521
2000-09-12 05:16:01 +00:00
Adam Fedor
bc870f3681 mingw fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7475 72102866-910b-0410-8b05-ffd578937521
2000-09-12 03:58:43 +00:00
Richard Frith-MacDonald
34edef037c Preliminary XML support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7470 72102866-910b-0410-8b05-ffd578937521
2000-09-11 11:59:33 +00:00
Richard Frith-MacDonald
1dfa3c2749 Make parsing more tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7464 72102866-910b-0410-8b05-ffd578937521
2000-09-10 19:16:22 +00:00
Richard Frith-MacDonald
b87b76eb50 Tidy headers included
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7457 72102866-910b-0410-8b05-ffd578937521
2000-09-10 05:39:31 +00:00
Richard Frith-MacDonald
51f94716fb Some tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7456 72102866-910b-0410-8b05-ffd578937521
2000-09-10 05:34:31 +00:00
Richard Frith-MacDonald
635a92d35d iFix in describing strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7455 72102866-910b-0410-8b05-ffd578937521
2000-09-09 04:56:50 +00:00
Richard Frith-MacDonald
0f11471fdf Minor string fixes - range checking etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7450 72102866-910b-0410-8b05-ffd578937521
2000-09-08 17:06:18 +00:00
Richard Frith-MacDonald
6fdd577b58 Bugfix for performing action at end of run loop - do it only once, not once per loop iteration.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7447 72102866-910b-0410-8b05-ffd578937521
2000-09-08 09:14:29 +00:00
Richard Frith-MacDonald
83a454c172 Don't return nil for exception name or reason.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7441 72102866-910b-0410-8b05-ffd578937521
2000-09-07 16:53:14 +00:00
Richard Frith-MacDonald
8c4c1d434a Added macOS-X compatibility stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7440 72102866-910b-0410-8b05-ffd578937521
2000-09-07 16:42:45 +00:00
Fred Kiefer
0e8e5eaf14 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7337 72102866-910b-0410-8b05-ffd578937521
2000-09-02 01:46:32 +00:00
Manuel Guesdon
f624e555a6 2000-08-27 Manuel Guesdon <mguesdon@orange-concept.com>
* Tools/gsdoc-0_6_6.dtd: added elements for gnustep-db doc generator
	* Tools/gsdoc.m: handle gnustep-db doc generator


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7257 72102866-910b-0410-8b05-ffd578937521
2000-08-27 17:04:16 +00:00
Manuel Guesdon
b499a18179 2000-08-24 Manuel Guesdon <mguesdon@orange-concept.com>
* Tools/gsdoc-0_6_6.dtd: added prjref element which enable explicit
                links between projects
        * Tools/gsdoc.m:        handle prjref
                                remove extensions from files  in gsdocrefs
                                        (one day we'll generate other formats :-
)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7240 72102866-910b-0410-8b05-ffd578937521
2000-08-24 17:24:40 +00:00
Fred Kiefer
e6ae0436c4 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7239 72102866-910b-0410-8b05-ffd578937521
2000-08-23 21:28:49 +00:00
Adam Fedor
fe5b8f94f6 Stack frame functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7236 72102866-910b-0410-8b05-ffd578937521
2000-08-23 18:54:22 +00:00
Manuel Guesdon
9060821fde 2000-08-16 Manuel Guesdon <mguesdon@orange-concept.com>
* Tools/gsdoc-0_6_6.dtd: added conform for category
	* Tools/gsdoc.m: correct bugs and added inter/intra-projects
		link generations
	* Tools/AutoDocTemplate.gsdoc: correct problems
	* Tools/indextemplate.gsdoc: correct problems


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7206 72102866-910b-0410-8b05-ffd578937521
2000-08-16 14:08:08 +00:00
Richard Frith-MacDonald
62f3c66829 Minor memory leak fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7205 72102866-910b-0410-8b05-ffd578937521
2000-08-16 11:57:04 +00:00
Manuel Guesdon
02dccd04ee 2000-08-13 Manuel Guesdon <mguesdon@orange-concept.com>
* Tools/gsdoc.gsdoc: aded examples on how to use AutoDoc and GSDoc.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7204 72102866-910b-0410-8b05-ffd578937521
2000-08-13 16:59:20 +00:00
Manuel Guesdon
150d7bbc64 2000-08-13 Manuel Guesdon <mguesdon@orange-concept.com>
* Tools/GNUmakefile: added DocTemplates
	* Tools/Makefile.postamble: added DocTemplates
	* Tools/indextemplate.gsdoc: New file. Use it as template for
		gsdoc index generation
	* Tools/AutoDocTemplate.gsdoc: New File: Use it as templae for AutoDoc
		source-to-documentation generation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7203 72102866-910b-0410-8b05-ffd578937521
2000-08-13 16:43:25 +00:00
Manuel Guesdon
016eaf747e Move my caore/ChangeLog to core/base/ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7201 72102866-910b-0410-8b05-ffd578937521
2000-08-13 16:06:17 +00:00
Richard Frith-MacDonald
f048297123 Removed obsolete files to Old subdirectory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7190 72102866-910b-0410-8b05-ffd578937521
2000-08-08 14:37:01 +00:00
Adam Fedor
7b0f402b1c Merge 0.6.6 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7187 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:00:31 +00:00
Richard Frith-MacDonald
92296aef1a Improve debugging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6955 72102866-910b-0410-8b05-ffd578937521
2000-07-24 12:03:14 +00:00
Richard Frith-MacDonald
dc170e38e4 Add GDO_NAMES support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6919 72102866-910b-0410-8b05-ffd578937521
2000-07-18 15:50:36 +00:00
Richard Frith-MacDonald
3f025099d0 Add MINGW port
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6917 72102866-910b-0410-8b05-ffd578937521
2000-07-18 11:34:30 +00:00
Fred Kiefer
9ef5d9d754 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6906 72102866-910b-0410-8b05-ffd578937521
2000-07-16 17:04:29 +00:00
Jonathan Gapen
4f1c5370e3 NSString.m and externs.m changes logged.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6889 72102866-910b-0410-8b05-ffd578937521
2000-07-07 19:20:12 +00:00
Richard Frith-MacDonald
27cefa4f1b Fix bug initilising listening port - buffer size variable was not set up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6886 72102866-910b-0410-8b05-ffd578937521
2000-07-07 17:00:14 +00:00
Richard Frith-MacDonald
a4c268d746 Some tuning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6884 72102866-910b-0410-8b05-ffd578937521
2000-07-07 06:05:21 +00:00
Richard Frith-MacDonald
177850c647 Thread safety improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6883 72102866-910b-0410-8b05-ffd578937521
2000-07-06 20:26:49 +00:00
Richard Frith-MacDonald
48cbfb3ee4 Memory alignment fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6880 72102866-910b-0410-8b05-ffd578937521
2000-07-06 05:46:12 +00:00
Richard Frith-MacDonald
46353b3efb Make DTD dir
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6877 72102866-910b-0410-8b05-ffd578937521
2000-07-05 17:16:05 +00:00
Richard Frith-MacDonald
0940abd963 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6876 72102866-910b-0410-8b05-ffd578937521
2000-07-05 16:56:06 +00:00
Richard Frith-MacDonald
732ebb47b0 DO tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6875 72102866-910b-0410-8b05-ffd578937521
2000-07-05 12:23:00 +00:00
Richard Frith-MacDonald
9cd2545b1c New DO documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6873 72102866-910b-0410-8b05-ffd578937521
2000-07-04 19:53:39 +00:00
Richard Frith-MacDonald
2512160ece Removed obsolete working files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6870 72102866-910b-0410-8b05-ffd578937521
2000-07-04 11:05:46 +00:00
Richard Frith-MacDonald
1e6fc524a4 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6867 72102866-910b-0410-8b05-ffd578937521
2000-07-04 09:49:31 +00:00
Richard Frith-MacDonald
413b782ea0 Some tidyup and improvements of new DO performance etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6866 72102866-910b-0410-8b05-ffd578937521
2000-07-04 09:44:05 +00:00
Richard Frith-MacDonald
b8417173aa Fix for strict OPENSTEP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6863 72102866-910b-0410-8b05-ffd578937521
2000-07-03 13:18:07 +00:00
Richard Frith-MacDonald
f7972ed62d Massive tidy up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6862 72102866-910b-0410-8b05-ffd578937521
2000-07-03 11:47:17 +00:00
Richard Frith-MacDonald
0cfa9cfa9c DO and encoding updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6861 72102866-910b-0410-8b05-ffd578937521
2000-07-02 18:57:05 +00:00
Adam Fedor
f6e8a4b749 Final fixes for DLLs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6848 72102866-910b-0410-8b05-ffd578937521
2000-06-30 22:42:48 +00:00
Richard Frith-MacDonald
16011ccc68 Some MINGW fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6846 72102866-910b-0410-8b05-ffd578937521
2000-06-30 15:44:30 +00:00
Richard Frith-MacDonald
ed633fbc4a Many coding changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6845 72102866-910b-0410-8b05-ffd578937521
2000-06-30 11:59:59 +00:00
Adam Fedor
35da9742a0 New switch to force user to call NSProcessInfo initialization
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6841 72102866-910b-0410-8b05-ffd578937521
2000-06-29 03:51:06 +00:00
Richard Frith-MacDonald
26fef76e05 Various tidyups and additions for DO stuff under development
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6837 72102866-910b-0410-8b05-ffd578937521
2000-06-28 10:25:19 +00:00
Adam Fedor
6f97b81469 FIxes for solaris
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6834 72102866-910b-0410-8b05-ffd578937521
2000-06-27 21:11:01 +00:00
Adam Fedor
9e720072e4 Install fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6830 72102866-910b-0410-8b05-ffd578937521
2000-06-27 17:38:46 +00:00
Richard Frith-MacDonald
ebcd9e2d50 Tidied encoding/decoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6824 72102866-910b-0410-8b05-ffd578937521
2000-06-27 16:18:02 +00:00
Adam Fedor
104ecc6050 Allow invalidate to be called multiple times
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6816 72102866-910b-0410-8b05-ffd578937521
2000-06-27 03:28:00 +00:00
Richard Frith-MacDonald
243fb297b5 New port coder work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6801 72102866-910b-0410-8b05-ffd578937521
2000-06-26 15:43:04 +00:00
Richard Frith-MacDonald
060cbdf88d Minor codding improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6795 72102866-910b-0410-8b05-ffd578937521
2000-06-26 11:12:13 +00:00
Richard Frith-MacDonald
bfa544a2d5 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6794 72102866-910b-0410-8b05-ffd578937521
2000-06-26 09:22:17 +00:00
Richard Frith-MacDonald
4833736168 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6782 72102866-910b-0410-8b05-ffd578937521
2000-06-23 14:52:22 +00:00
Adam Fedor
474cb8d525 Shared library on Windows fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6768 72102866-910b-0410-8b05-ffd578937521
2000-06-22 03:15:27 +00:00
Richard Frith-MacDonald
6bccc28a4d Tidy documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6762 72102866-910b-0410-8b05-ffd578937521
2000-06-21 17:28:00 +00:00
Adam Fedor
7d97016299 Bundle match fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6761 72102866-910b-0410-8b05-ffd578937521
2000-06-21 15:25:30 +00:00
Richard Frith-MacDonald
7fb5abafdb Some documentation improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6748 72102866-910b-0410-8b05-ffd578937521
2000-06-21 11:04:41 +00:00
Richard Frith-MacDonald
680452aa99 Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6746 72102866-910b-0410-8b05-ffd578937521
2000-06-21 08:27:30 +00:00
Richard Frith-MacDonald
f1edebc42f Removed obsolete code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6739 72102866-910b-0410-8b05-ffd578937521
2000-06-20 15:18:23 +00:00
Richard Frith-MacDonald
7a234c4d3c Tidied GSDoc stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6737 72102866-910b-0410-8b05-ffd578937521
2000-06-20 14:21:35 +00:00
Richard Frith-MacDonald
bd6afd1913 Tidied GSDoc to compile nicely for libxml
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6736 72102866-910b-0410-8b05-ffd578937521
2000-06-20 13:17:22 +00:00
Richard Frith-MacDonald
ed9a581514 Remove another obsolete class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6734 72102866-910b-0410-8b05-ffd578937521
2000-06-20 05:12:26 +00:00
Richard Frith-MacDonald
fa6dc16d7b nbloat reduction
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6713 72102866-910b-0410-8b05-ffd578937521
2000-06-17 06:27:00 +00:00
Richard Frith-MacDonald
d68e2997e8 Tidyups for removal of bloat
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6693 72102866-910b-0410-8b05-ffd578937521
2000-06-16 11:06:06 +00:00
Adam Fedor
31c105a659 Add preface.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6681 72102866-910b-0410-8b05-ffd578937521
2000-06-15 14:36:29 +00:00
Adam Fedor
257c752b86 Better DLL handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6679 72102866-910b-0410-8b05-ffd578937521
2000-06-14 04:03:56 +00:00
Adam Fedor
90f99a043c Remove non-Openstep classes. More WIN32 changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6669 72102866-910b-0410-8b05-ffd578937521
2000-06-13 14:50:40 +00:00
Adam Fedor
7066b8e47f Mingw update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6666 72102866-910b-0410-8b05-ffd578937521
2000-06-12 05:17:41 +00:00
Richard Frith-MacDonald
984e5973ff Fix bogus change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6651 72102866-910b-0410-8b05-ffd578937521
2000-06-09 04:46:13 +00:00
Adam Fedor
eb61fa59fd Use NSByteOrder functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6644 72102866-910b-0410-8b05-ffd578937521
2000-06-07 03:41:21 +00:00
Adam Fedor
9de41b06f6 Fixes for Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6641 72102866-910b-0410-8b05-ffd578937521
2000-06-06 16:50:52 +00:00
Richard Frith-MacDonald
f5c78d02fe Fix for independent conversation queuing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6631 72102866-910b-0410-8b05-ffd578937521
2000-06-02 11:10:44 +00:00
Nicola Pero
4f6510cccf Added little logging to NSProcessInfo in extreme case
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6625 72102866-910b-0410-8b05-ffd578937521
2000-05-30 17:51:52 +00:00
Richard Frith-MacDonald
f728e7771f Thread safety fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6623 72102866-910b-0410-8b05-ffd578937521
2000-05-27 05:05:10 +00:00
Adam Fedor
37254718df Remove config.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6622 72102866-910b-0410-8b05-ffd578937521
2000-05-25 21:53:37 +00:00
Richard Frith-MacDonald
018751d659 Fix accidental removal of directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6618 72102866-910b-0410-8b05-ffd578937521
2000-05-24 09:11:39 +00:00
Adam Fedor
d9201252dc Update pathc check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6609 72102866-910b-0410-8b05-ffd578937521
2000-05-23 16:26:40 +00:00
Richard Frith-MacDonald
f7fd716136 Fix comparison for case where range has zero length.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6606 72102866-910b-0410-8b05-ffd578937521
2000-05-22 12:35:35 +00:00
Richard Frith-MacDonald
b1d9afdbfa Bugfix for getting method sig from remote
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6605 72102866-910b-0410-8b05-ffd578937521
2000-05-21 05:58:17 +00:00