;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\300\312!\210\313\314\315\316\317\303%\210\320\321\322\323\324DD\325\317\314\326\327&\210\320\330\322\323\331DD\332\317\314\326\333&\210\334\335\336\337\317\314%\210\334\340\341\337\317\314%\210\334\342\343\344\317\314%\210\334\345\346\347\317\314%\210\334\350\351\352\317\314%\210\334\353\354\352\317\314%\210\334\355\356\352\317\314%\210\334\357\360\361\317\314%\207" [require cl-lib bookmark helm helm-lib helm-help helm-types helm-utils helm-info helm-adaptive helm-net custom-declare-group helm-bookmark nil "Predefined configurations for `helm.el'." :group custom-declare-variable helm-bookmark-show-location funcall function #[0 "\300\207" [nil] 1] "Show location of bookmark on display." :type boolean helm-bookmark-default-filtered-sources #[0 "\300\301\302\303D\"\207" [append (helm-source-bookmark-org helm-source-bookmark-files&dirs helm-source-bookmark-helm-find-files helm-source-bookmark-info helm-source-bookmark-gnus helm-source-bookmark-man helm-source-bookmark-images helm-source-bookmark-w3m) helm-source-bookmark-uncategorized helm-source-bookmark-set] 4] "List of sources to use in `helm-filtered-bookmarks'." (repeat (choice symbol)) custom-declare-face helm-bookmark-info ((t (:foreground "green"))) "Face used for W3m Emacs bookmarks (not w3m bookmarks)." helm-bookmark-w3m ((t (:foreground "yellow"))) helm-bookmark-gnus ((t (:foreground "magenta"))) "Face used for Gnus bookmarks." helm-bookmark-man ((t (:foreground "Orange4"))) "Face used for Woman/man bookmarks." helm-bookmark-file ((t (:foreground "Deepskyblue2"))) "Face used for file bookmarks." helm-bookmark-file-not-found ((t (:foreground "Slategray4"))) helm-bookmark-directory ((t (:inherit helm-ff-directory))) helm-bookmark-addressbook ((t (:foreground "tomato"))) "Face used for addressbook bookmarks."] 8)
|
#@44 Generic Keymap for emacs bookmark sources.
|
(defvar helm-bookmark-map (byte-code "\301 \302\"\210\303\304\305#\210\303\306\307#\210\303\310\311#\210\303\312\313#\210\303\314\315#\210\211\207" [helm-map make-sparse-keymap set-keymap-parent define-key "o" helm-bookmark-run-jump-other-window "" helm-bookmark-run-jump-other-frame "" helm-bookmark-run-delete "" helm-bookmark-toggle-filename [134217829] helm-bookmark-run-edit] 5) (#$ . 2338))
|
(byte-code "\300\301\302\303!\"\210\300\304\305\303!\"\210\300\306\304\"\210\307\306\310\311#\210\312\303\313\304#\314\303\315\316\317$\207" [defalias helm-source-basic-bookmarks-p eieio-make-class-predicate helm-source-basic-bookmarks helm-source-basic-bookmarks--eieio-childp eieio-make-child-predicate helm-source-basic-bookmarks-child-p make-obsolete "use (cl-typep ... \\='helm-source-basic-bookmarks) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (helm-source-in-buffer helm-type-bookmark) ((init :initform (lambda nil (bookmark-maybe-load-default-file) (helm-init-candidates-in-buffer 'global (bookmark-all-names)))) (filtered-candidate-transformer :initform 'helm-bookmark-transformer)) nil] 6)
|
#@84 Create a new object of class type `helm-source-basic-bookmarks'.
|
|
(fn &rest SLOTS)
|
(defalias 'helm-source-basic-bookmarks #[128 "\300\301\302#\207" [apply make-instance helm-source-basic-bookmarks] 5 (#$ . 3533)])
|
(byte-code "\300\301\302\303#\300\207" [function-put helm-source-basic-bookmarks compiler-macro helm-source-basic-bookmarks--anon-cmacro] 4)
|
#@26
|
|
(fn WHOLE &rest SLOTS)
|
(defalias 'helm-source-basic-bookmarks--anon-cmacro #[385 "\211@;\204 \207\300\301\302@@#@\303@DABB\"\207" [macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 7 (#$ . 3895)])
|
#@32 See (info "(emacs)Bookmarks").
|
(defvar helm-source-bookmarks (helm-make-source "Bookmarks" 'helm-source-basic-bookmarks) (#$ . 4141))
|
#@26
|
|
(fn CANDIDATES SOURCE)
|
(defalias 'helm-bookmark-transformer #[514 "\302\211\211\211\211\211:\203f @\262\303!\262\304!\262V\203, \305\"\202- \262\306\307\\GZ\310\"\262 \203Y <\203L @\202N QBB\262\202^ B\262A\262\202 \211\237\207" [bookmark-bmenu-file-column helm-bookmark-show-location nil bookmark-location string-width helm-substring make-string 2 32] 12 (#$ . 4281)])
|
#@18
|
|
(fn CANDIDATE)
|
(defalias 'helm-bookmark-toggle-filename-1 #[257 "\303!\304! V\203 \305 \"\202 \211\306!\n?\307\n\2033 \310!\311\310<\203- @\202. !Q\2026 \310!!\207" [helm-buffer bookmark-bmenu-file-column helm-bookmark-show-location helm-get-selection string-width helm-substring bookmark-location helm-update regexp-quote " +"] 9 (#$ . 4700)])
|
#@38 Toggle bookmark location visibility.
|
(defalias 'helm-bookmark-toggle-filename #[0 "\203 \301\302\303\"\210\304\302!\207\305\306!\207" [helm-alive-p helm-attrset toggle-filename (helm-bookmark-toggle-filename-1 . never-split) helm-execute-persistent-action error "Running helm command outside of context"] 3 (#$ . 5065) nil])
|
(put 'helm-bookmark-toggle-filename 'helm-only t)
|
#@42 Jump to bookmark action.
|
|
(fn CANDIDATE)
|
(defalias 'helm-bookmark-jump #[257 "\303\304!*\207" [helm-current-prefix-arg non-essential current-prefix-arg nil bookmark-jump] 3 (#$ . 5448)])
|
#@57 Jump to bookmark in other frame action.
|
|
(fn CANDIDATE)
|
(defalias 'helm-bookmark-jump-other-frame #[257 "\303\304\305\"*\207" [helm-current-prefix-arg non-essential current-prefix-arg nil bookmark-jump switch-to-buffer-other-frame] 4 (#$ . 5645)])
|
#@58 Jump to bookmark in other window action.
|
|
(fn CANDIDATE)
|
(defalias 'helm-bookmark-jump-other-window #[257 "\301\302!)\207" [non-essential nil bookmark-jump-other-window] 3 (#$ . 5903)])
|
#@32 See (info "(emacs)Bookmarks").
|
(defvar helm-source-bookmark-set (helm-make-source "Set Bookmark" 'helm-source-dummy :filtered-candidate-transformer #[514 "\301\230\204\n \206 \302C\207" [helm-pattern #1="" "Enter a bookmark name to record"] 4 "\n\n(fn CANDIDATES SOURCE)"] :action '(("Set bookmark" lambda (candidate) (if (string= helm-pattern #1#) (message "No bookmark name given for record") (bookmark-set candidate))))) (#$ . 6097))
|
#@59 Name to use for `filename' entry, for non-file bookmarks.
|
(defconst helm-bookmark--non-file-filename " - no file -" (#$ . 6543))
|
#@113 Return non-nil if BOOKMARK is a Gnus bookmark.
|
BOOKMARK is a bookmark name or a bookmark record.
|
|
(fn BOOKMARK)
|
(defalias 'helm-bookmark-gnus-bookmark-p #[257 "\300!\301=\206 \300!\302=\206 \300!\303=\207" [bookmark-get-handler bmkext-jump-gnus gnus-summary-bookmark-jump bookmarkp-jump-gnus] 3 (#$ . 6681)])
|
#@112 Return non-nil if BOOKMARK is a W3m bookmark.
|
BOOKMARK is a bookmark name or a bookmark record.
|
|
(fn BOOKMARK)
|
(defalias 'helm-bookmark-w3m-bookmark-p #[257 "\300!\301=\206 \300!\302=\206 \300!\303=\207" [bookmark-get-handler bmkext-jump-w3m bookmark-w3m-bookmark-jump bookmarkp-jump-w3m] 3 (#$ . 7002)])
|
#@114 Return non-nil if BOOKMARK is a Woman bookmark.
|
BOOKMARK is a bookmark name or a bookmark record.
|
|
(fn BOOKMARK)
|
(defalias 'helm-bookmark-woman-bookmark-p #[257 "\300!\301=\206 \300!\302=\206 \300!\303=\207" [bookmark-get-handler bmkext-jump-woman woman-bookmark-jump bookmarkp-jump-woman] 3 (#$ . 7319)])
|
#@112 Return non-nil if BOOKMARK is a Man bookmark.
|
BOOKMARK is a bookmark name or a bookmark record.
|
|
(fn BOOKMARK)
|
(defalias 'helm-bookmark-man-bookmark-p #[257 "\300!\301=\206 \300!\302=\206 \300!\303=\207" [bookmark-get-handler bmkext-jump-man Man-bookmark-jump bookmarkp-jump-man] 3 (#$ . 7637)])
|
#@121 Return non-nil if BOOKMARK is a Man or Woman bookmark.
|
BOOKMARK is a bookmark name or a bookmark record.
|
|
(fn BOOKMARK)
|
(defalias 'helm-bookmark-woman-man-bookmark-p #[257 "\300!\206 |