Commit graph

4565 commits

Author SHA1 Message Date
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
Richard Frith-Macdonald
df17e01c1c Fully documented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9621 72102866-910b-0410-8b05-ffd578937521
2001-04-19 09:19:48 +00:00
Richard Frith-Macdonald
27b1f87f03 Test running two tasks at once
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9620 72102866-910b-0410-8b05-ffd578937521
2001-04-19 08:31:19 +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
68585ebb23 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9567 72102866-910b-0410-8b05-ffd578937521
2001-04-12 12:25:23 +00:00
Richard Frith-Macdonald
4f1b55e396 Added documentation for GNUstep thread extensions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9566 72102866-910b-0410-8b05-ffd578937521
2001-04-12 12:24:50 +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
5c2f1a9a9d More default characterset info
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9564 72102866-910b-0410-8b05-ffd578937521
2001-04-12 09:27:30 +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
Richard Frith-Macdonald
a8bde1de26 Improved documentation of defaultCStringEncoding method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9562 72102866-910b-0410-8b05-ffd578937521
2001-04-12 09:03:08 +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
Nicola Pero
1ccb1ba60b 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
Nicola Pero
04635e37a5 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
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
Nicola Pero
4680675cd2 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
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
cf6f142bc7 Added gnustep-base.spec and gnustep-base-debug.spec
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9397 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:40:35 +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
Nicola Pero
53eddf5a5d Fixed error in my last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9395 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:33:38 +00:00
Nicola Pero
0ec54549cb Create the $GNUSTEP_MAKEFILES/Additional directory only if it doesnt exist
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9394 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:29:21 +00:00
Nicola Pero
f45d00ae9d Create the timezonedir directory only if doesn't exist yet
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9393 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:28:26 +00:00
Nicola Pero
b2a5a0c67b Create languagedir only if doesn't exist yet
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9392 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:27:42 +00:00
Nicola Pero
9784f79a59 Create charsetdir only if it doesn't exist
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9391 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:26:53 +00:00
Nicola Pero
77a3a852d3 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
Nicola Pero
a0d9ae53ad Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9389 72102866-910b-0410-8b05-ffd578937521
2001-03-16 22:22:54 +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