Commit graph

129 commits

Author SHA1 Message Date
rfm
ae96fefe64 Some cleanup for make-2.0 changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24735 72102866-910b-0410-8b05-ffd578937521
2007-03-01 13:43:23 +00:00
nicola
1390c53f85 Updated for shorter documentation variable names in GNUstep.conf
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24692 72102866-910b-0410-8b05-ffd578937521
2007-02-26 15:20:50 +00:00
stoyan
3b40798141 * Headers/GNUstepBase/GSFileHandle.h: Fix GSConfig.h include.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24647 72102866-910b-0410-8b05-ffd578937521
2007-02-18 23:09:07 +00:00
nicola
3ec24ef44c Added GNUSTEP_*_ADMIN_APPS and GNUSTEP_*_ADMIN_TOOLS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24615 72102866-910b-0410-8b05-ffd578937521
2007-02-16 20:53:29 +00:00
nicola
fbda09ef24 Updated NSPathUtilities to support the new filesystem stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24587 72102866-910b-0410-8b05-ffd578937521
2007-02-15 03:06:33 +00:00
rfm
684766313b Initial attempt at integration of NSNetServices support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24272 72102866-910b-0410-8b05-ffd578937521
2006-12-27 14:11:14 +00:00
rfm
5b17cc6858 Added MacOS-X compatibility version constants.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24235 72102866-910b-0410-8b05-ffd578937521
2006-12-24 10:55:29 +00:00
fedor
74f3b0ec71 Include GSOnce macros so the baseadd library can see them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24087 72102866-910b-0410-8b05-ffd578937521
2006-11-14 15:43:19 +00:00
rfm
38c0c4a580 Header tidyups, particularly updating of version compatibility macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24000 72102866-910b-0410-8b05-ffd578937521
2006-10-31 07:05:46 +00:00
rfm
f305543c4c add some more cset encoding support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23989 72102866-910b-0410-8b05-ffd578937521
2006-10-29 09:17:05 +00:00
rfm
397d23e000 Avoild some linker errors and warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23963 72102866-910b-0410-8b05-ffd578937521
2006-10-25 14:46:36 +00:00
rfm
d733696a80 Minor symbol visibility cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23952 72102866-910b-0410-8b05-ffd578937521
2006-10-23 14:47:37 +00:00
rfm
c6156dfd6d Fix order of includes to get version macros
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23835 72102866-910b-0410-8b05-ffd578937521
2006-10-10 06:29:07 +00:00
rfm
e9cf434dd8 dicumentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23834 72102866-910b-0410-8b05-ffd578937521
2006-10-10 05:27:23 +00:00
rfm
598d359601 Version/availability corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23804 72102866-910b-0410-8b05-ffd578937521
2006-10-09 18:32:11 +00:00
rfm
074ef7dc68 Provide version macros in standalong headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23800 72102866-910b-0410-8b05-ffd578937521
2006-10-09 15:53:17 +00:00
rfm
8f865db684 Update/improve version/deprecation reporting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23797 72102866-910b-0410-8b05-ffd578937521
2006-10-09 15:13:44 +00:00
rfm
31342aef09 Updates to reduce global namespace pollution. Plenty more remaining.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23795 72102866-910b-0410-8b05-ffd578937521
2006-10-09 14:00:01 +00:00
rfm
5b4cd6ad8a Cleanups and updates to be compatible with current MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23735 72102866-910b-0410-8b05-ffd578937521
2006-10-03 13:35:50 +00:00
rfm
d7ae63696c Resolve bug 17464
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23488 72102866-910b-0410-8b05-ffd578937521
2006-09-13 10:20:49 +00:00
rfm
5ffe2250da Small documentation improvement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23187 72102866-910b-0410-8b05-ffd578937521
2006-07-26 11:14:53 +00:00
rfm
19e93a79f3 Documentation tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23062 72102866-910b-0410-8b05-ffd578937521
2006-06-15 08:28:27 +00:00
rfm
1f0db399e4 Documentation tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23061 72102866-910b-0410-8b05-ffd578937521
2006-06-15 08:25:38 +00:00
rfm
9a704d7118 Some XMLRPC improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23060 72102866-910b-0410-8b05-ffd578937521
2006-06-15 08:23:49 +00:00
rfm
e7962cfb4d avoid spurious compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23027 72102866-910b-0410-8b05-ffd578937521
2006-06-04 06:42:10 +00:00
rfm
490475dd98 Added experimental stacktrace printing support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22878 72102866-910b-0410-8b05-ffd578937521
2006-05-08 15:30:52 +00:00
jbettis
e9d89d456f config.reuseaddr.c: There is no __MINGW__
GSIMap.h: Don't memcpy to/from a null pointer

Tools/GNUmakefile: Don't hardcode obj dir, use the makefile variable.

Added some svn ignore files.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22783 72102866-910b-0410-8b05-ffd578937521
2006-04-12 20:25:18 +00:00
rfm
d77062ba88 Validate data returned by dataUsingEncoding:allowLossyConversion: for unicode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22713 72102866-910b-0410-8b05-ffd578937521
2006-03-26 11:34:47 +00:00
rfm
65e8986db1 Improve string validation .. check for invalid unicode characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22712 72102866-910b-0410-8b05-ffd578937521
2006-03-26 10:59:57 +00:00
rfm
fb52a7c32a Small runloop tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22702 72102866-910b-0410-8b05-ffd578937521
2006-03-24 10:59:00 +00:00
rfm
fa5f31547f Changes for NSStream support, especially in mingw32 ... not yet complete.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22693 72102866-910b-0410-8b05-ffd578937521
2006-03-21 15:33:05 +00:00
rfm
638062ccd7 Clarify documentation a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22636 72102866-910b-0410-8b05-ffd578937521
2006-03-11 06:46:35 +00:00
rfm
f2398378e0 Some cleanup in preparation for next release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22618 72102866-910b-0410-8b05-ffd578937521
2006-03-08 11:28:59 +00:00
rfm
7d3f438da0 Various bugfixes, portability fixes, and optimisations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22576 72102866-910b-0410-8b05-ffd578937521
2006-02-27 09:35:19 +00:00
CaS
8699af99c7 More sized type tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22293 72102866-910b-0410-8b05-ffd578937521
2006-01-11 09:32:13 +00:00
CaS
bb1ce663a4 Tidy use of sized datatypes. Check for invalid asumption of interchangability
of int/long in encoder/decoder methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22291 72102866-910b-0410-8b05-ffd578937521
2006-01-11 08:37:16 +00:00
CaS
ca4ded25ac General mingw improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22261 72102866-910b-0410-8b05-ffd578937521
2006-01-08 12:59:11 +00:00
CaS
eb26f5f43b Config and documentation updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22147 72102866-910b-0410-8b05-ffd578937521
2005-12-05 13:08:10 +00:00
CaS
1bf4c4c303 Documentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22112 72102866-910b-0410-8b05-ffd578937521
2005-11-28 15:41:35 +00:00
CaS
20d39d5242 Get rid of some unused code. Fix error in debug logs for unicode defaults key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21965 72102866-910b-0410-8b05-ffd578937521
2005-11-07 07:46:44 +00:00
CaS
5af2d9d0a2 Spelling fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21962 72102866-910b-0410-8b05-ffd578937521
2005-11-06 13:53:40 +00:00
CaS
e6fd4ca0d1 mingw32 unicode fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21955 72102866-910b-0410-8b05-ffd578937521
2005-11-05 16:20:19 +00:00
CaS
02c7ccf532 Fix accidentally exposed private headers.
Implement code to handle windows messages on a per-window basis.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21916 72102866-910b-0410-8b05-ffd578937521
2005-10-30 10:42:42 +00:00
CaS
358d5b0799 More configuration updates to lock down the system.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21899 72102866-910b-0410-8b05-ffd578937521
2005-10-28 22:21:36 +00:00
CaS
38382e37dd Move to using GNUstep.conf to specify built-in default paths at configure time.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21887 72102866-910b-0410-8b05-ffd578937521
2005-10-27 12:00:38 +00:00
CaS
2368855f8b More work on configuration system ... keeping more or less in sync with
make package changes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21826 72102866-910b-0410-8b05-ffd578937521
2005-10-15 07:19:11 +00:00
CaS
620e39b898 Use __MINGW32__ rather than __MINGW__ because gcc does that too.
NB. It seems some recent patches put ___MINGW32__ in the public headers ...
that needs to be fixed as the headers should be system independent!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21795 72102866-910b-0410-8b05-ffd578937521
2005-10-11 19:09:26 +00:00
CaS
5e151f100f Make usage of defines more consistent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21792 72102866-910b-0410-8b05-ffd578937521
2005-10-09 11:32:10 +00:00
CaS
9a78fab576 Fix gsm charset error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21757 72102866-910b-0410-8b05-ffd578937521
2005-09-29 13:59:06 +00:00
CaS
d74a6d29a3 Added convenience methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21754 72102866-910b-0410-8b05-ffd578937521
2005-09-28 09:47:31 +00:00