From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics Date: Mon, 24 Aug 2015 16:22:22 -0400 Message-ID: References: <20150816160149.9416.80132@vcs.savannah.gnu.org> <55D1043C.3030909@yandex.ru> <55D15899.2070105@cs.ucla.edu> <55D1C9CE.2060407@yandex.ru> <55D20EDF.5070906@cs.ucla.edu> <55D223CA.4080109@yandex.ru> <55D22A1F.8040508@cs.ucla.edu> <55D22CF4.9030608@yandex.ru> <55D2747D.10809@cs.ucla.edu> <55D317A9.6000805@yandex.ru> <55D42210.9070703@cs.ucla.edu> <55D48503.3020406@yandex.ru> <55D50159.2030104@cs.ucla.edu> <55D62B31.3010100@cs.ucla.edu> <55DA6F09.2060809@cs.ucla.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1440447983 2762 80.91.229.3 (24 Aug 2015 20:26:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Aug 2015 20:26:23 +0000 (UTC) Cc: emacs-devel@gnu.org, dgutov@yandex.ru To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 24 22:26:13 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 1ZTyJo-0008Mr-Jb for ged-emacs-devel@m.gmane.org; Mon, 24 Aug 2015 22:26:12 +0200 Original-Received: from localhost ([::1]:56624 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTyJo-00058b-0l for ged-emacs-devel@m.gmane.org; Mon, 24 Aug 2015 16:26:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38985) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTyJP-0004dH-Af for emacs-devel@gnu.org; Mon, 24 Aug 2015 16:25:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTyGO-0004CA-VP for emacs-devel@gnu.org; Mon, 24 Aug 2015 16:22:46 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56928) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTyG8-0003ZH-JU; Mon, 24 Aug 2015 16:22:24 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZTyG6-0004CN-Nq; Mon, 24 Aug 2015 16:22:23 -0400 In-reply-to: <55DA6F09.2060809@cs.ucla.edu> (message from Paul Eggert on Sun, 23 Aug 2015 18:10:33 -0700) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:189132 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > (format "% can't use var %<%s%>; use % or > > > %" sym) > > > > That seems much cleaner, since it does not require moving fixed parts > > of the message out of the format string. > > > > Does anyone have an objection to this feature? > Yes, it's ugly and hard to read and maintain. I don't think it is ugly. It's reminsicent of > the trigraphs of ANSI C (and it's being introduced for the same > reasons!) Not at all the same. Trigraphs substituted for specific characters in input. These would generate varying characters in output. However, my suggestion in the other message is more general than all of these. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.