ol-eshell: Make recently ported change compatible with Emacs < 29
* lisp/ol-eshell.el (org-eshell-open): Inline action if display-comint-buffer-action isn't bound. This is a follow-up to the port of Emacs's 18b680cfd.
This commit is contained in:
parent
abc34b458f
commit
6dd736ab35
|
@ -49,7 +49,11 @@ followed by a colon."
|
|||
(eshell-buffer-name (car buffer-and-command))
|
||||
(command (cadr buffer-and-command)))
|
||||
(if (get-buffer eshell-buffer-name)
|
||||
(pop-to-buffer eshell-buffer-name display-comint-buffer-action)
|
||||
(pop-to-buffer
|
||||
eshell-buffer-name
|
||||
(if (boundp 'display-comint-buffer-action) ; Emacs >= 29
|
||||
display-comint-buffer-action
|
||||
'(display-buffer-same-window (inhibit-same-window))))
|
||||
(eshell))
|
||||
(goto-char (point-max))
|
||||
(eshell-kill-input)
|
||||
|
|
Loading…
Reference in New Issue