diff options
author | Eli Zaretskii <eliz@gnu.org> | 2001-11-20 18:17:24 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2001-11-20 18:17:24 +0000 |
commit | 706e6a5286c79831d7814691ffc1f3685c70a79b (patch) | |
tree | 5639fb800673ba88c8f19bf8f54af2ecb4bfc757 /lisp/bs.el | |
parent | ed3c639167e8f4fbe193c5d912331bd15a565c3a (diff) | |
download | emacs-706e6a5286c79831d7814691ffc1f3685c70a79b.tar.gz |
(bs-delete): Signal an error if the buffer cannot be deleted.
Diffstat (limited to 'lisp/bs.el')
-rw-r--r-- | lisp/bs.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/bs.el b/lisp/bs.el index ac4598df0f7..357852d99ee 100644 --- a/lisp/bs.el +++ b/lisp/bs.el @@ -924,8 +924,9 @@ WHAT is a value of nil, `never', or `always'." (interactive) (let ((current (bs--current-buffer)) (inhibit-read-only t)) + (unless (kill-buffer current) + (error "Buffer was not deleted")) (setq bs-current-list (delq current bs-current-list)) - (kill-buffer current) (beginning-of-line) (delete-region (point) (save-excursion (end-of-line) |