From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stuart D. Herring" Newsgroups: gmane.emacs.devel Subject: Re: Remove delete-overlay? Date: Thu, 1 Mar 2007 14:43:25 -0800 (PST) Message-ID: <38695.128.165.123.18.1172789005.squirrel@webmail.lanl.gov> References: <45E5F868.7000108@gmail.com> Reply-To: herring@lanl.gov NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1172789033 17956 80.91.229.12 (1 Mar 2007 22:43:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 1 Mar 2007 22:43:53 +0000 (UTC) Cc: Lennart Borgman , emacs-devel@gnu.org To: "Richard Stallman" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 01 23:43:47 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HMu01-0002mo-3q for ged-emacs-devel@m.gmane.org; Thu, 01 Mar 2007 23:43:45 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HMu00-0000SV-LD for ged-emacs-devel@m.gmane.org; Thu, 01 Mar 2007 17:43:44 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HMtzm-0000Qe-5R for emacs-devel@gnu.org; Thu, 01 Mar 2007 17:43:30 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HMtzk-0000OE-Cn for emacs-devel@gnu.org; Thu, 01 Mar 2007 17:43:29 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HMtzk-0000O1-7X for emacs-devel@gnu.org; Thu, 01 Mar 2007 17:43:28 -0500 Original-Received: from mailwasher.lanl.gov ([192.65.95.54] helo=mailwasher-b.lanl.gov) by monty-python.gnu.org with esmtp (Exim 4.52) id 1HMtzj-00061k-3u; Thu, 01 Mar 2007 17:43:27 -0500 Original-Received: from mailrelay1.lanl.gov (mailrelay1.lanl.gov [128.165.4.101]) by mailwasher-b.lanl.gov (8.13.8/8.13.8/(ccn-5)) with ESMTP id l21MhQVr019910; Thu, 1 Mar 2007 15:43:26 -0700 Original-Received: from webmail1.lanl.gov (webmail1.lanl.gov [128.165.4.106]) by mailrelay1.lanl.gov (8.13.8/8.13.8/(ccn-5)) with ESMTP id l21MhPku005171; Thu, 1 Mar 2007 15:43:25 -0700 Original-Received: from webmail1.lanl.gov (localhost.localdomain [127.0.0.1]) by webmail1.lanl.gov (8.12.11.20060308/8.12.11) with ESMTP id l21MhPE8004658; Thu, 1 Mar 2007 15:43:25 -0700 Original-Received: (from apache@localhost) by webmail1.lanl.gov (8.12.11.20060308/8.12.11/Submit) id l21MhPPq004656; Thu, 1 Mar 2007 14:43:25 -0800 X-Authentication-Warning: webmail1.lanl.gov: apache set sender to herring@lanl.gov using -f Original-Received: from 128.165.123.18 (SquirrelMail authenticated user 196434) by webmail.lanl.gov with HTTP; Thu, 1 Mar 2007 14:43:25 -0800 (PST) In-Reply-To: User-Agent: SquirrelMail/1.4.8-2.el3.7lanl X-Priority: 3 (Normal) Importance: Normal X-PMX-Version: 4.7.1.128075 X-detected-kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:67167 Archived-At: > (Note that it is impossible for a Lisp function to make an object > cease to exist. As long as there are pointers to it, it will exist.) Many objects in Emacs can become "dead", and some of those, once "dead", can never be used again, or only used again under special circumstances. For instance, a marker or overlay in no buffer is dead but revivable, and a killed buffer is dead forever. Windows and frames can be revived via restoring configurations, but cannot be purposefully resurrected, and so lie somewhere in the middle. The name `delete-overlay' looks more like the name `kill-buffer' than like the name `set-marker', although it of course most looks like the names `delete-window' and `delete-frame', which fall in the middle. This, I believe, is the source of (some of) the confusion. I don't suppose that anything but providing careful documentation can be done about it now, but it's worth noting in order to better understand misunderstandings. Davis -- This product is sold by volume, not by mass. If it appears too dense or too sparse, it is because mass-energy conversion has occurred during shipping.