From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: default charset for text/html selection in X11 Date: Thu, 22 Jun 2023 15:57:59 +0800 Message-ID: <878rcc0vzs.fsf@yahoo.com> References: <87mt0sg6fc.fsf@gmail.com> <875y7g2u26.fsf@yahoo.com> <87pm5o182d.fsf@yahoo.com> <87ilbgeza0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36242"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 22 09:59:18 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qCFDp-0009IT-7E for ged-emacs-devel@m.gmane-mx.org; Thu, 22 Jun 2023 09:59:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qCFCx-0000tv-4H; Thu, 22 Jun 2023 03:58:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qCFCm-0000ER-NK for emacs-devel@gnu.org; Thu, 22 Jun 2023 03:58:14 -0400 Original-Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qCFCk-0007Qa-NT for emacs-devel@gnu.org; Thu, 22 Jun 2023 03:58:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687420687; bh=10Vc+ssHQh54X+zBEYsPJSg3j/Jq00vfAp0kVfLJWtU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=q26HRg70Flymbd8qJqGVF6iWxlDCFpctjH3qoRp9OeuFg3ci5Y/b+/TXqTYZAkB1fW8mPiu9B7SGxVfnh3/xHaqOmYCJqB6epJDdRdrZ26EPPqTU2f601B8TuTUCGLtxQzLxrwYNhWZ7HxqvVE5puJYOrbN0/LJ+xnN7kq8aiuaUy2zbRmdN5RLFnnHuy8KDT2vkkIBppnEMB1CjPtpPpIUs07RS614Eus/9JMNWA47kYSIUfwJ6j7rJ5gcJEbAmFeelZt91hEA/7yK+jxrnG1nbPZwqTsPvCwncs7c1a0dyzEs4MryNwOke2odgA9UkHQYEXQO0x9OApToC0yN1Ww== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687420687; bh=tUuniW6ywqh6IPHwmvJYpS1gagLo1BZSc/HlxUJr436=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Hs8laCCB7EzmOG93WnUdpCS8YUE2WbzfR811YZBUJDwvpj3RWPFSl6ESQX7S5i4BET8foIw6hAmssgYSpZ3amREjCHha9gedshsxrbud3CUhd9/f9WDneU1GqUPnkOsDez8tRHO4GE3p6t3oEawu5Bwzu5yorcCCA3KjFVXDugrZorQcz26x7628yEXQdK+p6o3pzblgX2LgTNunSU6lgXyC7V8UT6k6Ily+UdietbMz/P/6focmboDvp5JncBEqWw+fCrj58OqTYk0Ow8ZhpJSkcXvFCNS3Sljo/AfJxd+NwWH//ACdg2wfZUnencOYApOZDcNiZPQR1h3eMmESOQ== X-YMail-OSG: 58x1puoVM1moPZKPQ9Yl1Ywfu6NoauItuz6bVVogeUzeilSf5ITVncx7hHNlO6T 9Q6SRoqaT0irR9R8rBOtC_t6rCWa0WKncyQ7tFWyVAXuH5qDwKVWK8lVu45_mbnhrresL.iyuz38 NBSOdsLBSG5O1wDqn6521ut53j93Y38bcB9jlj5Mswn1wnE0hLG.CR_MB1_RnlikPBKMark4qyDJ BKsEuOJCZeekFVx2mhtUTQ4T2w2rfGWuQJdhuJ3KEftnjtYGZtq6ZnivG3BRIGH1EgnjQDHpzNo2 T8lWa2uOcnHCcg0X2tYNuL_h4d8wSlCNJ0oT4mCmG49gU5ufIqFK8ihVBBuWXOxmaLPF0WU7SyPw h_r010fvx34.i0q8iOkw2Waui0IevkWnl70jEROQN4RcdXvm1P_RdkCi3Rhw7DyzSU1ZH.fmOgB6 zFk_GzdFY4bmMVGeSeHqV0zRKRpy8OklpHQ0IV.k8MI8ZiwwuViDPWOo68iUI19.FarRpcDxDHiX zpGJe_mOL262qMFAGGCohPVlGBPCuBw5P16s1S_rvNUaDXSV8qz1vKn67miRmgUiUHkHQL8kJNx7 RSmjUDZ0QEu1tPq0TlgU1879kkbcKpddYNIU6oMXEgTiWwV8QYVyxgZoP9_GNTs3WMz_lUodS9dr 5Wum3eggxs2SugGPN0WTbIJ9E1jpNyGnrB8iBpWMOZtzRetVNn_ZfHyoZiJpjcWH2ZkCJSNvetYc _egTOHttpABKT1g7v2cduOTA5BWf.yirGZT6tODmG0m2TCTw6L61G_YlIroDP9JMq9EWMVM7zYTP jwSOaHV8BiWYOTS2lfsCWQqErd5gLwz3JHWJLx.ZMK X-Sonic-MF: X-Sonic-ID: eb0f38f7-50fb-43c3-8ffe-9f598888bdb6 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Thu, 22 Jun 2023 07:58:07 +0000 Original-Received: by hermes--production-sg3-748897c457-6p8nk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cf804fadfcdae1921f25b96e972b5a5f; Thu, 22 Jun 2023 07:58:04 +0000 (UTC) In-Reply-To: <87ilbgeza0.fsf@gmail.com> (Robert Pluim's message of "Thu, 22 Jun 2023 09:23:19 +0200") X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.204; envelope-from=luangruo@yahoo.com; helo=sonic310-23.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:307124 Archived-At: Robert Pluim writes: >>>>>> On Thu, 22 Jun 2023 11:37:14 +0800, Po Lu said: > > Po Lu> Po Lu writes: > >> What is the type of the string? IOW, what's > >>=20 > >> (get-text-property html 'foreign-selection) > > Po Lu> (get-text-property 0 html 'foreign-selection), of course. Sor= ry about > Po Lu> the confusion. > > (get-text-property 0 'foreign-selection html) =3D> STRING > > but it=CA=BCs 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.