* Why deleting overlays before kill-buffer?
@ 2010-06-04 9:38 Lennart Borgman
2010-06-04 10:28 ` Tassilo Horn
0 siblings, 1 reply; 3+ messages in thread
From: Lennart Borgman @ 2010-06-04 9:38 UTC (permalink / raw)
To: Emacs-Devel devel
Is there any reason to delete overlays when kill-buffer is called
(like re-builder does)?
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Why deleting overlays before kill-buffer?
2010-06-04 9:38 Why deleting overlays before kill-buffer? Lennart Borgman
@ 2010-06-04 10:28 ` Tassilo Horn
2010-06-04 11:25 ` Lennart Borgman
0 siblings, 1 reply; 3+ messages in thread
From: Tassilo Horn @ 2010-06-04 10:28 UTC (permalink / raw)
To: emacs-devel; +Cc: Lennart Borgman
On Friday 04 June 2010 11:38:35 Lennart Borgman wrote:
Hi Lennart,
> Is there any reason to delete overlays when kill-buffer is called
> (like re-builder does)?
In the general case, no overlays are deleted when killing a buffer.
But re-builder adds a cleanup function `reb-kill-buffer' to
`kill-buffer-hook' to do that, because killing the re-builder buffer
should remove the overlays it has created in some *other* buffer.
To me, that is quite plausible. Or do I get something wrong?
Bye,
Tassilo
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Why deleting overlays before kill-buffer?
2010-06-04 10:28 ` Tassilo Horn
@ 2010-06-04 11:25 ` Lennart Borgman
0 siblings, 0 replies; 3+ messages in thread
From: Lennart Borgman @ 2010-06-04 11:25 UTC (permalink / raw)
To: Tassilo Horn; +Cc: emacs-devel
On Fri, Jun 4, 2010 at 12:28 PM, Tassilo Horn <tassilo@member.fsf.org> wrote:
> On Friday 04 June 2010 11:38:35 Lennart Borgman wrote:
>
> Hi Lennart,
>
>> Is there any reason to delete overlays when kill-buffer is called
>> (like re-builder does)?
>
> In the general case, no overlays are deleted when killing a buffer.
>
> But re-builder adds a cleanup function `reb-kill-buffer' to
> `kill-buffer-hook' to do that, because killing the re-builder buffer
> should remove the overlays it has created in some *other* buffer.
Ah, thanks Tassilo, yes. Of course. I misread the code, it was not
very explicit about the current buffer.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-06-04 11:25 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-04 9:38 Why deleting overlays before kill-buffer? Lennart Borgman
2010-06-04 10:28 ` Tassilo Horn
2010-06-04 11:25 ` Lennart Borgman
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).