mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-06 01:21:38 -05:00
Refactoring: ein:completer-complete can take CALLBACKS argument
This commit is contained in:
parent
9323f96b0d
commit
4efb68e226
1 changed files with 9 additions and 7 deletions
|
@ -66,14 +66,16 @@
|
|||
(delete-region beg end)
|
||||
(insert word))))
|
||||
|
||||
(defun ein:completer-complete (kernel)
|
||||
(defun* ein:completer-complete
|
||||
(kernel
|
||||
&optional
|
||||
(callbacks (list :complete_reply
|
||||
(cons #'ein:completer-finish-completing nil))))
|
||||
(interactive (list (ein:get-kernel)))
|
||||
(let ((callbacks (list :complete_reply
|
||||
(cons #'ein:completer-finish-completing nil))))
|
||||
(ein:kernel-complete kernel
|
||||
(thing-at-point 'line)
|
||||
(current-column)
|
||||
callbacks)))
|
||||
(ein:kernel-complete kernel
|
||||
(thing-at-point 'line)
|
||||
(current-column)
|
||||
callbacks))
|
||||
|
||||
(defun ein:completer-dot-complete ()
|
||||
"Insert dot and request completion."
|
||||
|
|
Loading…
Add table
Reference in a new issue