[Vm-dev] primitiveClipboardText mangling line endings
David T. Lewis
lewis at mail.msen.com
Sat Oct 25 19:21:41 UTC 2014
On Sat, Oct 25, 2014 at 09:04:29PM +0200, Levente Uzonyi wrote:
> Hi All,
> I found that it's impossile to copy text from one image to another without
> losing all CR characters.
> If you open two images, and evaluate [Clipboard default
> primitiveClipboardText: #.] in one of them, then evaluate
> [Clipboard default primitiveClipboardText asByteArray.] in the other,
> you'll get # - an empty ByteArray. So CRs are lost. The same thing
> happens with longer strings too.
> Using the same method, I found that LFs and CRLFs are converted to CRs.
> I found this issue on Ubuntu 14.04 with Cog 3018 and 3104. I haven't tried
> any other VMs or OSes.
This has been the case on the unix VM for quite a while. I don't recall the
reason for it being done this way, and I'm not sure if it is a bug or a feature.
Does anyone remember?
More information about the Vm-dev