From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Character literals for Unicode (control) characters Date: Sat, 5 Mar 2016 13:34:46 -0500 Message-ID: <56DB26C6.6000509@gmail.com> References: <87r3fsjenn.fsf@gnus.org> <56D8623F.6060806@cs.ucla.edu> <56DB0AB5.7000106@gmail.com> <56DB138D.6020605@cs.ucla.edu> <56DB1D06.7020401@gmail.com> <83ziucx02l.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="U9sshlqVS1cv8gsb2f3fdvhRNSdKNPsIn" X-Trace: ger.gmane.org 1457202914 8019 80.91.229.3 (5 Mar 2016 18:35:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Mar 2016 18:35:14 +0000 (UTC) Cc: eggert@cs.ucla.edu, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 05 19:35:08 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1acH2g-0001PN-TO for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2016 19:35:07 +0100 Original-Received: from localhost ([::1]:47664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acH2g-0001ZN-F0 for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2016 13:35:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49553) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acH2d-0001Z3-F4 for emacs-devel@gnu.org; Sat, 05 Mar 2016 13:35:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acH2a-00080K-90 for emacs-devel@gnu.org; Sat, 05 Mar 2016 13:35:03 -0500 Original-Received: from mout.kundenserver.de ([212.227.126.134]:55038) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acH2Z-000807-VS; Sat, 05 Mar 2016 13:35:00 -0500 Original-Received: from [18.189.68.195] ([18.189.68.195]) by mrelayeu.kundenserver.de (mreue002) with ESMTPSA (Nemesis) id 0MaRPE-1aIYID14Lg-00Jt52; Sat, 05 Mar 2016 19:34:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: <83ziucx02l.fsf@gnu.org> X-Provags-ID: V03:K0:jNz/GAPbwMiK4/yYaAc1n4uxOZi1EwAbHFFSUqtfxtGdCFOpbKS 689j4HTSs3RTcC8IcHeVhefCO2P5+0HvCwxVY+EP3jdm89uWUkk5dL1Y8uq4x9cdRZx5rrf geA/7fYV5e4e4cfhLP1kCnRLP3guEIOHK6JEJXA5S5utH/EF52s/naQ/75VuXL6GnVWogOE gEwUtA6+YDUIE/9zzIVPA== X-UI-Out-Filterresults: notjunk:1;V01:K0:CIWd9fW9DFc=:O9Rt9qE9w+WzdsmqWzUw9T mwenXltoRNiS1wG7wmUlKKT6K6a4z3sY4QSHCiWpfJ2ZOTzWhqXS2E8mu0l6FiDh2uU12rqv8 AzK3EkkW51TQBIAJzK6XLP9/SvWJTIyLiVPTZ+Uh4gwin6sQDvrhsgGWQqSBzrTQwkD0gw4Gz BPqZ6afsnH5cmUTp7yPsMUVC2snitBqwcJbm2H047P5Q4oXYtYwM+pnkHAlF33xPcPEHHDMOS v6x9yqnRYO/+v4Y6y2BocINDVTqo+3XF9VdUM5KLp0+DqtD7W1xuD+jW4bFlyvwF9Sn67Q3Ge 1MYdIFGAEh1zNjAMyDZwq3SO09dJMBebU6Xdl6wzQfxNVbA1goBhAPj3TDtS6H+MQGNXF8NVI oN/BkKokJbtSR0UHNWOQHtTIC3XgfwIH2Fo0ClTz57M3WgXukiscSRzm7bLKM6MqZclzFHVof T6VnNG3x0Yyr6ZQ1vvpWm/zdciSa5BvaqVEu8v7WySE9oSMaOGZ+NMLhrMUEqHbVctCslSoaP DgsxQrYHYV0IFnmH1sQkAKktnxfjKw4qUvS2o7yi0xBgdFWpTK8vxUgHS3r6yB0z4n+OL5XNu kuXlr8wB9GInh7b6p/VeFhS+IkICXWTN/xShckGldEPu0xdjkzexWBtLmRnsjYtPB3Ut4xm1C gnHGEzLAr6H2zZp9tbVtnEXFOjPA/2lCzShxsPxgDXvPVg7HUBcfTacy/Gs7uGEGognk= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.134 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:200963 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --U9sshlqVS1cv8gsb2f3fdvhRNSdKNPsIn Content-Type: multipart/mixed; boundary="UoUeBdgu7dBnA4RTFl7ok6TdprKaMxs2M" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Eli Zaretskii Cc: eggert@cs.ucla.edu, emacs-devel@gnu.org Message-ID: <56DB26C6.6000509@gmail.com> Subject: Re: Character literals for Unicode (control) characters References: <87r3fsjenn.fsf@gnus.org> <56D8623F.6060806@cs.ucla.edu> <56DB0AB5.7000106@gmail.com> <56DB138D.6020605@cs.ucla.edu> <56DB1D06.7020401@gmail.com> <83ziucx02l.fsf@gnu.org> In-Reply-To: <83ziucx02l.fsf@gnu.org> --UoUeBdgu7dBnA4RTFl7ok6TdprKaMxs2M Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 03/05/2016 01:16 PM, Eli Zaretskii wrote: >> From: Cl=C3=A9ment Pit--Claudel =20 >>=20 >> Sorry, maybe I wasn't clear. My point was about the fact that since >> the escapes and the actual characters don't have the same length, >> and since printing a docstring doesn't rewrap it, docstrings >> wrapped with M-q in the source will look wrong after rendering. >=20 > Doc strings should never be wrapped with the likes of M-q. I see, thanks. > For starters, this can make the first line include more than one=20 > sentence. Can it? Don't we have special code in `lisp-fill-paragraph' to avoid this= ? > More generally, there are already constructs we recognize=20 > in doc strings that produce longer or shorter strings when > displayed, so M-q is just not up to the job, and shouldn't be used. Thanks for clarifying. Do we have something else? --UoUeBdgu7dBnA4RTFl7ok6TdprKaMxs2M-- --U9sshlqVS1cv8gsb2f3fdvhRNSdKNPsIn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJW2ybGAAoJEPqg+cTm90wjYDkP/jGEiHHlAgg5lrKRk4m8v7y0 a92MElzWvilebyWNMtuZuHvRIat/fT+lpW5jNQXxVbbOT4sppgw/kUi7ixZ4pKRS Grijn+9XIeX3hZEU+n1LdnC0VcX5nkI33xkpcK1rmFHRIoqdNo1VRx/Xc1SuXU8U UEKPCSJMc2uqrgGO6qy10Tl9xKqmU1buP4seaaVaUzreE0FRNUCesRftyDmcr0wD cNYc1CuphAUFFnYiMShS9h4lZd1VfSHzWZSaNby2q9G7UUZBq3hu8ors0+amqW8W YHfFjgjy7OMdxIGyIhEiVgvkB6BYfIcmrc4J7t5A4UpJwMxZbF/tIXegFi9nxDK3 LwHwWqjMNvM8B1qPiPtauoJk3AJjjfVkE7WPgzANJDb4e0injY1IV5wLZsI7215+ PtvWjxkiVvJ62Fj/GXRwuKKV24iaqvnsO05FF53J7Xv+bRlvCdRs3wBjPHazySld 67Y2TJOHwDrFQfAdzq84V7N3Ij70isz1QPSObcRELEwNJs2BLyneqf2GDMK1GuX3 uJozjsskHW/XTzDod/g7SL4wFwGNoXVzyzDVonJGXSgJu9HLjsqdAnrUmoqHW+c/ uKBmHXWt3GZOxTG7lvuYYVgjrJPom9FCeQhdZmPWCgb87RmmuGVzKoPZn5l1AJuC qSbZ/rMgYDP0upwgLpWA =iY9N -----END PGP SIGNATURE----- --U9sshlqVS1cv8gsb2f3fdvhRNSdKNPsIn--