From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: how to turn off automatic curly-quoting? Date: Mon, 3 Aug 2015 10:31:49 -0700 (PDT) Message-ID: <7197418a-d51f-4d0e-a01c-188d27a0f21f@default> References: <36f6e67e-45d9-4eca-8302-ad9a06d138f1@default> <83fv41v6fh.fsf@gnu.org> <5681a732-5741-4f56-b3d7-cb1edb739d32@default> <55BEA291.70402@cs.ucla.edu> <83a8u8v1zk.fsf@gnu.org> <55BF9B8C.6010300@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1438623291 32485 80.91.229.3 (3 Aug 2015 17:34:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 3 Aug 2015 17:34:51 +0000 (UTC) Cc: emacs-devel@gnu.org To: Paul Eggert , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 03 19:34:39 2015 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 1ZMJdF-00081V-DD for ged-emacs-devel@m.gmane.org; Mon, 03 Aug 2015 19:34:37 +0200 Original-Received: from localhost ([::1]:60035 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMJdE-00030A-D3 for ged-emacs-devel@m.gmane.org; Mon, 03 Aug 2015 13:34:36 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMJcr-0002zf-Tp for emacs-devel@gnu.org; Mon, 03 Aug 2015 13:34:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZMJcm-00070v-8s for emacs-devel@gnu.org; Mon, 03 Aug 2015 13:34:13 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:23657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMJcf-0006xi-GT; Mon, 03 Aug 2015 13:34:01 -0400 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t73HVpkr011781 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 3 Aug 2015 17:31:51 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t73HVpH0001675 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 3 Aug 2015 17:31:51 GMT Original-Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t73HVohV004537; Mon, 3 Aug 2015 17:31:50 GMT In-Reply-To: <55BF9B8C.6010300@cs.ucla.edu> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 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:188360 Archived-At: > > How about 'symbol-quoting-style'? Isn't that more accurate than > > 'text-quoting-style'? >=20 > No, as the style is used for quoting pretty much anything, not just > symbols. It can quote symbols, node references, file names, Yes. > and various English phrases such as =E2=80=98C source code=E2=80=99.=20 The latter is a mistake (a bug) IMHO. I assume you are referring to the fact that `C-h f' shows this: forward-char is an interactive built-in function in =E2=80=98C source code= =E2=80=99. The quoted phrase here is ordinary English. It happens to be a link. Whoever added that linked phrase should not have quoted it in any way. Do you know of other occurrences of quoting ordinary text with `...' in Emacs? I doubt it, but there might be one or two such bugs. It happens that people updating the manual sometimes use "..." or `...' inappropriately. But it is rare. The kind of "quoting" we are talking about (which was `...') should _not at all be used for ordinary text quoting_. It should be limited to what is shown in most doc systems using a monospaced font. The best example is showing code fragments inline, i.e., in the middle of a sentence of ordinary text. > And once we change the =E2=80=98message=E2=80=99 function to use the styl= e, it'll > quote even more things. That would be quite misguided - a big mistake, IMHO. But please be specific about what change you have in mind here. Think ordinary docs, and how they talk about code fragments. They typically use a monospace font for that. Or sometimes they use highlighting. They do *not* use quote marks. And most importantly, they do not use the same thing they use for quoting ordinary text. If you start using =E2=80=98...=E2=80=99 (curly quotes) for everything unde= r the sun then you will lose the ability to distinguish things. And you will confuse readers.