Commit graph

157 commits

Author SHA1 Message Date
richard
57f928c635 Tidyups for removal of bloat
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6693 72102866-910b-0410-8b05-ffd578937521
2000-06-16 11:06:06 +00:00
fedor
ab5ab29c0a Better DLL handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6679 72102866-910b-0410-8b05-ffd578937521
2000-06-14 04:03:56 +00:00
fedor
0704032dc4 Remove non-Openstep classes. More WIN32 changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6669 72102866-910b-0410-8b05-ffd578937521
2000-06-13 14:50:40 +00:00
fedor
93f1bc859a Mingw update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6666 72102866-910b-0410-8b05-ffd578937521
2000-06-12 05:17:41 +00:00
fedor
9360b6e9cc Fixes for Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6641 72102866-910b-0410-8b05-ffd578937521
2000-06-06 16:50:52 +00:00
fedor
c0be28067b Implement latin2 encoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6438 72102866-910b-0410-8b05-ffd578937521
2000-04-09 02:28:27 +00:00
richard
2580bd4b76 Fix appending nul string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6414 72102866-910b-0410-8b05-ffd578937521
2000-04-04 18:36:46 +00:00
richard
d7192f1ffd Fix appending path compoent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6372 72102866-910b-0410-8b05-ffd578937521
2000-03-24 11:50:18 +00:00
mirko
0350ab6c0f 2000-03-23 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* Source/NSString.m: ([-initWithFormat:arguments:]) added
	implementation using vasprintf() to avoid stack problems.
	* Headers/gnustep/base/preface.h.in: added VASPRINT_* definitions.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6367 72102866-910b-0410-8b05-ffd578937521
2000-03-24 00:25:42 +00:00
richard
54e75a58b9 NSNumber rewrite
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6366 72102866-910b-0410-8b05-ffd578937521
2000-03-23 18:57:43 +00:00
richard
df92ce66a7 description tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6297 72102866-910b-0410-8b05-ffd578937521
2000-03-17 13:13:08 +00:00
richard
c3fb857b06 Checks for illegal comparator return values.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5349 72102866-910b-0410-8b05-ffd578937521
1999-12-01 19:36:20 +00:00
richard
ae60533f7d Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5293 72102866-910b-0410-8b05-ffd578937521
1999-11-26 19:43:43 +00:00
richard
eb1c061d9b Tidyup for GC
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4956 72102866-910b-0410-8b05-ffd578937521
1999-09-28 19:35:09 +00:00
richard
aa693c3313 Tiny bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4915 72102866-910b-0410-8b05-ffd578937521
1999-09-20 04:48:16 +00:00
richard
93f37dfa37 Tidyups and bugfixes based on compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4881 72102866-910b-0410-8b05-ffd578937521
1999-09-13 04:11:39 +00:00
richard
3cabe7ad0d Tidie some path handling stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4810 72102866-910b-0410-8b05-ffd578937521
1999-09-03 11:05:33 +00:00
richard
921c2240ef Fixes from dawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4761 72102866-910b-0410-8b05-ffd578937521
1999-08-25 14:47:19 +00:00
richard
b972d671c7 Update standardising path
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4624 72102866-910b-0410-8b05-ffd578937521
1999-07-20 09:03:50 +00:00
richard
b53309aaa3 Tidyup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4602 72102866-910b-0410-8b05-ffd578937521
1999-07-17 14:41:31 +00:00
richard
f26920718a Oops - fixed failure to initialise range.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4573 72102866-910b-0410-8b05-ffd578937521
1999-07-12 11:23:06 +00:00
richard
d5d87a88dd Tidyups to prevent compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4569 72102866-910b-0410-8b05-ffd578937521
1999-07-12 04:27:18 +00:00
richard
fecea60761 Fixed uninitialised variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4568 72102866-910b-0410-8b05-ffd578937521
1999-07-12 04:23:10 +00:00
richard
280d5afaef Various stuff for tidying of paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4567 72102866-910b-0410-8b05-ffd578937521
1999-07-12 04:21:05 +00:00
richard
601742f5f9 Tidy memory allocation for empty strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4507 72102866-910b-0410-8b05-ffd578937521
1999-07-02 13:26:37 +00:00
richard
3dc03df58a Bugfixes by Kai
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4495 72102866-910b-0410-8b05-ffd578937521
1999-06-29 16:40:31 +00:00
richard
24f59ea2a0 Mostly tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4465 72102866-910b-0410-8b05-ffd578937521
1999-06-24 19:30:29 +00:00
richard
87f29e1892 Avoid leaking NXConstantStrings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4452 72102866-910b-0410-8b05-ffd578937521
1999-06-21 19:54:43 +00:00
richard
7fffe7ce03 Inline map and array updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4447 72102866-910b-0410-8b05-ffd578937521
1999-06-21 08:30:26 +00:00
richard
839c470720 Added range check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4359 72102866-910b-0410-8b05-ffd578937521
1999-06-04 15:15:59 +00:00
richard
4659f829a9 Prepare for gc and tidy a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4351 72102866-910b-0410-8b05-ffd578937521
1999-06-03 10:59:25 +00:00
richard
285a89e043 Check for nil in compare and rangeOfString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4293 72102866-910b-0410-8b05-ffd578937521
1999-05-25 14:27:42 +00:00
richard
22661f2033 Performance improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4273 72102866-910b-0410-8b05-ffd578937521
1999-05-20 09:20:46 +00:00
richard
593b9dc6b5 String performance optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4268 72102866-910b-0410-8b05-ffd578937521
1999-05-19 20:05:49 +00:00
richard
a1aa99475c Tidied win32 stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4237 72102866-910b-0410-8b05-ffd578937521
1999-05-11 09:21:38 +00:00
richard
e45bba803d More optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4236 72102866-910b-0410-8b05-ffd578937521
1999-05-10 11:02:28 +00:00
richard
8500c95ee2 optimisations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4233 72102866-910b-0410-8b05-ffd578937521
1999-05-10 06:35:41 +00:00
richard
fb7def4cd8 Minor optimisations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4212 72102866-910b-0410-8b05-ffd578937521
1999-05-06 14:42:26 +00:00
richard
0680feafc6 Performance improvments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4209 72102866-910b-0410-8b05-ffd578937521
1999-05-06 12:21:58 +00:00
richard
265ba163de Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4205 72102866-910b-0410-8b05-ffd578937521
1999-05-06 05:53:51 +00:00
richard
f037d01253 Attributed string - fix all known bugs and boost performance.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4055 72102866-910b-0410-8b05-ffd578937521
1999-04-09 17:07:21 +00:00
mguesdon
8bf4e8bb10 Thu Feb 12 00:57:00 1999 Manuel Guesdon <mguesdon@sbuilders.com>
* Source/include/NSString.h: declaration of categories:
		NSString (GSString)
		NSString(GSTrimming)
		NSMutableString (GSString)
		NSMutableString (GSTrimming)
	* Source/NSString.m: implementation of these categories
	* Source/include/NSObject.h: added ASSIGNCOPY
	Same as ASSIGN but copy the value
	* Source/include/NSURL.h: New class
	* Source/include/NSURLHandle.h: New class
	* Source/NSURL.m: New class [see the note in the file]
	* Source/NSURLHandle.m: New class [see the note in the file]
	* GNUMakefile: added NSURL.m and NSURLHandle.m


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3699 72102866-910b-0410-8b05-ffd578937521
1999-02-13 00:50:41 +00:00
richard
060df65e30 Property list bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3690 72102866-910b-0410-8b05-ffd578937521
1999-02-11 11:05:17 +00:00
richard
5290e130ff Fixed stupid mistake in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3664 72102866-910b-0410-8b05-ffd578937521
1999-02-05 15:03:29 +00:00
richard
f3346c3bcb Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3659 72102866-910b-0410-8b05-ffd578937521
1999-02-04 22:06:59 +00:00
richard
7f16af67a1 Don't use whitespace and newline character set - loading it requires
nsuserdefaults, which in turn requires property-list parsing and leads to
recursion.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3656 72102866-910b-0410-8b05-ffd578937521
1999-02-04 15:49:30 +00:00
richard
dec060a8fb Removed obsolete files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3654 72102866-910b-0410-8b05-ffd578937521
1999-02-04 14:06:35 +00:00
richard
d9692822a9 New property-list stuff, bugfixes and 64-bit clean version with many
improvements.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3651 72102866-910b-0410-8b05-ffd578937521
1999-02-04 13:49:27 +00:00
richard
ff8b01532f Tidied some range stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3581 72102866-910b-0410-8b05-ffd578937521
1999-01-20 18:26:46 +00:00
richard
205e47ed25 Minor fixes for cygwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3580 72102866-910b-0410-8b05-ffd578937521
1999-01-20 13:28:28 +00:00