[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:40:32 +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' ?
--- bs.el 26 Mar 2004 15:25:34 +0000 1.17
+++ bs.el 26 May 2004 23:30:46 +0100
@@ -912,8 +912,9 @@
(interactive)
(let ((current (bs--current-buffer))
(inhibit-read-only t))
- (unless (kill-buffer current)
- (error "Buffer was not deleted"))
+ (and (kill-buffer current)
+ (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