From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#9642: move-overlay creates an empty overlay with the evaporate property Date: Sat, 01 Oct 2011 00:33:49 -0700 Organization: UCLA Computer Science Department Message-ID: <4E86C25D.5010108@cs.ucla.edu> References: <4E8648C6.5050905@cs.ucla.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1317454500 3865 80.91.229.12 (1 Oct 2011 07:35:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 1 Oct 2011 07:35:00 +0000 (UTC) Cc: 9642@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 01 09:34:56 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R9u63-0003Lp-Nn for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Oct 2011 09:34:55 +0200 Original-Received: from localhost ([::1]:56256 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9u63-0006OA-B1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Oct 2011 03:34:55 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:33133) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9u60-0006Nu-PQ for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2011 03:34:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R9u5z-0007fZ-Sc for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2011 03:34:52 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9u5z-0007fV-R6 for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2011 03:34:51 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R9u77-00062Y-Vv for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2011 03:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Oct 2011 07:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9642 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 9642-submit@debbugs.gnu.org id=B9642.131745450923160 (code B ref 9642); Sat, 01 Oct 2011 07:36:01 +0000 Original-Received: (at 9642) by debbugs.gnu.org; 1 Oct 2011 07:35:09 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R9u6H-00061V-24 for submit@debbugs.gnu.org; Sat, 01 Oct 2011 03:35:09 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R9u6E-00061N-D3 for 9642@debbugs.gnu.org; Sat, 01 Oct 2011 03:35:08 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id D7126A6002B; Sat, 1 Oct 2011 00:33:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kfEzcutlMqHV; Sat, 1 Oct 2011 00:33:54 -0700 (PDT) Original-Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 7C9CDA60002; Sat, 1 Oct 2011 00:33:54 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20110922 Thunderbird/3.1.15 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 01 Oct 2011 03:36:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:52026 Archived-At: On 09/30/11 21:01, Stefan Monnier wrote: > if the user goes through the trouble to do the above, he probably > doesn't want this overlay to disappear right away I don't see why not. Evaporating overlays are supposed disappear when they become empty -- that's their whole point. Why would one want an evaporating overflow that's empty? Let's look at it a different way. Suppose we were to try to document the current behavior. We'd add something to the manual like "overlays with the evaporate property are deleted when they become empty, except when X". What would X be, and why would it be a good idea to have X as an exception? > I don't think we should change > this behavior for 24.1. OK, I'll leave it alone then.