commit | author | age
|
5cb5f7
|
1 |
;ELC |
C |
2 |
;;; Compiled |
|
3 |
;;; in Emacs version 26.1 |
|
4 |
;;; with all optimizations. |
|
5 |
|
|
6 |
;;; This file uses dynamic docstrings, first added in Emacs 19.29. |
|
7 |
|
|
8 |
;;; This file does not contain utf-8 non-ASCII characters, |
|
9 |
;;; and so can be loaded in Emacs versions earlier than 23. |
|
10 |
|
|
11 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
12 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
13 |
|
|
14 |
|
|
15 |
(byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\307\310\301%\210\311\312\306\313\314\315%\207" [require company cl-lib tempo custom-declare-group company-tempo nil "Tempo completion backend." :group custom-declare-variable company-tempo-expand "Whether to expand a tempo tag after completion." :type (choice (const :tag "Off" nil) (const :tag "On" t))] 6) |
|
16 |
(defalias 'company-tempo-lookup #[(match) "\301\302 \"A\207" [match assoc tempo-build-collection] 3]) |
|
17 |
(put 'company-tempo-lookup 'byte-optimizer 'byte-compile-inline-expand) |
|
18 |
#@49 Replace MATCH with the expanded tempo template. |
|
19 |
(defalias 'company-tempo-insert #[(match) "\301!\210\302\224b\210\303\304!\210\305\306\307 \"A)!\207" [match search-backward 0 replace-match "" call-interactively assoc tempo-build-collection] 4 (#$ . 955)]) |
|
20 |
(defalias 'company-tempo-meta #[(match) "\303\304 \"A)\305\211\205 \306\n\307\"\211\205 \310 \311\307#@*\207" [match doc templ assoc tempo-build-collection nil documentation t split-string "\n"] 5]) |
|
21 |
(put 'company-tempo-meta 'byte-optimizer 'byte-compile-inline-expand) |
|
22 |
#@46 `company-mode' completion backend for tempo. |
|
23 |
(defalias 'company-tempo #[(command &optional arg &rest ignored) "\306\267\202G \307\310!\207\311 !@\206H \312\207\313\n\314 \"\207\n\211\315\314 \"A)\316\211\205: \317
\320\"\211\205: \321\f\322\320#@+\207\205H \323\n!\207\320\207\316\207" [command tempo-match-finder arg match doc templ #s(hash-table size 6 test eql rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (interactive 6 prefix 10 candidates 19 meta 25 post-completion 60 sorted 69)) company-begin-backend company-tempo tempo-find-match-string "" all-completions tempo-build-collection assoc nil documentation t split-string "\n" company-tempo-insert company-tempo-expand] 5 (#$ . 1498) (list 'interactive)]) |
|
24 |
(provide 'company-tempo) |