[squeak-dev] base64 encoding and CRs
Phil B
pbpublist at gmail.com
Sat Aug 22 01:30:23 UTC 2020
Tim,
Correct, base64 encoding only emits a subset of printable characters (see
https://en.wikipedia.org/wiki/Base64#Base64_table) At your option, you can
also insert CR's into a base64 string which should be ignored on decoding.
(as was common for various email clients to do back in the day)
Phil
On Fri, Aug 21, 2020 at 9:00 PM tim Rowledge <tim at rowledge.org> wrote:
> As best I can see base64 encoding never results in the output having
> Character cr embedded, right?
>
> Why would I ask such a dumb question? Because I'm looking at some code
> that carefully does a copyReplaceAll: on a base64 encoded String that was a
> bitmap, and I can't imagine how that could ever not corrupt the bitmap *if*
> there were any chance it did indeed include CRs.
>
> And it's late on a Friday and to be honest, anything could be possible in
> 2020.
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Useful random insult:- His spirit guide is a three-toed sloth.
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200821/616581ee/attachment.html>
More information about the Squeak-dev
mailing list
|