Subject: bug#6802: 24.0.50; Yanking non-ASCII text from other X application leads to unicode escapes

From: Jan Djärv <[email-masked]>
Date: Mon, 09 Aug 2010 19:26:39 +0200

Eli Zaretskii skrev 2010-08-09 18.34:

> Why does x-get-selection default to 'STRING?  Is that sensible
> behavior?
>
>> -  (let ((primary (x-get-selection 'PRIMARY)))
>> +  (let ((primary (x-get-selection 'PRIMARY 'TEXT)))
>
> Would it make sense to have x-get-selection default to 'TEXT instead?

TEXT can be in any encoding which can make it diffcult.  Nowdays I think the 
default should be UTF8_STRING, and if that fails, try TEXT and then STRING.

But I think the application should not offer STRING (which implies Latin-1) if 
the data isn't in latin-1.

	Jan D.