(While, perhaps, a linux only problem, its a cross platform issue).
LCL copies and pastes in several format (see below). but not in the commonly used text/plain;charset=utf8.
I have an end user who uses Linux desktop Enlightenment. And, being Enlightenment, has to be different, its terminal application, "Terminology" only copies (or "sends") in "text/plain:charset-utf8". But an LCL based app cannot paste such content from the clipboard because it wants only "text/plain"
Copying and pasting utf8 content to/from an LCL app works fine under the format text/plain, it really is text/plain;charset=utf8 in every aspect except its label. Should LCL apps add the widely used text/plain;charset=utf8 which is just a copy of text/plain, to its list ?
That is is pretty much what most other text apps do these days. I could not find a text app (other than LCL ones) that do not support text/plain:charset=utf8.
Davo
* LCL Copy/Paste formats seem to include text/plain, UTF8_STRING, STRING, TEXT
Attached is a small Lazarus project that shows what is in your clipboard and what formats are available.