[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: default charset for text/html selection in X11
From: |
Po Lu |
Subject: |
Re: default charset for text/html selection in X11 |
Date: |
Thu, 22 Jun 2023 15:57:59 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Robert Pluim <rpluim@gmail.com> writes:
>>>>>> On Thu, 22 Jun 2023 11:37:14 +0800, Po Lu <luangruo@yahoo.com> said:
>
> Po Lu> Po Lu <luangruo@yahoo.com> writes:
> >> What is the type of the string? IOW, what's
> >>
> >> (get-text-property html 'foreign-selection)
>
> Po Lu> (get-text-property 0 html 'foreign-selection), of course. Sorry
> about
> Po Lu> the confusion.
>
> (get-text-property 0 'foreign-selection html) => STRING
>
> but itʼs definitely a utf-8 string, not iso-latin-1.
Would you please report this as a bug, to the Chromium developers?
That is, if:
(x-get-selection-internal 'CLIPBOARD 'text/html)
returns a string of the same type.
The ICCCM clearly states that:
STRING as a type or a target specifies the ISO Latin-1 character set
plus the control characters TAB (octal 11) and NEWLINE (octal 12.)
The spacing interpretation of TAB is context dependent. Other ASCII
control characters are explicitly not included in STRING at the
present time.