mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-05 09:01:40 -05:00
Refactor ein:header-line-key-event-get-buffer
This commit is contained in:
parent
9a8e29b7c4
commit
5be1c716d6
1 changed files with 6 additions and 5 deletions
|
@ -240,12 +240,13 @@ GET-BUFFER : function
|
|||
,key-event
|
||||
,@body))
|
||||
|
||||
(defun ein:header-line-key-event-get-buffer (key-event)
|
||||
(defun ein:header-line-key-event-get-worksheet (key-event)
|
||||
(ein:with-destructuring-bind-key-event key-event
|
||||
(let ((worksheet (get-char-property (cdr object) 'ein:worksheet
|
||||
(car object)))
|
||||
(get-buffer (oref (oref ein:%notification% :tab) :get-buffer)))
|
||||
(funcall get-buffer worksheet))))
|
||||
(get-char-property (cdr object) 'ein:worksheet (car object))))
|
||||
|
||||
(defun ein:header-line-key-event-get-buffer (key-event)
|
||||
(funcall (oref (oref ein:%notification% :tab) :get-buffer)
|
||||
(ein:header-line-key-event-get-worksheet key-event)))
|
||||
|
||||
(defun ein:header-line-switch-to-this-tab (key-event)
|
||||
(interactive "e")
|
||||
|
|
Loading…
Add table
Reference in a new issue