Hrvoje Niksic <hniksic(a)iskon.hr> writes:
Jan Vroonhof <vroonhof(a)math.ethz.ch> writes:
> ... what happens when the buffer gets killed during the loop?
You lose. I didn't really pay much attention to that case,
considering it highly extreme and even contrived. I was probably
wrong.
How do we get in the situation where after-change-functions kill the
buffer? Can that really be intentional?
Yup... I do (well, did) it in Emacs/W3 - the source comes in from an HTTP
request, we parse it, kill that buffer, draw in a new buffer. Ran into all
sorts of oddities trying to kill that buffer from within the a-c-f. So I
just throw it on a list and just delete all buffers on the list next time
you come thru the url functions.
-bp