Commit graph

24 commits

Author SHA1 Message Date
CaS
9c4aa92591 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
CaS
6ad0dbad23 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
jagapen
fcd5ee17a4 NSStringEncoding enum name updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9339 72102866-910b-0410-8b05-ffd578937521
2001-03-12 14:55:38 +00:00
jagapen
b677b0a6ae String encoding enum updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9338 72102866-910b-0410-8b05-ffd578937521
2001-03-12 14:42:52 +00:00
jagapen
5bb579e9bf Unicode and character set updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9301 72102866-910b-0410-8b05-ffd578937521
2001-03-05 01:08:57 +00:00
richard
727c59c192 def encoding fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8550 72102866-910b-0410-8b05-ffd578937521
2001-01-10 20:01:37 +00:00
mirko
978d1a617b * Source/NSObjCRuntime.m (GSInstanceVariableInfo): fixes.
* Source/NSObject.m ([NSObject -handleQueryWithUnboundKey:]): raise an
exception.
([NSObject -handleTakeValue:forUnboundKey:]): changed exception.
([NSObject -unableToSetNilForKey:]): likewise.
([NSObject -storedValueForKey:]),
([NSObject -valueForKey:]): check for null selector before calling
respondsToSelector:
([NSObject -takeStoredValue:forKey:]),
([NSObject -takeValue:forKey:]): likewise. Call GSSetValue with correct
values.
(GSSetValue): fixed ivar implementation.
(GSGetValue): likewise.
([NSObject -methodSignatureForSelector:]): FreeBSD fix.
* Source/NSEnumerator.m|.h ([NSEnumerator -allObjects]): implemented.
* Source/Unicode.m (GetDefEncoding): do not emit the warning for
NSISOLatin1StringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8467 72102866-910b-0410-8b05-ffd578937521
2001-01-03 11:22:59 +00:00
richard
7c3869a9fa Minor tweaks and fixes for multi-characterset support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8323 72102866-910b-0410-8b05-ffd578937521
2000-12-14 09:47:02 +00:00
richard
3034011636 iProperty list and encoding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7888 72102866-910b-0410-8b05-ffd578937521
2000-10-23 11:44:34 +00:00
FredKiefer
b73c290974 Changed available encodings if HAVE_ICONV is defined. This is
still a static definition.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7704 72102866-910b-0410-8b05-ffd578937521
2000-10-04 22:55:55 +00:00
FredKiefer
093ccdaacb Merged in GetDefEncoding.m
New function GetAvailableEncodings.
Updated the encoding arrays.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7663 72102866-910b-0410-8b05-ffd578937521
2000-09-30 18:53:27 +00:00
FredKiefer
1230766919 New strict methods for string conversion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7538 72102866-910b-0410-8b05-ffd578937521
2000-09-18 23:27:17 +00:00
FredKiefer
1d7e5b8c5d Added conversion with iconv, this needs HAVE_ICONV.
Made normal conversions faster by unrolling the case switch.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7490 72102866-910b-0410-8b05-ffd578937521
2000-09-12 23:12:06 +00:00
fedor
a051ddd885 Merge 0.6.6 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7187 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:00:31 +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
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
fedor
302c691e79 Merge from dawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +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
b06def3114 Efficiency hack in conversion to/from unicode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2817 72102866-910b-0410-8b05-ffd578937521
1998-06-24 22:01:03 +00:00
fedor
6176ccb7c4 Various fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2796 72102866-910b-0410-8b05-ffd578937521
1998-05-13 19:25:38 +00:00
fedor
65b4ee42ff String fixes from stevo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2685 72102866-910b-0410-8b05-ffd578937521
1998-01-08 15:25:59 +00:00
netc
5f7871270a Remove dependency upon config.h by headers files and include
directly in source files because the config.h file is system
dependent, used just for compiling the source, and should
not be installed.
Some minor bug fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2619 72102866-910b-0410-8b05-ffd578937521
1997-11-06 00:51:23 +00:00
fedor
a57d791f91 Patches submitted from May 20 to Aug 28 1997
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2406 72102866-910b-0410-8b05-ffd578937521
1997-09-01 21:59:51 +00:00
mccallum
d0edc9a79c New file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2301 72102866-910b-0410-8b05-ffd578937521
1997-05-03 18:04:21 +00:00