On 20 September 2011 18:52,  <[email protected]> wrote:
> Igor,
>
> I think you've half reason about the quality of the test, but in a dynamic 
> language like Smalltalk there is no warranty string wouldn't be anything else 
> than a String. . .
>

in theory , yes. But in practice it is different.

The text displaying code is extremely "practical" one. Because it
should be fast.
And i don't see reason why it should accept anything else than strings there.



>
> Em 19/09/2011 12:28, Igor Stasenko < [email protected] > escreveu:
> displayScannerFor: para foreground: foreColor background: backColor
> ignoreColorChanges: shadowMode
>  "Fixed to answer a MultiDisplayScanner when the paragraph is any kind of
>  MultiNewParagraph (rather than an instance of the one class) or the paragraph
>  text string is a WideString."
>
>  ((para isKindOf: MultiNewParagraph) or: [para text string isByteString
>  or: [para text string isWideString]])
>
>
>
> this one is quite interesting, for what kind of strings in pharo a
> given expression yields false?
>
>  string isByteString or: [ string isWideString]
>
> ?
>
>
> i think this code could be rewritten to
>
> true ifTrue: [
>  ...
>
> ].
>
>
> --
> Best regards,
> Igor Stasenko.
>
>
>
>



-- 
Best regards,
Igor Stasenko.

Reply via email to