comparison lisp/simple.el @ 14834:5ae5d97727ce

* simple.el (insert-buffer): Interactive default changed to a more reasonable one.
author Francesco Potortì <pot@gnu.org>
date Mon, 18 Mar 1996 18:50:25 +0000
parents 2630ac774647
children eb78ddcff331
comparison
equal deleted inserted replaced
14833:f36ca038d81e 14834:5ae5d97727ce
1371 1371
1372 (defun insert-buffer (buffer) 1372 (defun insert-buffer (buffer)
1373 "Insert after point the contents of BUFFER. 1373 "Insert after point the contents of BUFFER.
1374 Puts mark after the inserted text. 1374 Puts mark after the inserted text.
1375 BUFFER may be a buffer or a buffer name." 1375 BUFFER may be a buffer or a buffer name."
1376 (interactive (list (progn (barf-if-buffer-read-only) 1376 (interactive
1377 (read-buffer "Insert buffer: " 1377 (list
1378 (other-buffer (current-buffer) t) 1378 (progn
1379 t)))) 1379 (barf-if-buffer-read-only)
1380 (read-buffer "Insert buffer: "
1381 (if (eq (selected-window) (next-window (selected-window)))
1382 (other-buffer (current-buffer))
1383 (window-buffer (next-window (selected-window))))
1384 t))))
1380 (or (bufferp buffer) 1385 (or (bufferp buffer)
1381 (setq buffer (get-buffer buffer))) 1386 (setq buffer (get-buffer buffer)))
1382 (let (start end newmark) 1387 (let (start end newmark)
1383 (save-excursion 1388 (save-excursion
1384 (save-excursion 1389 (save-excursion