CharacterEncoder.st
changeset 22426 a68868d5efbd
parent 22425 d4fa6a782461
child 22470 c9dc532200c9
--- a/CharacterEncoder.st	Tue Jan 16 15:09:53 2018 +0100
+++ b/CharacterEncoder.st	Tue Jan 16 15:12:21 2018 +0100
@@ -1479,7 +1479,7 @@
 
 !CharacterEncoder methodsFor:'queries'!
 
-characterSize:codePoint
+characterSize:charOrCodePoint
     "return the number of bytes required to encode codePoint"
 
     ^ self subclassResponsibility
@@ -1652,10 +1652,10 @@
 
 !CharacterEncoder::InverseEncoder methodsFor:'queries'!
 
-characterSize:charOrcodePoint
+characterSize:charOrCodePoint
     "return the number of bytes required to encode codePoint"
 
-    ^ decoder characterSize:charOrcodePoint
+    ^ decoder characterSize:charOrCodePoint
 ! !
 
 !CharacterEncoder::InverseEncoder methodsFor:'stream support'!
@@ -1692,8 +1692,8 @@
 
 !CharacterEncoder::NullEncoder methodsFor:'queries'!
 
-characterSize:codePoint
-    ^ (Character value:codePoint) bytesPerCharacter
+characterSize:charOrCodePoint
+    ^ charOrCodePoint asCharacter bytesPerCharacter
 
     "
      NullEncoder basicNew characterSize:$a codePoint 
@@ -1766,11 +1766,11 @@
 
 !CharacterEncoder::TwoStepEncoder methodsFor:'queries'!
 
-characterSize:codePoint
+characterSize:charOrCodePoint
     "return the number of bytes required to encode codePoint"
 
     "/ naive; actually, we have to do a real encoding to get this info proper
-    ^ (encoder2 characterSize:codePoint)
+    ^ (encoder2 characterSize:charOrCodePoint)
 
     "Created: / 22-11-2012 / 13:07:47 / cg"
 !