From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: A simple solution to "Upcoming loss of usability ..." Date: Thu, 25 Jun 2015 15:15:38 -0700 Organization: UCLA Computer Science Department Message-ID: <558C7D8A.4060403@cs.ucla.edu> References: <87egkzg7gb.fsf@gmail.com> <558C2E25.10303@cs.ucla.edu> <87mvzng1ud.fsf@gmail.com> <558C690D.3000208@cs.ucla.edu> <558C6E3B.5040105@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1435270563 27002 80.91.229.3 (25 Jun 2015 22:16:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 25 Jun 2015 22:16:03 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dmitry Gutov , Oleh Krehel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 26 00:15:55 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 1Z8FR3-0006YS-J4 for ged-emacs-devel@m.gmane.org; Fri, 26 Jun 2015 00:15:53 +0200 Original-Received: from localhost ([::1]:57609 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8FR2-0006wY-3n for ged-emacs-devel@m.gmane.org; Thu, 25 Jun 2015 18:15:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59673) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8FQu-0006wS-R4 for emacs-devel@gnu.org; Thu, 25 Jun 2015 18:15:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8FQr-0006X3-C8 for emacs-devel@gnu.org; Thu, 25 Jun 2015 18:15:44 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:40115) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8FQq-0006W8-VQ for emacs-devel@gnu.org; Thu, 25 Jun 2015 18:15:41 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B4C64160821; Thu, 25 Jun 2015 15:15:39 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id qJOBL2T2qzSq; Thu, 25 Jun 2015 15:15:39 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0E451160840; Thu, 25 Jun 2015 15:15:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 8B_vf6Tpz_iP; Thu, 25 Jun 2015 15:15:38 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id E3796160821; Thu, 25 Jun 2015 15:15:38 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-Reply-To: <558C6E3B.5040105@yandex.ru> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 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:187535 Archived-At: Dmitry Gutov wrote: >> But if we want to >> use font-lock to alter how quotes are displayed, these heuristics won't >> work well, as they'll fail to alter many quotes that they should alter. > > Why do you think so? We can alter any quotes we want using font-lock too. Whatever heuristics we use are likely to be wrong for many real-world uses in Elisp code. Many uses of grave accent in Elisp strings, characters, and comments are intended to be grave accent, not left quote. Similarly for apostrophe and right quote. It's unlikely that any easy-to-explain heuristic based on font-lock will distinguish among the uses reliably. >> Yes, I would like the markup to head that way. But the Emacs source >> docstrings have largely not needed to change, and there's no need to >> change them right now. > > That's sneaky wording. You obviously want them to change. There was no intent to be sneaky. I don't see how one can interpret my remarks in any way other than saying that I would like the markup to change eventually.