rfm
9edbe1a4fc
cosmetic tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29657 72102866-910b-0410-8b05-ffd578937521
2010-02-17 11:47:06 +00:00
rfm
f13d56d8ec
merge back reorganisation branch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29615 72102866-910b-0410-8b05-ffd578937521
2010-02-14 10:48:10 +00:00
theraven
4e837995f6
Made NSString +constantStringClass return the constant string class, rather than whatever configure guessed the constant string class was.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29405 72102866-910b-0410-8b05-ffd578937521
2010-01-25 16:01:10 +00:00
rfm
6bf3a906e9
cleanups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28787 72102866-910b-0410-8b05-ffd578937521
2009-10-10 08:16:17 +00:00
rfm
1c97fb7e67
fix typos
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28694 72102866-910b-0410-8b05-ffd578937521
2009-09-17 08:52:03 +00:00
rfm
608d011083
OSX compatibility iprovement.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28528 72102866-910b-0410-8b05-ffd578937521
2009-08-24 07:07:36 +00:00
rfm
669d22f6d9
gc improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28192 72102866-910b-0410-8b05-ffd578937521
2009-04-10 08:25:03 +00:00
rfm
cfd9c1205f
Fix error handling UNC path
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28145 72102866-910b-0410-8b05-ffd578937521
2009-03-29 07:32:11 +00:00
rfm
30cf8bf35b
Updates for 10.5 API changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27962 72102866-910b-0410-8b05-ffd578937521
2009-02-23 20:42:32 +00:00
rfm
7201a1f33f
GC improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27848 72102866-910b-0410-8b05-ffd578937521
2009-02-11 17:33:31 +00:00
rfm
622fe7971f
fixup potential invalid index error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27702 72102866-910b-0410-8b05-ffd578937521
2009-01-27 09:51:21 +00:00
rfm
baf969486b
Tidied last fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27674 72102866-910b-0410-8b05-ffd578937521
2009-01-25 07:01:46 +00:00
rfm
af7f09463c
Fix #25400
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27673 72102866-910b-0410-8b05-ffd578937521
2009-01-25 00:25:25 +00:00
rfm
d304d9ee34
garbage collection fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27578 72102866-910b-0410-8b05-ffd578937521
2009-01-12 12:48:46 +00:00
fredkiefer
fa877c87d4
Basic implementation of the NSString methods -paragraphRangeForRange:
...
and -getParagraphStart:...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27524 72102866-910b-0410-8b05-ffd578937521
2009-01-05 18:23:53 +00:00
rfm
8658db87db
Applied patch #6677
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27080 72102866-910b-0410-8b05-ffd578937521
2008-11-17 13:45:32 +00:00
rfm
6afce1ea49
Clarify docs a little
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27019 72102866-910b-0410-8b05-ffd578937521
2008-11-09 10:11:18 +00:00
rfm
ccc85e336f
Minor optimisation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26787 72102866-910b-0410-8b05-ffd578937521
2008-07-15 08:25:16 +00:00
rfm
22da5ce913
Improve argument checking for range/comparison methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26786 72102866-910b-0410-8b05-ffd578937521
2008-07-15 08:05:33 +00:00
rfm
2c6d007051
Some more performance tweaks for replagins strings in a mutable string.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26785 72102866-910b-0410-8b05-ffd578937521
2008-07-15 07:58:49 +00:00
rfm
940ba916dd
Some optimisation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26783 72102866-910b-0410-8b05-ffd578937521
2008-07-15 06:57:01 +00:00
rfm
714fcdff11
Mostly deprectation changes, one possible obscure buffer overrun fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26621 72102866-910b-0410-8b05-ffd578937521
2008-06-10 11:17:13 +00:00
rfm
e0711a3b8d
allow developers more time to adapt to LGPLv3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26606 72102866-910b-0410-8b05-ffd578937521
2008-06-08 10:38:33 +00:00
rfm
62564278d7
Fix deadlock and revert previous change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26603 72102866-910b-0410-8b05-ffd578937521
2008-06-07 05:44:58 +00:00
rfm
220bf8f040
Simplification ... remove internal private functiuon and use public method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26602 72102866-910b-0410-8b05-ffd578937521
2008-06-07 05:32:15 +00:00
rfm
f1d83b9f14
MacOS-X compatibility updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26598 72102866-910b-0410-8b05-ffd578937521
2008-06-06 13:57:06 +00:00
rfm
2b50e08c92
How to be clearer?
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26446 72102866-910b-0410-8b05-ffd578937521
2008-04-14 10:53:31 +00:00
rfm
6f2d056c5e
Minor documentation clarification
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26445 72102866-910b-0410-8b05-ffd578937521
2008-04-14 10:42:59 +00:00
rfm
f1143aa518
MacOS-X compatibility tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26345 72102866-910b-0410-8b05-ffd578937521
2008-03-18 13:55:46 +00:00
rfm
8da14a2578
Add undocumented MacOS-X compatibility feature.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26318 72102866-910b-0410-8b05-ffd578937521
2008-03-16 19:53:38 +00:00
rfm
4d082e85fa
Change behavior of -boolValue to match the new MacOS-X method of the same name.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26110 72102866-910b-0410-8b05-ffd578937521
2008-02-20 09:56:25 +00:00
rfm
cd46236028
Update to GPL3 and LGPL3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25482 72102866-910b-0410-8b05-ffd578937521
2007-09-14 11:36:11 +00:00
rfm
89a0cb9080
Varous tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25330 72102866-910b-0410-8b05-ffd578937521
2007-07-14 04:34:00 +00:00
rfm
869dbca2b2
Fix bug #19587
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25057 72102866-910b-0410-8b05-ffd578937521
2007-04-15 13:20:34 +00:00
rfm
5add923d0f
Bugfix for #19099
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24655 72102866-910b-0410-8b05-ffd578937521
2007-02-19 19:11:50 +00:00
rfm
1fd5c43a7c
Permit appending path components bewginning with '~'
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24522 72102866-910b-0410-8b05-ffd578937521
2007-02-13 10:30:01 +00:00
rfm
1bf651cc0c
Add a couple of tests for errors.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24186 72102866-910b-0410-8b05-ffd578937521
2006-12-05 14:20:55 +00:00
rfm
dced7677cd
Documentation improvement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24025 72102866-910b-0410-8b05-ffd578937521
2006-11-03 12:07:11 +00:00
rfm
1850c6e699
MacOS compatibilityy fixup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24013 72102866-910b-0410-8b05-ffd578937521
2006-11-02 08:33:23 +00:00
rfm
2a97010a5c
Make another couple of functions truly private
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23922 72102866-910b-0410-8b05-ffd578937521
2006-10-20 12:57:59 +00:00
rfm
9e7b96ab0e
More code tidyups and NSError updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23921 72102866-910b-0410-8b05-ffd578937521
2006-10-20 10:56:27 +00:00
rfm
799955caff
Experiment with function visibility ... try caching locale dictionary to be
...
accessed from a function yet invisible outside the base library even when
caching is done in the Additions subproject.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23903 72102866-910b-0410-8b05-ffd578937521
2006-10-18 15:36:52 +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
452976f6a3
Fix error in adding percent escapes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23622 72102866-910b-0410-8b05-ffd578937521
2006-09-26 11:16:06 +00:00
rfm
5ee4381416
merge best of David's code and mine to form efficient -dataUsingEncoding:...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23296 72102866-910b-0410-8b05-ffd578937521
2006-08-15 13:10:49 +00:00
rfm
12b806d369
Attempted workaround for bug in old compilers, plus a fix for converting string
...
contents to data for a custom string class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23291 72102866-910b-0410-8b05-ffd578937521
2006-08-15 04:51:18 +00:00
rfm
b109605b16
Fix bug in abstract implementation by calling method of concrete class.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23264 72102866-910b-0410-8b05-ffd578937521
2006-08-12 17:00:32 +00:00
rfm
ef89bc2679
more removal of deprecated function calls
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23263 72102866-910b-0410-8b05-ffd578937521
2006-08-12 16:33:39 +00:00
ayers
b3c9994d61
* Source/GSPrivate.h (GSCharPtr): New union type to handle
...
alignment issues.
(GSString): Use it.
* Source/GSString.m
([-initWithBytesNoCopy:length:encoding:freeWhenDone:]): Use GSCharPtr
instead of casts to avoid alignment issues. Fix typo's.
* Source/NSString.m
([-initWithBytesNoCopy:length:encoding:freeWhenDone:]): Correct grammar
in comment.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23009 72102866-910b-0410-8b05-ffd578937521
2006-05-30 11:19:44 +00:00
rfm
6d7eae6095
Tidied up
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22977 72102866-910b-0410-8b05-ffd578937521
2006-05-24 08:27:39 +00:00