;ELC
|
;;; Compiled
|
;;; in Emacs version 26.1
|
;;; with all optimizations.
|
|
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
|
|
;;; This file does not contain utf-8 non-ASCII characters,
|
;;; and so can be loaded in Emacs versions earlier than 23.
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
(byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\300\307!\210\300\310!\210\300\311!\210\312\313\314\315\316\302%\210\317\320\321\322\323DD\324\316\313\325\326&\210\317\327\321\322\330DD\331\316\313\325\332&\210\317\333\321\322\334DD\335\316\313\325\336&\210\317\337\321\322\340DD\341\316\313\325\342&\210\317\343\321\322\344DD\345\316\313\325\326&\210\317\346\321\322\347DD\350\316\313\325\326&\210\317\351\321\322\352DD\353\316\313\325\354&\210\317\355\321\322\356DD\357\316\313\325\360&\210\317\361\321\322\362DD\363\316\313\325\322&\210\312\364\314\365\366\367\316\313\316\370& \210\371\372\373\374\316\364%\210\371\375\376\377\316\364%\210\317\201@ \321\322\201A DD\201B \316\313\325\201C &\210\317\201D \321\322\201E DD\201F \325\326\316\313&\207" [require cl-lib helm helm-lib helm-help helm-types helm-utils helm-info helm-eval helm-files custom-declare-group helm-elisp nil "Elisp related Applications and libraries for Helm." :group custom-declare-variable helm-turn-on-show-completion funcall function #[0 "\300\207" [t] 1] "Display candidate in `current-buffer' while moving selection when non--nil." :type boolean helm-show-completion-min-window-height #[0 "\300\207" [7] 1] "Minimum completion window height used in show completion.\nThis is used in macro `with-helm-show-completion'." integer helm-lisp-quoted-function-list #[0 "\300\207" [(funcall apply mapc cl-mapc mapcar cl-mapcar callf callf2 cl-callf cl-callf2 fset fboundp fmakunbound symbol-function)] 1] "List of function where quoted function completion happen.\ne.g give only function names after (funcall '." (repeat (choice symbol)) helm-lisp-unquoted-function-list #[0 "\300\207" [#'defadvice] 1] "List of function where unquoted function completion happen.\ne.g give only function names after (function ." (repeat (choice symbol)) helm-apropos-fuzzy-match #[0 "\300\207" [nil] 1] "Enable fuzzy matching for `helm-apropos' when non-nil." helm-lisp-fuzzy-completion #[0 "\300\207" [nil] 1] "Enable fuzzy matching in emacs-lisp completion when non-nil.\nNOTE: This enable fuzzy matching in helm native implementation of\nelisp completion, but not on helmized elisp completion, i.e\nfuzzy completion is not available in `completion-at-point'." helm-apropos-function-list #[0 "\300\207" [(helm-def-source--emacs-commands helm-def-source--emacs-functions helm-def-source--eieio-classes helm-def-source--eieio-generic helm-def-source--emacs-variables helm-def-source--emacs-faces)] 1] "A list of functions that build helm sources to use in `helm-apropos'." (repeat (choice symbol)) helm-apropos-defaut-info-lookup-sources #[0 "\300\207" [(helm-source-info-elisp helm-source-info-cl helm-source-info-eieio)] 1] "A list of sources to look into when searching info page of a symbol." (repeat (choice symbol)) helm-show-completion-display-function #[0 "\300 \203 \301\207\302\207" [display-graphic-p helm-display-buffer-in-own-frame helm-show-completion-default-display-function] 1] "The function used to display helm completion buffer.\n\nThis function is used by `with-helm-show-completion', when nil\nfallback to `helm-default-display-buffer'.\n\nDefault is to use a separate frame on graphic display and\n`helm-show-completion-default-display-function' on non graphic\ndisplay." helm-elisp-faces "Customize the appearance of helm-elisp." :prefix "helm-" helm-faces custom-declare-face helm-lisp-show-completion ((t (:background "DarkSlateGray"))) "Face used for showing candidates in `helm-lisp-completion'." helm-lisp-completion-info ((t (:foreground "red"))) "Face used for showing info in `helm-lisp-completion'." helm-elisp-help-function #[0 "\300\207" [helm-elisp-show-help] 1] "Function for displaying help for Lisp symbols." (choice (function :tag "Open help for the symbol." helm-elisp-show-help) (function :tag "Show one liner in modeline." helm-elisp-show-doc-modeline)) helm-locate-library-fuzzy-match #[0 "\300\207" [t] 1] "Enable fuzzy-matching in `helm-locate-library' when non--nil."] 10)
|
(defvar helm-show-completion-overlay nil)
|
(defalias 'helm-show-completion #[0 "r\302!\203 \206 p\211q\210\303 \304\305\306 !#)\207" [helm-current-buffer helm-show-completion-overlay buffer-live-p overlay-put display substring-no-properties helm-get-selection] 5])
|
#@16
|
|
(fn BEG END)
|
(defalias 'helm-show-completion-init-overlay #[514 "\301\"\302\303\304#\207" [helm-show-completion-overlay make-overlay overlay-put face helm-lisp-show-completion] 6 (#$ . 4707)])
|
#@96 A special resized helm window is used depending on position in BUFFER.
|
|
(fn BUFFER &rest ARGS)
|
(defalias 'helm-show-completion-default-display-function #[385 "\305\306 !r\307\310\311\312\313!\314\"\315$\216\316@\317\"\210\320 \203\" |