history
(or default (fuel-syntax-symbol-at-point)))))
+(defvar fuel-completion--vocab-history nil)
+
(defun fuel-completion--read-vocab (refresh)
- (let* ((minibuffer-local-completion-map fuel-completion--minibuffer-map)
- (vocabs (fuel-completion--vocabs refresh))
- (prompt "Vocabulary name: "))
+ (let ((minibuffer-local-completion-map fuel-completion--minibuffer-map)
+ (vocabs (fuel-completion--vocabs refresh))
+ (prompt "Vocabulary name: "))
(if vocabs
- (completing-read prompt vocabs nil nil nil fuel-edit--vocab-history)
- (read-string prompt nil fuel-edit--vocab-history))))
+ (completing-read prompt vocabs nil nil nil fuel-completion--vocab-history)
+ (read-string prompt nil fuel-completion--vocab-history))))
(defun fuel-completion--complete-symbol ()
"Complete the symbol at point.
;;; Editing commands:
(defvar fuel-edit--word-history nil)
-(defvar fuel-edit--vocab-history nil)
(defvar fuel-edit--previous-location nil)
(defun fuel-edit-vocabulary (&optional refresh vocab)