Moving to Doom Emacs!

This commit is contained in:
Derek Taylor
2019-12-16 20:21:19 -06:00
parent d9f2f456f1
commit d4b4c33550
683 changed files with 51877 additions and 100 deletions

View File

@@ -0,0 +1,13 @@
;;; lang/faust/autoload.el -*- lexical-binding: t; -*-
;;;###autoload
(defun +faust-company-backend (command &optional arg &rest ignored)
"`company-mode' completion back-end for `faust-mode'."
(interactive (list 'interactive))
(cl-case command
(interactive (company-begin-backend '+faust-company-backend))
(prefix (and (derived-mode-p 'faust-mode)
(not (company-in-string-or-comment))
(or (company-grab-symbol-cons "\\." 1) 'stop)))
(candidates (cl-remove-if-not (lambda (c) (string-prefix-p arg c))
faust-keywords-all))))