"A `company-mode' completion back-end for abbrev."
(interactive (list 'interactive))
(case command
- ('interactive (company-begin-backend 'company-abbrev
- 'company-abbrev-insert))
- ('prefix (company-grab-symbol))
- ('candidates (nconc
- (delete "" (all-completions arg global-abbrev-table))
- (delete "" (all-completions arg local-abbrev-table))))
- ('meta (abbrev-expansion arg))
- ('require-match t)))
+ (interactive (company-begin-backend 'company-abbrev
+ 'company-abbrev-insert))
+ (prefix (company-grab-symbol))
+ (candidates (nconc
+ (delete "" (all-completions arg global-abbrev-table))
+ (delete "" (all-completions arg local-abbrev-table))))
+ (meta (abbrev-expansion arg))
+ (require-match t)))
(provide 'company-abbrev)
;;; company-abbrev.el ends here