Commit graph

2783 commits

Author SHA1 Message Date
CaS
a77ecf9d81 Force defaults file to be accessible only to the user
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11330 72102866-910b-0410-8b05-ffd578937521
2001-11-07 14:29:58 +00:00
nico
1d80e97eed Use newer gnustep-make support for filtering out optimization flags
rather than hacking in the compilation rules manually


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11323 72102866-910b-0410-8b05-ffd578937521
2001-11-07 09:48:46 +00:00
fedor
f2614ac694 Add an include to avoid some warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11289 72102866-910b-0410-8b05-ffd578937521
2001-11-01 15:42:42 +00:00
fedor
2dfb71be38 Add \n
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11268 72102866-910b-0410-8b05-ffd578937521
2001-10-28 16:56:47 +00:00
fedor
4e67fdd554 Startup fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11267 72102866-910b-0410-8b05-ffd578937521
2001-10-28 16:53:21 +00:00
fedor
a4ef5bb360 Fix up config checks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11253 72102866-910b-0410-8b05-ffd578937521
2001-10-26 17:57:58 +00:00
fedor
5665f28fb9 Check for LLONG_MAX. Check for -lcipher
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11249 72102866-910b-0410-8b05-ffd578937521
2001-10-26 02:16:26 +00:00
CaS
15591bb852 Extension to support compression
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11238 72102866-910b-0410-8b05-ffd578937521
2001-10-24 16:34:00 +00:00
CaS
e8cf6663c2 NSNumber Formatter partially implemented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11209 72102866-910b-0410-8b05-ffd578937521
2001-10-19 09:10:04 +00:00
CaS
8c09b2719d Fix nul pointer deref
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11206 72102866-910b-0410-8b05-ffd578937521
2001-10-18 15:42:29 +00:00
fedor
d8e42c9836 Fix paths on Windows. Sparc gdb fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11166 72102866-910b-0410-8b05-ffd578937521
2001-10-17 03:45:32 +00:00
CaS
846935994d Lots of gsdoc updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11148 72102866-910b-0410-8b05-ffd578937521
2001-10-15 14:42:56 +00:00
FredKiefer
aec6fc1b6d In iconv_cstrtoustr() and iconv_ustrtocstr() report if a iconv
conversion cannot be found. Also added a type convert to the iconv
call, so that the compiler wont report a type mismatch.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11140 72102866-910b-0410-8b05-ffd578937521
2001-10-14 21:34:31 +00:00
fedor
a6191671ac Retain MAKE_GDOMAP_CMD
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11139 72102866-910b-0410-8b05-ffd578937521
2001-10-14 18:47:05 +00:00
fedor
652989b5c8 New function to return GNUSTEP_SYSTEM_ROOT. SHould be used throughout.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11136 72102866-910b-0410-8b05-ffd578937521
2001-10-14 02:49:10 +00:00
CaS
fa8bf26a94 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11131 72102866-910b-0410-8b05-ffd578937521
2001-10-13 08:51:54 +00:00
CaS
32cbf526c6 Tweaks to NSConnection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11089 72102866-910b-0410-8b05-ffd578937521
2001-10-06 18:12:53 +00:00
CaS
63e6d7bba3 Output UTF8 in log messages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11074 72102866-910b-0410-8b05-ffd578937521
2001-10-02 12:00:25 +00:00
CaS
553d92634d Extend range of characters valid in unquoted string in property list.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11030 72102866-910b-0410-8b05-ffd578937521
2001-09-27 18:33:07 +00:00
CaS
4177213d01 Install header in base rather than Foundation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11008 72102866-910b-0410-8b05-ffd578937521
2001-09-26 17:05:58 +00:00
fedor
cb05e84f86 Make const to avoid warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10949 72102866-910b-0410-8b05-ffd578937521
2001-09-21 16:28:13 +00:00
fedor
8bbc9ba946 UNICDE typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10948 72102866-910b-0410-8b05-ffd578937521
2001-09-21 16:25:37 +00:00
fedor
9265808796 Improve unicode handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10947 72102866-910b-0410-8b05-ffd578937521
2001-09-21 16:13:11 +00:00
CaS
7ac946abe5 Fixed all (I think) memory leaks in DO with exceptions using FFCALL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10946 72102866-910b-0410-8b05-ffd578937521
2001-09-21 15:51:24 +00:00
CaS
93b4c211f7 Memory leak fixes for ffcall with exceptions being passed from server to
client.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10945 72102866-910b-0410-8b05-ffd578937521
2001-09-21 15:14:57 +00:00
CaS
94d68001bd DO fixes ... thread safety and get exceptions working properly again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10938 72102866-910b-0410-8b05-ffd578937521
2001-09-19 21:31:18 +00:00
fedor
8a84d71b8e Reaplce pthrea_yield with sched_yield
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10887 72102866-910b-0410-8b05-ffd578937521
2001-09-12 22:34:44 +00:00
CaS
e5f80777d1 Fix for writing plists to URLs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10852 72102866-910b-0410-8b05-ffd578937521
2001-09-08 05:15:19 +00:00
CaS
ddd9a6e299 Property list output fixups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10851 72102866-910b-0410-8b05-ffd578937521
2001-09-08 05:11:58 +00:00
fedor
c3c10cf464 Remove nested functions on broken compilers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10848 72102866-910b-0410-8b05-ffd578937521
2001-09-05 21:31:42 +00:00
nico
9ca567c8f6 Reset the load callbacks when we abort loading a module because of an error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10815 72102866-910b-0410-8b05-ffd578937521
2001-08-30 19:24:49 +00:00
nico
1a1d740855 Reindented the whole file. *NO* actual changes to the code, unless I made
a mistake reindenting of course.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10814 72102866-910b-0410-8b05-ffd578937521
2001-08-30 19:18:26 +00:00
fedor
4e9274ba9d 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
nico
bed054e384 Make sure +dateXXX and similar can work in subclasses
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10795 72102866-910b-0410-8b05-ffd578937521
2001-08-28 22:11:32 +00:00
nico
88992c8d7d 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
fedor
9e0dd41e9d 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
fedor
93a7da31c4 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
nico
0d1dd2497f Make sure we don't crash while trying to parse a command line argument
as being a property list


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10782 72102866-910b-0410-8b05-ffd578937521
2001-08-24 11:36:40 +00:00
CaS
7d4e3075ea 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
CaS
7fe89e62d8 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
CaS
b27157264a 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
CaS
34d07aa709 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
fedor
6698b28f49 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
CaS
b3021e36e2 Bugfix in ucing iconv to generate unicode from cstring ... was returning
wrong length.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10644 72102866-910b-0410-8b05-ffd578937521
2001-08-03 13:26:28 +00:00
CaS
c6c48ab7e9 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
CaS
6dd9426be9 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
CaS
3059927a2b 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
CaS
31d2bf6598 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
CaS
4edddb4c29 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
CaS
680d4eddb4 Fix bug with empty data object in xml plist
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10592 72102866-910b-0410-8b05-ffd578937521
2001-07-27 13:30:31 +00:00
CaS
91ed13d35a 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
CaS
d4f6e2f570 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
CaS
98a461dee7 Comment out possibly bogus code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10512 72102866-910b-0410-8b05-ffd578937521
2001-07-18 11:15:50 +00:00
CaS
4be96e1ef5 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
fedor
9695d34e69 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
CaS
1b538f51bb 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
fedor
01d1c3b357 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
CaS
478074a059 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
CaS
190d5bdee4 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
fedor
8f4c4cdab9 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
CaS
f328cc64bb 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
CaS
d66db64b0d 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
CaS
cc26f0370e 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
fedor
9bdf5a700e 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
CaS
749bad38ce 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
CaS
0da2a314a7 Fix month setup from strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10411 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:43:05 +00:00
CaS
2b4239be95 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
CaS
61a6f5bd90 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
fedor
0c85f53a78 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
CaS
c51dfe21de 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
CaS
9c2889563b 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
CaS
df8ea1d187 Some indentation fixes etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10321 72102866-910b-0410-8b05-ffd578937521
2001-07-07 19:00:02 +00:00
CaS
fb177fe538 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
CaS
14c68f4793 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
CaS
927e64252e 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
CaS
5f2b2118de 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
CaS
3c2991edf3 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
fedor
750d92e516 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
CaS
46c8e4f481 Ooops fixed typos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10262 72102866-910b-0410-8b05-ffd578937521
2001-06-26 13:39:07 +00:00
CaS
ce3d8c7d66 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
CaS
0104b79cb6 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
CaS
ddbf0da92f 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
CaS
70d49d8d1d 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
CaS
444f900064 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
CaS
c309b541bf Optimise allKeysForObject:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10199 72102866-910b-0410-8b05-ffd578937521
2001-06-17 15:30:23 +00:00
CaS
81ba9c7d60 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
CaS
8d9dc4d45a Raise exception on attempt to remove illegal paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10180 72102866-910b-0410-8b05-ffd578937521
2001-06-15 09:52:23 +00:00
CaS
2d1e8debbb 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
nico
62a48bb19c Fixed creating symbolic links - the old path and new path were in reverse
order


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10175 72102866-910b-0410-8b05-ffd578937521
2001-06-13 15:30:38 +00:00
CaS
26dde4db5a Always reset user defaults after setting user name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10165 72102866-910b-0410-8b05-ffd578937521
2001-06-11 15:47:20 +00:00
fedor
3e3e33ff28 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
CaS
38059417af Fix unicode escapes in prop lists.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10139 72102866-910b-0410-8b05-ffd578937521
2001-06-09 13:31:55 +00:00
CaS
1c823cad1d 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
CaS
a93a8f42d1 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
CaS
8160d39d8c 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
CaS
e940dd5cb4 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
CaS
ac06ffd150 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
nico
3bc206af4b Enable inline nested functions again now that GCC 3.0 has been fixed
to deal with them


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10082 72102866-910b-0410-8b05-ffd578937521
2001-06-06 11:01:25 +00:00
nico
1ecf685318 Disabled inlining of nested functions, so that we can compile the thing
using GCC 3.0


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10076 72102866-910b-0410-8b05-ffd578937521
2001-06-05 11:52:27 +00:00
CaS
3a90e52dac 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
CaS
bca95dce07 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
CaS
7e2c22b549 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
CaS
30512590e2 OOps fix stupid error in last mod.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10049 72102866-910b-0410-8b05-ffd578937521
2001-06-01 14:15:56 +00:00
CaS
c9ae5d7a72 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
nico
32514e8d56 Fixed %w format in description to output a single digit number rather
than a two digit one


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10044 72102866-910b-0410-8b05-ffd578937521
2001-06-01 12:13:17 +00:00
fedor
b786b93998 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
fedor
addfee023b 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
bef3acc7fd * 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
fedor
cdfb2ae0a7 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
fedor
46fe39a78a 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
fedor
f812de85b3 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
CaS
5ac4382a6b 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
CaS
5588f5026c 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
CaS
4117c5b7ca 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
fedor
73cc12aabf 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
CaS
8a89977c96 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
CaS
6f53907c90 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
fedor
e8a52d3389 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
CaS
9609221f1b 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
fedor
ac7eae4414 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
CaS
576ccea03a 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
CaS
3dd58bdf6b 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
CaS
cf4d1390fc 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
CaS
c98dbed0bf 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
nico
52480af184 Fixed valueForKey: which was calling the wrong method to manage an
unbound key


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9856 72102866-910b-0410-8b05-ffd578937521
2001-05-06 15:47:01 +00:00
fedor
57f7b26b0d 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
CaS
2ed6e26dc7 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
fedor
02fb548422 Added neXT_RUNTIME around previous defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9769 72102866-910b-0410-8b05-ffd578937521
2001-05-04 01:51:27 +00:00
fedor
5dd6d9ff29 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
CaS
60ab41cfda 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
991f3cfbd4 * 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
nico
0ead3bc329 Redefine `id' when including openssl header files so it works on gcc 3.x
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9757 72102866-910b-0410-8b05-ffd578937521
2001-05-02 12:23:41 +00:00
CaS
2bf97c997a 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
fedor
d857153423 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
CaS
1037eba204 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
FredKiefer
ed81edb18f Made setupWhitespace safer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9738 72102866-910b-0410-8b05-ffd578937521
2001-04-28 15:32:01 +00:00
FredKiefer
bb418965ae Corrected bug in last optimization for the parsing of property
list. Now the bitmap representation is retained not the
characterset itself. This did cause undeterministic problems when
reading in the Info.plist.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9734 72102866-910b-0410-8b05-ffd578937521
2001-04-28 13:57:23 +00:00
CaS
a70dd0619f 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
nico
d18f1b89b6 Optimization for parsing property lists
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9716 72102866-910b-0410-8b05-ffd578937521
2001-04-26 23:54:01 +00:00
nico
257f2020ea Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9715 72102866-910b-0410-8b05-ffd578937521
2001-04-26 23:53:22 +00:00
CaS
70179f6bd5 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
CaS
bc34d7aa64 Update for new XML code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9712 72102866-910b-0410-8b05-ffd578937521
2001-04-26 15:35:16 +00:00
fedor
859421ef3e 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
CaS
0a86bba7b0 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
CaS
3b093cfe4f 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
fedor
f00a1d0349 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
fedor
0988695f73 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
nico
63b766f23f Improved locking of initialization of gnustep_system_root, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9676 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:48:05 +00:00
nico
c4b9988bce Fixed typo - was raising exception for non NULL pointer rather than NULL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9674 72102866-910b-0410-8b05-ffd578937521
2001-04-23 13:00:17 +00:00
nico
44dc95e7e9 Fixed crashing upon GNUSTEP_*_ROOT being unset; cache them; use a default
if GNUSTEP_SYSTEM_ROOT is not set; fixed memory leak


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9672 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:29:18 +00:00
nico
9e8bb6adda Do not crash is NSSearchPathForDirectoriesInDomain return nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9671 72102866-910b-0410-8b05-ffd578937521
2001-04-23 11:27:11 +00:00
CaS
6abec05072 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
CaS
f94994825e 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
CaS
341a616078 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
CaS
daf706467b 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
CaS
0579e4668f 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
nico
2ee10362f1 Cache the file manager when getting the file system representation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9652 72102866-910b-0410-8b05-ffd578937521
2001-04-21 18:12:06 +00:00
CaS
0e86498f2d 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
CaS
10cd80f39a 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
CaS
6338d91c4a 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
nico
c5ac2a74eb 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
nico
c1bafe11b6 Implemented tracking and reporting all allocated instances of a certain
class


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9627 72102866-910b-0410-8b05-ffd578937521
2001-04-19 16:10:23 +00:00
nico
4a98765c82 Fixed memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9625 72102866-910b-0410-8b05-ffd578937521
2001-04-19 13:30:42 +00:00
CaS
dfb519802e 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
CaS
5c7e2204fc 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
CaS
d6be9f040d 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
fedor
8e16ce2905 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
fedor
5ff136d914 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
CaS
d929f55abe 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
fedor
f902b37937 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
CaS
9c4aa92591 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
CaS
6ad0dbad23 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
nico
1641dc2d84 Fix for initialization of strings from data in a generic non-unicode encod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9560 72102866-910b-0410-8b05-ffd578937521
2001-04-11 16:51:17 +00:00
nico
e557cb2ee9 Removed obsolete methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9559 72102866-910b-0410-8b05-ffd578937521
2001-04-11 16:50:25 +00:00
CaS
f254add6cb 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
CaS
cd063ff1a2 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
fedor
9628d301e9 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
nico
e3dd69dab2 Optimization by inlining function to evaluate if char is a path separator
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9534 72102866-910b-0410-8b05-ffd578937521
2001-04-06 22:51:48 +00:00
CaS
a81cdb7a1e 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
CaS
1ed31cc92e 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
jagapen
769199b429 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
jagapen
d71377fffb 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
jagapen
af46212b24 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
jagapen
b8bdc50640 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
jagapen
765571e126 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
nico
3db7c2593a 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
nico
2d97ccb6b4 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
jagapen
4e07d4c0d1 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
CaS
cd4a1346a6 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
CaS
d859db45cb 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
CaS
161e75b1e3 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
nico
171aaae0c7 Removed obsoleted code creating a /etc/services.add when packaging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9390 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:24:55 +00:00
fedor
2048a0de5f 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
jagapen
fcd5ee17a4 NSStringEncoding enum name updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9339 72102866-910b-0410-8b05-ffd578937521
2001-03-12 14:55:38 +00:00
jagapen
b677b0a6ae 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
fedor
c8df7edc13 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
fedor
92f9b03239 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
mguesdon
698493ef14 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
CaS
b94afc7ba5 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
CaS
989bf3d6a7 Format consistency fixe
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9313 72102866-910b-0410-8b05-ffd578937521
2001-03-08 05:26:32 +00:00
fedor
f335f62bcd 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
CaS
097642b0d7 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
fedor
aab21f70fc 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
CaS
e79412704b 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
jagapen
5bb579e9bf 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
fedor
8d5b0a5b22 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
CaS
cbde344114 Bugfix ... use userLanguages again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9286 72102866-910b-0410-8b05-ffd578937521
2001-03-03 15:58:02 +00:00
CaS
b5ae7184db Tweaks to avoid compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9284 72102866-910b-0410-8b05-ffd578937521
2001-03-03 14:49:11 +00:00
CaS
ad719774d2 MINGW fixes to home directory stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9276 72102866-910b-0410-8b05-ffd578937521
2001-03-03 09:14:56 +00:00
jagapen
45e6948842 Configure script tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9259 72102866-910b-0410-8b05-ffd578937521
2001-03-01 11:03:39 +00:00
fedor
3e1e8d43d7 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
fedor
3e6786867f 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
nico
dbd4309acb Commented out token after #endif as the 3.x gcc compilers complain about it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9241 72102866-910b-0410-8b05-ffd578937521
2001-02-27 15:54:17 +00:00
mirko
e2ecaa1826 * 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
richard
4c9c37639c 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
richard
ac3ce22ef8 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
richard
fed3f6768b 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
nico
4d4912a27a Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9201 72102866-910b-0410-8b05-ffd578937521
2001-02-21 18:03:36 +00:00
mirko
c020ef7e79 * 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
a5c52a87fd Fix suggested by Matthias Klose
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9168 72102866-910b-0410-8b05-ffd578937521
2001-02-19 07:24:21 +00:00
richard
924286f53d Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9167 72102866-910b-0410-8b05-ffd578937521
2001-02-19 05:04:20 +00:00
richard
295874f1cf 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
mguesdon
baf0ff4254 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
jagapen
ae034e342b 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
richard
7a1cf556cb add include for wchar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9055 72102866-910b-0410-8b05-ffd578937521
2001-02-08 19:40:06 +00:00
richard
ca82587e8d Removed spurious semicolon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9054 72102866-910b-0410-8b05-ffd578937521
2001-02-08 19:39:06 +00:00
richard
f6e31d0f79 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
jagapen
1d33c27759 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
61694a4b3f 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
68f10b82e5 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
306d0d95c5 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
7cfa9ec86b 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
074583906b 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
richard
b91a2f63b3 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
83777f4954 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
53ccfd10ab 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
richard
9b52e0838d Updated to be close to full implementation of MacOS-X spec.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8948 72102866-910b-0410-8b05-ffd578937521
2001-01-30 20:47:05 +00:00
michael
0a41273e19 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
richard
5ba6b17202 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
richard
0a534a99eb 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
fedor
86fd01498d 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
nico
54f1e3d302 Include local base.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8885 72102866-910b-0410-8b05-ffd578937521
2001-01-29 19:40:02 +00:00
jagapen
403aba0f59 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
richard
f8b59d8868 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
739fb91872 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
5cdfb3c620 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
nico
c630eafd7d Changed name to gnustep-base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8679 72102866-910b-0410-8b05-ffd578937521
2001-01-18 18:22:34 +00:00
richard
64f1b02e2e 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
d9e20073d0 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
b987758597 * 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
richard
fc7d151cf6 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
db4d0ae312 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
65c9b5e160 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
2bae002b52 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
9804becce4 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
nico
c32e845f44 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
727c59c192 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
40d3674442 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
be5162cd2b 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
5d3f3cc453 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
richard
8200723481 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
3eacd8cda9 Added placeholders for old classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8522 72102866-910b-0410-8b05-ffd578937521
2001-01-08 23:40:24 +00:00
richard
b72d2fa3ee Prevent recursion in default exception handler.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8520 72102866-910b-0410-8b05-ffd578937521
2001-01-08 20:02:09 +00:00
richard
2afd866e87 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8518 72102866-910b-0410-8b05-ffd578937521
2001-01-08 19:41:48 +00:00
richard
01b6fd8c4e Added file missing from last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8517 72102866-910b-0410-8b05-ffd578937521
2001-01-08 19:36:29 +00:00
richard
0ab12ac694 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
jagapen
b323ba6b02 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
fedor
3186a534a7 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
c72589cba7 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
978d1a617b * 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
fedor
168faebb05 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
fedor
dea58a8568 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
3a23768e5d 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
0b5ec72bf8 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
904fe28b67 Make sure copied substrings are independent of the substring parent.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8390 72102866-910b-0410-8b05-ffd578937521
2000-12-21 11:55:30 +00:00
richard
de827819ac 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
fb6e74170f Fix logic error in attribute handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8358 72102866-910b-0410-8b05-ffd578937521
2000-12-18 19:29:49 +00:00
richard
8a29fed355 Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8357 72102866-910b-0410-8b05-ffd578937521
2000-12-18 18:52:32 +00:00
fedor
268528c860 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
8eb25cde59 Range setting fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8350 72102866-910b-0410-8b05-ffd578937521
2000-12-18 17:15:04 +00:00
richard
7c3869a9fa 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
38e2332a79 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
nico
e9693ba54f Extended GSDebugAllocation code by adding a peak counter and a couple of
new functions


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8290 72102866-910b-0410-8b05-ffd578937521
2000-12-11 23:28:08 +00:00
fedor
45119375d1 Fix NSInvocation decl
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8287 72102866-910b-0410-8b05-ffd578937521
2000-12-08 19:40:55 +00:00
fedor
948cbdcbb3 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
68bda2e25c 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
505a02bc00 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
397c46079a Removed unused var
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8263 72102866-910b-0410-8b05-ffd578937521
2000-12-06 19:52:54 +00:00
richard
6b21c58af8 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8255 72102866-910b-0410-8b05-ffd578937521
2000-12-05 18:34:06 +00:00
richard
1076ed28ab Additional thread safety fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8254 72102866-910b-0410-8b05-ffd578937521
2000-12-05 17:38:08 +00:00
richard
656ce47951 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
a9377c122b Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8248 72102866-910b-0410-8b05-ffd578937521
2000-12-03 07:43:52 +00:00
richard
ae574b39a5 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
6b984115e0 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
575f20ac18 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
40d5e74296 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8221 72102866-910b-0410-8b05-ffd578937521
2000-11-28 10:28:31 +00:00
richard
744b14d815 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8220 72102866-910b-0410-8b05-ffd578937521
2000-11-28 09:29:21 +00:00
richard
50126f616f 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
nico
c86d0e37ff Commented out invasive debugging message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8184 72102866-910b-0410-8b05-ffd578937521
2000-11-23 10:47:53 +00:00
mirko
eccd26d594 added missed alloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8181 72102866-910b-0410-8b05-ffd578937521
2000-11-23 00:22:23 +00:00
mirko
02d3637454 * 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
72378f0540 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
6c5c018c86 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
d84f89cc45 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
1679bd1299 Lock while sending
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8155 72102866-910b-0410-8b05-ffd578937521
2000-11-20 15:34:30 +00:00
richard
0e3becb811 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
aa2c3ba3af Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8152 72102866-910b-0410-8b05-ffd578937521
2000-11-18 10:02:03 +00:00
richard
b928c593f6 NSDecimal needs GSConfig.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8151 72102866-910b-0410-8b05-ffd578937521
2000-11-18 08:58:20 +00:00
richard
4965c4a8f2 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
49cf1be712 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
4995b393e6 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
cfdd997891 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
a1578d8fa2 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
08627eb744 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8144 72102866-910b-0410-8b05-ffd578937521
2000-11-17 15:36:44 +00:00
richard
f5f3b816fe Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8143 72102866-910b-0410-8b05-ffd578937521
2000-11-17 15:28:16 +00:00
richard
420364e2f0 Tidied decoding of data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8142 72102866-910b-0410-8b05-ffd578937521
2000-11-17 13:27:22 +00:00
richard
111a2f1ab9 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
359fee50fb Added more transfer encoding support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8140 72102866-910b-0410-8b05-ffd578937521
2000-11-16 18:28:50 +00:00
richard
54721ac752 Further parser improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8139 72102866-910b-0410-8b05-ffd578937521
2000-11-16 16:20:24 +00:00
richard
cc89366d9f 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
c51e0e9750 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
ce72dc7261 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
7a672f22fe 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
7f296b9b33 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
5a65c79ae3 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
fedor
3f338dcbe2 Add limits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8115 72102866-910b-0410-8b05-ffd578937521
2000-11-15 05:00:23 +00:00
fedor
3c6cd7c298 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
3c717f964c 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
16ec5bfde9 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
ef9b15d67f Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8101 72102866-910b-0410-8b05-ffd578937521
2000-11-13 12:06:58 +00:00
richard
a8ca001740 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
FredKiefer
58f7363054 Corrected [NSMutableArray arrayWithObject:] to
return obj instead of self.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8083 72102866-910b-0410-8b05-ffd578937521
2000-11-12 13:58:52 +00:00
richard
ada3326d42 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
da59701bb9 * 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
4c6b1d6d75 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
2be7da8ea9 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
50a5077519 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
richard
e3c7b3fae5 Fix transmute function to be more efficient.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8068 72102866-910b-0410-8b05-ffd578937521
2000-11-08 16:02:49 +00:00
richard
0573317377 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8059 72102866-910b-0410-8b05-ffd578937521
2000-11-06 19:55:23 +00:00
richard
f12ce71acf 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
fb7d43b052 Fix errors in backwards compatibility code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8044 72102866-910b-0410-8b05-ffd578937521
2000-11-06 15:35:08 +00:00
richard
9a1c97fabb 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
d653e380bb 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
richard
73e1f79993 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8020 72102866-910b-0410-8b05-ffd578937521
2000-11-03 22:36:22 +00:00
mirko
031c68cfcb * 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
025029cc6e Fixed typo causing error in username:password parsing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8003 72102866-910b-0410-8b05-ffd578937521
2000-11-03 14:30:00 +00:00
richard
98184957c3 Fixed dumb modification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8002 72102866-910b-0410-8b05-ffd578937521
2000-11-03 14:25:09 +00:00
richard
a4530c1a88 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
b470126721 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
mguesdon
522064d858 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