Commit graph

8093 commits

Author SHA1 Message Date
Richard Frith-MacDonald
cfd056e44e include runtime header for blocks support if the compiler has it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30812 72102866-910b-0410-8b05-ffd578937521
2010-06-22 10:09:51 +00:00
David Chisnall
16c3a7e11d Fixed #includes in NSBlocks.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30803 72102866-910b-0410-8b05-ffd578937521
2010-06-21 17:32:45 +00:00
David Chisnall
1a37e4936f Added missing source file - I guess that explains why it wasn't included in the make file...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30802 72102866-910b-0410-8b05-ffd578937521
2010-06-21 17:27:40 +00:00
David Chisnall
4c218bd770 Actually build blocks support...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30801 72102866-910b-0410-8b05-ffd578937521
2010-06-21 17:16:16 +00:00
Richard Frith-MacDonald
cfbc879be6 Doc fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30795 72102866-910b-0410-8b05-ffd578937521
2010-06-21 07:09:27 +00:00
Richard Frith-MacDonald
24571a97c4 fix minor doc bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30794 72102866-910b-0410-8b05-ffd578937521
2010-06-21 06:34:50 +00:00
Richard Frith-MacDonald
462e9e41b5 bump to 1.21.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30790 72102866-910b-0410-8b05-ffd578937521
2010-06-20 05:24:57 +00:00
Richard Frith-MacDonald
505d3e4a8b tweak warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30784 72102866-910b-0410-8b05-ffd578937521
2010-06-19 10:48:21 +00:00
Richard Frith-MacDonald
5a58a65949 update NSPage functions for windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30772 72102866-910b-0410-8b05-ffd578937521
2010-06-17 19:08:08 +00:00
Richard Frith-MacDonald
8f53f101f0 regenerate to fix problems of buggy autoconf version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30771 72102866-910b-0410-8b05-ffd578937521
2010-06-17 16:50:45 +00:00
Richard Frith-MacDonald
069f03975c Improve detection of timezone on some systems.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30765 72102866-910b-0410-8b05-ffd578937521
2010-06-16 10:45:58 +00:00
Richard Frith-MacDonald
ea15e02a18 don't check constant string class for osx compiler/runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30762 72102866-910b-0410-8b05-ffd578937521
2010-06-16 08:59:37 +00:00
Richard Frith-MacDonald
fcdd57d05f minor memory management updates/cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30760 72102866-910b-0410-8b05-ffd578937521
2010-06-16 08:45:49 +00:00
Richard Frith-MacDonald
350c883bab make deprecation of ffcall clear
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30759 72102866-910b-0410-8b05-ffd578937521
2010-06-16 08:18:40 +00:00
Richard Frith-MacDonald
75d73f1e1c improve control over constant string class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30757 72102866-910b-0410-8b05-ffd578937521
2010-06-16 07:58:04 +00:00
Richard Frith-MacDonald
e92abc1edc 64bit cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30755 72102866-910b-0410-8b05-ffd578937521
2010-06-16 06:59:19 +00:00
Richard Frith-MacDonald
27b7d3d067 casts for 64bit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30738 72102866-910b-0410-8b05-ffd578937521
2010-06-15 13:04:15 +00:00
Richard Frith-MacDonald
8da4b69f43 fix last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30737 72102866-910b-0410-8b05-ffd578937521
2010-06-15 13:02:36 +00:00
Richard Frith-MacDonald
21cc7900a3 fix potential problem deleting header
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30735 72102866-910b-0410-8b05-ffd578937521
2010-06-15 12:06:12 +00:00
Richard Frith-MacDonald
15f4308a20 various bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30732 72102866-910b-0410-8b05-ffd578937521
2010-06-15 11:26:00 +00:00
Richard Frith-MacDonald
67334b918f minor portability improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30726 72102866-910b-0410-8b05-ffd578937521
2010-06-15 05:43:38 +00:00
Richard Frith-MacDonald
4ccce03998 trivial indentation fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30725 72102866-910b-0410-8b05-ffd578937521
2010-06-15 05:31:37 +00:00
Riccardo Mottola
37078c8e66 Protect page-aligned and unprotect before freeing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30719 72102866-910b-0410-8b05-ffd578937521
2010-06-15 00:03:09 +00:00
Riccardo Mottola
f98d543fc1 Protect page-aligned and unprotect before freeing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30718 72102866-910b-0410-8b05-ffd578937521
2010-06-14 23:52:44 +00:00
Richard Frith-MacDonald
a3b778ce05 fix bad indirection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30700 72102866-910b-0410-8b05-ffd578937521
2010-06-14 07:09:05 +00:00
Richard Frith-MacDonald
cdd3ef3c76 Number rewrite broke subclasses ... fix to check for that.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30693 72102866-910b-0410-8b05-ffd578937521
2010-06-12 19:13:23 +00:00
Richard Frith-MacDonald
23b7ff95cd Simplify source by usuing autoconf
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30692 72102866-910b-0410-8b05-ffd578937521
2010-06-12 07:19:26 +00:00
Riccardo Mottola
e574fe480c fix for defines of _XOPEN_SOURCE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30680 72102866-910b-0410-8b05-ffd578937521
2010-06-11 19:07:26 +00:00
Richard Frith-MacDonald
dcf5647de3 tweak for performance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30673 72102866-910b-0410-8b05-ffd578937521
2010-06-11 12:00:02 +00:00
Richard Frith-MacDonald
aa3592307c minor optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30671 72102866-910b-0410-8b05-ffd578937521
2010-06-11 10:49:21 +00:00
Riccardo Mottola
c646d76a81 attempt of fixing test again
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30659 72102866-910b-0410-8b05-ffd578937521
2010-06-10 23:33:56 +00:00
Richard Frith-MacDonald
fe4fcbe5a1 remove old GC code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30653 72102866-910b-0410-8b05-ffd578937521
2010-06-10 15:42:54 +00:00
Richard Frith-MacDonald
f9d435aa2a Improve documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30651 72102866-910b-0410-8b05-ffd578937521
2010-06-10 10:53:06 +00:00
Richard Frith-MacDonald
5289d04e3f fixup option to control installation of gdomap
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30648 72102866-910b-0410-8b05-ffd578937521
2010-06-10 09:51:40 +00:00
Richard Frith-MacDonald
fc6036c78d Fix equality check for mime documents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30645 72102866-910b-0410-8b05-ffd578937521
2010-06-10 09:28:15 +00:00
Richard Frith-MacDonald
00e6f2a9c1 compatibility tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30644 72102866-910b-0410-8b05-ffd578937521
2010-06-10 05:04:55 +00:00
Dave Wetzel
e3a7134ee5 * Source/Additions/GSXML.m:
check for NULL string
	stringWithUTF8String: raises on OSX if you feed it with a NULL string.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30641 72102866-910b-0410-8b05-ffd578937521
2010-06-09 20:40:41 +00:00
Richard Frith-MacDonald
8442e27d12 reduce copying while decoding multipart mime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30639 72102866-910b-0410-8b05-ffd578937521
2010-06-09 17:34:19 +00:00
Richard Frith-MacDonald
2436a98ae9 improve comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30636 72102866-910b-0410-8b05-ffd578937521
2010-06-09 15:19:01 +00:00
Richard Frith-MacDonald
d2a49f16a8 Fixes for bug #29845 and mime parsing improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30635 72102866-910b-0410-8b05-ffd578937521
2010-06-09 15:03:37 +00:00
Richard Frith-MacDonald
dd5d5ebb4a Apply Yavor's fix for bug #30094
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30634 72102866-910b-0410-8b05-ffd578937521
2010-06-09 13:26:22 +00:00
Richard Frith-MacDonald
a1d26aa790 attempt fix for bug #30040
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30625 72102866-910b-0410-8b05-ffd578937521
2010-06-08 19:05:04 +00:00
Richard Frith-MacDonald
77aefa83e5 OSX compat tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30622 72102866-910b-0410-8b05-ffd578937521
2010-06-08 16:53:30 +00:00
Richard Frith-MacDonald
2b8d035def add comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30618 72102866-910b-0410-8b05-ffd578937521
2010-06-08 16:17:56 +00:00
Richard Frith-MacDonald
bf8c2e4784 improve fix for broken forwarding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30617 72102866-910b-0410-8b05-ffd578937521
2010-06-08 15:46:20 +00:00
Richard Frith-MacDonald
94fdf2eb27 simplify last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30616 72102866-910b-0410-8b05-ffd578937521
2010-06-08 05:03:14 +00:00
Richard Frith-MacDonald
4e0ef853d3 rework memory management for ffi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30611 72102866-910b-0410-8b05-ffd578937521
2010-06-07 20:38:19 +00:00
Richard Frith-MacDonald
23fb22bf40 Fix invocation breakage.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30606 72102866-910b-0410-8b05-ffd578937521
2010-06-07 14:43:08 +00:00
Richard Frith-MacDonald
d6a61ddd83 Revert bogus change ... avoid code duplication.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30598 72102866-910b-0410-8b05-ffd578937521
2010-06-07 06:47:24 +00:00
David Chisnall
0409dd3080 Some cleanup of NSObject. Call runtime functions, rather than duplicate their implementation, and only conditionally call some non-portable functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30597 72102866-910b-0410-8b05-ffd578937521
2010-06-07 02:50:40 +00:00