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: Upcoming loss of usability of Emacs source files and Emacs. Date: Mon, 29 Jun 2015 07:50:28 -0700 Organization: UCLA Computer Science Department Message-ID: <55915B34.1020906@cs.ucla.edu> References: <20150615142237.GA3517@acm.fritz.box> <87y4jkhqh5.fsf@uwakimon.sk.tsukuba.ac.jp> <557F3C22.4060909@cs.ucla.edu> <5580D356.4050708@cs.ucla.edu> <87si9qonxb.fsf@gnu.org> <5581C29E.1030101@yandex.ru> <558D6A3D.1070706@yandex.ru> <55901443.5070605@cs.ucla.edu> 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 1435589487 25468 80.91.229.3 (29 Jun 2015 14:51:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Jun 2015 14:51:27 +0000 (UTC) Cc: monnier@IRO.UMontreal.CA, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 29 16:51:17 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 1Z9aOy-0005e0-Qy for ged-emacs-devel@m.gmane.org; Mon, 29 Jun 2015 16:51:16 +0200 Original-Received: from localhost ([::1]:42573 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9aOy-0008O5-CX for ged-emacs-devel@m.gmane.org; Mon, 29 Jun 2015 10:51:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9aOV-0008Mg-Mr for emacs-devel@gnu.org; Mon, 29 Jun 2015 10:50:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z9aOR-0006l1-NK for emacs-devel@gnu.org; Mon, 29 Jun 2015 10:50:47 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:34649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9aOR-0006kM-Im; Mon, 29 Jun 2015 10:50:43 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 2561C16087F; Mon, 29 Jun 2015 07:50:42 -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 OShj_C8brXuH; Mon, 29 Jun 2015 07:50:40 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 67ED9160882; Mon, 29 Jun 2015 07:50:40 -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 k7Y-VauY7GmH; Mon, 29 Jun 2015 07:50:40 -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 476B116087C; Mon, 29 Jun 2015 07:50:40 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-Reply-To: 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:187641 Archived-At: Richard Stallman wrote: > > Note using `default_nettype none isn't recommended practice; > > It is easy to change the rule to reject this as a quotation > because there is no close-quote on the same line. Yes there isn't. That's a joke. The point is that there is a close quote in the same line, in the word "isn't". Of course that apostrophe is not intended to be a close quote, and we could alter the rules further to recognize it as not being a close quote, but whatever rules we end up with would inevitably be more complex and harder to document and quite possibly would still need exceptions. Among other things, occasionally quotations do cross line boundaries in doc strings. > I don't think we need a solution that is totally general > for everything we might possibly want to put in doc strings. > I'm not against one, if it is clean and painless. We already have one in master that's reasonably clean. Dmitry has proposed a different one that I plan to look at soon; if it works it should be even better. So the problem is solvable.