[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Deleting buffers in buffer selection doesn't refresh contents
From: |
John Paul Wallington |
Subject: |
Re: Deleting buffers in buffer selection doesn't refresh contents |
Date: |
Wed, 26 May 2004 23:50:13 +0100 |
> > I use bs-show and gnuserv.
> >
> > Since my previous Emacs version (21.1.1) bs-delete wrapped its call
> > to kill-buffer with:
> >
> > (unless (kill-buffer current)
> > (error "Buffer was not deleted"))
>
> How about checking whether the buffer was deleted with `buffer-livep' ?
Whoops! I meant like so:
--- bs.el 26 Mar 2004 15:25:34 +0000 1.17
+++ bs.el 26 May 2004 23:48:25 +0100
@@ -912,8 +912,9 @@
(interactive)
(let ((current (bs--current-buffer))
(inhibit-read-only t))
- (unless (kill-buffer current)
- (error "Buffer was not deleted"))
+ (kill-buffer current)
+ (if (buffer-live-p current)
+ (error "Buffer was not deleted"))
(setq bs-current-list (delq current bs-current-list))
(beginning-of-line)
(delete-region (point) (save-excursion