;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\301\302!\210\301\303!\210\301\304!\210\301\305!\210\301\306!\210\301\307!\210\301\310!\210\301\311!\210\301\312!\210\301\313!\210\314\315\316\317\320\304%\210\321\322\323\324\325DD\326\320\315\327\330&\210\321\331\323\324\332DD\333\320\315\327\334&\210\335\336\337\340\341Y\205Y\342\343\"BC\344\320\315%\210\335\345\337\340\341Y\205m\346\347\"BC\344\320\315%\210\335\350\337\340\341Y\205\201\351\352\"BC\353\320\315%\210\335\354\337\340\341Y\205\225\355\356\"BC\357\320\315%\210\335\360\337\340\341Y\205\251\361\362\"BC\363\320\315%\210\335\364\337\340\341Y\205\275\365\366\"BC\363\320\315%\210\335\367\337\340\341Y\205\321\370\371\"BC\363\320\315%\210\335\372\337\340\341Y\205\345\373\374\"BC\375\320\315%\207" [emacs-major-version 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 append 27 (:extend t) (:foreground "green") "Face used for W3m Emacs bookmarks (not w3m bookmarks)." helm-bookmark-w3m (:extend t) (:foreground "yellow") helm-bookmark-gnus (:extend t) (:foreground "magenta") "Face used for Gnus bookmarks." helm-bookmark-man (:extend t) (:foreground "Orange4") "Face used for Woman/man bookmarks." helm-bookmark-file (:extend t) (:foreground "Deepskyblue2") "Face used for file bookmarks." helm-bookmark-file-not-found (:extend t) (:foreground "Slategray4") helm-bookmark-directory (:extend t) (:inherit helm-ff-directory) helm-bookmark-addressbook (:extend 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\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) (#$ . 2339)) (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 (#$ . 3530)]) (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 (#$ . 3892)]) #@32 See (info "(emacs)Bookmarks"). (defvar helm-source-bookmarks (helm-make-source "Bookmarks" 'helm-source-basic-bookmarks) (#$ . 4137)) #@26 (fn CANDIDATES SOURCE) (defalias 'helm-bookmark-transformer #[514 "\302\211\211\211\211\211\211:\203l@\262\303!\262\304!\262V\203-\305\"\202/\262\306\307\\GZ\310\"\262 \203[<\203N@\202PQBB\262\202aB\262A\262\302\262\202\237\207" [bookmark-bmenu-file-column helm-bookmark-show-location nil bookmark-location string-width helm-substring make-string 2 32] 13 (#$ . 4277)]) #@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 (#$ . 4708)]) #@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-set-attr toggle-filename (helm-bookmark-toggle-filename-1 . never-split) helm-execute-persistent-action error "Running helm command outside of context"] 3 (#$ . 5073) 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 (#$ . 5457)]) #@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 (#$ . 5654)]) #@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 (#$ . 5912)]) #@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))))) (#$ . 6106)) #@59 Name to use for `filename' entry, for non-file bookmarks. (defconst helm-bookmark--non-file-filename " - no file -" (#$ . 6552)) #@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 (#$ . 6690)]) #@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 (#$ . 7011)]) #@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 (#$ . 7328)]) #@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 (#$ . 7646)]) #@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 \301!\207" [helm-bookmark-man-bookmark-p helm-bookmark-woman-bookmark-p] 3 (#$ . 7954)]) #@114 Return non-nil if BOOKMARK is an Info bookmark. BOOKMARK is a bookmark name or a bookmark record. (fn BOOKMARK) (defalias 'helm-bookmark-info-bookmark-p #[257 "\300!\301=\207" [bookmark-get-handler Info-bookmark-jump] 3 (#$ . 8236)]) #@68 Return non-nil if BOOKMARK bookmarks an image file. (fn BOOKMARK) (defalias 'helm-bookmark-image-bookmark-p #[257 "\211;\203 \301\236\236\207\301\236\207" [bookmark-alist image-type] 4 (#$ . 8478)]) #@195 Return non-nil if BOOKMARK bookmarks a file or directory. BOOKMARK is a bookmark name or a bookmark record. This excludes bookmarks of a more specific kind (Info, Gnus, and W3m). (fn BOOKMARK) (defalias 'helm-bookmark-file-p #[257 "\301!\211\232\205\211?\205\302!?\207" [helm-bookmark--non-file-filename bookmark-get-filename bookmark-get-handler] 5 (#$ . 8689)]) #@17 (fn BOOKMARK) (defalias 'helm-bookmark-org-file-p #[257 "\300!\301\302\303#\206\301\304\303#\207" [bookmark-get-filename string-suffix-p ".org" t ".org_archive"] 6 (#$ . 9068)]) #@132 Return non-nil if BOOKMARK bookmarks a `helm-find-files' session. BOOKMARK is a bookmark name or a bookmark record. (fn BOOKMARK) (defalias 'helm-bookmark-helm-find-files-p #[257 "\300!\301=\207" [bookmark-get-handler helm-ff-bookmark-jump] 3 (#$ . 9260)]) #@143 Return non--nil if BOOKMARK is a contact recorded with addressbook-bookmark. BOOKMARK is a bookmark name or a bookmark record. (fn BOOKMARK) (defalias 'helm-bookmark-addressbook-p #[257 "\211<\203\f\301\302\"\303\230\207\301\302\304\"\"\303\230\207" [bookmark-alist assoc-default type "addressbook" assoc] 6 (#$ . 9526)]) #@69 Return non--nil if BOOKMARK match no known category. (fn BOOKMARK) (defalias 'helm-bookmark-uncategorized-bookmark-p #[257 "\300\301\302:\203@\262!?\211\262\203A\262\202\211\205\"\302\207" [(helm-bookmark-org-file-p helm-bookmark-addressbook-p helm-bookmark-gnus-bookmark-p helm-bookmark-w3m-bookmark-p helm-bookmark-woman-man-bookmark-p helm-bookmark-info-bookmark-p helm-bookmark-image-bookmark-p helm-bookmark-file-p helm-bookmark-helm-find-files-p helm-bookmark-addressbook-p) nil t] 6 (#$ . 9859)]) #@68 Return a filtered `bookmark-alist' sorted alphabetically. (fn FN) (defalias 'helm-bookmark-filter-setup-alist #[257 "\301\211\211\211:\203.@\262@\262!\203$\302\303\304!#B\262A\262\301\262\202\237\207" [bookmark-alist nil propertize location bookmark-location] 11 (#$ . 10385)]) #@154 Jump to W3m bookmark BOOKMARK, setting a new tab. If `browse-url-browser-function' is set to something else than `w3m-browse-url' use it. (fn BOOKMARK) (defalias 'helm-bookmark-jump-w3m #[257 "\302\303!\210\304\305\"\206\304\306\"\307\310!\311\312\313!\203$\314\315!\203$\313\202% \211\313=\316\"\210\211\205>\317\320\321B\322!BB!*\207" [w3m-async-exec browse-url-browser-function require helm-net bookmark-prop-get filename url generate-new-buffer-name "*w3m*" nil fboundp w3m-browse-url executable-find "w3m" helm-browse-url bookmark-default-handler "" buffer bookmark-get-bookmark-record] 10 (#$ . 10692)]) (byte-code "\300\301\302\"\210\300\303\304\"\210\300\305\306\"\210\300\307\302\"\210\300\310\311\"\210\300\312\311\"\210\300\313\302\"\210\300\314\304\"\210\300\315\306\"\210\300\316\317\320!\"\210\300\321\322\320!\"\210\300\323\321\"\210\324\323\325\326#\210\327\320\330\321#\331\320\332\333\334$\207" [defalias bookmark-w3m-bookmark-jump helm-bookmark-jump-w3m bmkext-jump-woman woman-bookmark-jump bmkext-jump-man Man-bookmark-jump bmkext-jump-w3m bmkext-jump-gnus gnus-summary-bookmark-jump bookmarkp-jump-gnus bookmarkp-jump-w3m bookmarkp-jump-woman bookmarkp-jump-man helm-source-filtered-bookmarks-p eieio-make-class-predicate helm-source-filtered-bookmarks helm-source-filtered-bookmarks--eieio-childp eieio-make-child-predicate helm-source-filtered-bookmarks-child-p make-obsolete "use (cl-typep ... \\='helm-source-filtered-bookmarks) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (helm-source-in-buffer helm-type-bookmark) ((filtered-candidate-transformer :initform '(helm-adaptive-sort helm-highlight-bookmark))) nil] 6) #@87 Create a new object of class type `helm-source-filtered-bookmarks'. (fn &rest SLOTS) (defalias 'helm-source-filtered-bookmarks #[128 "\300\301\302#\207" [apply make-instance helm-source-filtered-bookmarks] 5 (#$ . 12391)]) (byte-code "\300\301\302\303#\300\207" [function-put helm-source-filtered-bookmarks compiler-macro helm-source-filtered-bookmarks--anon-cmacro] 4) #@26 (fn WHOLE &rest SLOTS) (defalias 'helm-source-filtered-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 (#$ . 12769)]) #@48 Specialized filter function for bookmarks w3m. (defalias 'helm-bookmark-w3m-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-w3m-bookmark-p] 2 (#$ . 13018)]) (defvar helm-source-bookmark-w3m (helm-make-source "Bookmark W3m" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-w3m-setup-alist] 3])) #@51 Specialized filter function for images bookmarks. (defalias 'helm-bookmark-images-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-image-bookmark-p] 2 (#$ . 13460)]) (defvar helm-source-bookmark-images (helm-make-source "Bookmark Images" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-images-setup-alist] 3])) #@48 Specialized filter function for bookmarks w3m. (defalias 'helm-bookmark-man-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-woman-man-bookmark-p] 2 (#$ . 13919)]) (defvar helm-source-bookmark-man (helm-make-source "Bookmark Woman&Man" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-man-setup-alist] 3])) #@53 Specialized filter function for Org file bookmarks. (defalias 'helm-bookmark-org-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-org-file-p] 2 (#$ . 14373)]) (defvar helm-source-bookmark-org (helm-make-source " Bookmarked Org files" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-org-setup-alist] 3])) #@49 Specialized filter function for bookmarks gnus. (defalias 'helm-bookmark-gnus-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-gnus-bookmark-p] 2 (#$ . 14825)]) (defvar helm-source-bookmark-gnus (helm-make-source "Bookmark Gnus" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-gnus-setup-alist] 3])) #@49 Specialized filter function for bookmarks info. (defalias 'helm-bookmark-info-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-info-bookmark-p] 2 (#$ . 15273)]) (defvar helm-source-bookmark-info (helm-make-source "Bookmark Info" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-info-setup-alist] 3])) #@57 Specialized filter function for bookmarks locals files. (defalias 'helm-bookmark-local-files-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-file-p] 2 (#$ . 15721)]) (defvar helm-source-bookmark-files&dirs (helm-make-source "Bookmark Files&Directories" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-local-files-setup-alist] 3])) #@62 Specialized filter function for `helm-find-files' bookmarks. (defalias 'helm-bookmark-helm-find-files-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-helm-find-files-p] 2 (#$ . 16201)]) #@56 Run `helm-browse-project' from action. (fn CANDIDATE) (defalias 'helm-bookmark-browse-project #[257 "\301!\203\302\301!!\206\303\304!)\207" [default-directory bookmark-get-filename file-name-as-directory helm-browse-project nil] 4 (#$ . 16425)]) #@51 Run `helm-bookmark-browse-project' from keyboard. (defalias 'helm-bookmark-run-browse-project #[0 "\203\301\302!\207\303\304!\207" [helm-alive-p helm-exit-and-execute-action helm-bookmark-browse-project error "Running helm command outside of context"] 2 (#$ . 16686) nil]) (put 'helm-bookmark-run-browse-project 'helm-only t) (defvar helm-bookmark-find-files-map (byte-code "\301 \302\"\210\303\304\305#\210\207" [helm-bookmark-map make-sparse-keymap set-keymap-parent define-key "" helm-bookmark-run-browse-project] 5)) (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\211$\207" [defalias helm-bookmark-override-inheritor-p eieio-make-class-predicate helm-bookmark-override-inheritor helm-bookmark-override-inheritor--eieio-childp eieio-make-child-predicate helm-bookmark-override-inheritor-child-p make-obsolete "use (cl-typep ... \\='helm-bookmark-override-inheritor) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (helm-source) nil] 6) #@89 Create a new object of class type `helm-bookmark-override-inheritor'. (fn &rest SLOTS) (defalias 'helm-bookmark-override-inheritor #[128 "\300\301\302#\207" [apply make-instance helm-bookmark-override-inheritor] 5 (#$ . 17755)]) (byte-code "\300\301\302\303#\300\207" [function-put helm-bookmark-override-inheritor compiler-macro helm-bookmark-override-inheritor--anon-cmacro] 4) #@26 (fn WHOLE &rest SLOTS) (defalias 'helm-bookmark-override-inheritor--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 (#$ . 18143)]) (byte-code "\300\301\302\303\304\305%\210\306\307\310\311!\"\210\306\312\313\311!\"\210\306\314\312\"\210\315\314\316\317#\210\320\311\321\312#\322\311\323\302\211$\207" [cl-generic-define-method helm--setup-source nil ((source helm-bookmark-override-inheritor)) t #[514 " \210\211\302\303\304\305\211\211:\2031@\262\211A\262\242\262\306>\204*BB\262A\262\202\f\211\237\266\204\307\310##\266\211\302\311 #\207" [helm-type-bookmark-actions helm-bookmark-find-files-map eieio-oset action helm-append-at-nth nil (helm-bookmark-jump-other-frame helm-bookmark-jump-other-window) (("Browse project" . helm-bookmark-browse-project)) 1 keymap] 13 "\n\n(fn CL--CNM SOURCE)"] defalias helm-bookmark-find-files-class-p eieio-make-class-predicate helm-bookmark-find-files-class helm-bookmark-find-files-class--eieio-childp eieio-make-child-predicate helm-bookmark-find-files-class-child-p make-obsolete "use (cl-typep ... \\='helm-bookmark-find-files-class) instead" "25.1" define-symbol-prop cl-deftype-satisfies eieio-defclass-internal (helm-source-filtered-bookmarks helm-bookmark-override-inheritor)] 6) #@87 Create a new object of class type `helm-bookmark-find-files-class'. (fn &rest SLOTS) (defalias 'helm-bookmark-find-files-class #[128 "\300\301\302#\207" [apply make-instance helm-bookmark-find-files-class] 5 (#$ . 19510)]) (byte-code "\300\301\302\303#\300\207" [function-put helm-bookmark-find-files-class compiler-macro helm-bookmark-find-files-class--anon-cmacro] 4) #@26 (fn WHOLE &rest SLOTS) (defalias 'helm-bookmark-find-files-class--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 (#$ . 19888)]) (defvar helm-source-bookmark-helm-find-files (helm-make-source "Bookmark helm-find-files sessions" 'helm-bookmark-find-files-class :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-helm-find-files-setup-alist] 3] :persistent-action #[257 "\300\207" [nil] 2 "\n\n(fn CANDIDATE)"] :persistent-help "Do nothing")) #@58 Specialized filter function for uncategorized bookmarks. (defalias 'helm-bookmark-uncategorized-setup-alist #[0 "\300\301!\207" [helm-bookmark-filter-setup-alist helm-bookmark-uncategorized-bookmark-p] 2 (#$ . 20525)]) (defvar helm-source-bookmark-uncategorized (helm-make-source "Bookmark uncategorized" 'helm-source-filtered-bookmarks :init #[0 "\300 \210\301\302\303 \"\207" [bookmark-maybe-load-default-file helm-init-candidates-in-buffer global helm-bookmark-uncategorized-setup-alist] 3])) #@88 Used as `filtered-candidate-transformer' to colorize bookmarks. (fn BOOKMARKS SOURCE) (defalias 'helm-highlight-bookmark #[514 "\303\304\211\211\211\211\211\211\211\211\211\211\211\211\211\211\211\211\211:\203\304@\262\305!\262\306!\262\307\310!\2056\310!\262\307\311!\205B\311!\262\307\312!\205N\312!\262 \307\313!\205Z\313!\262\f\307\314!\205f\314!\262 \315!\262\n\316\317\"\320\230\262 \321=\262\322!\262\323!\262 \203\233\nV\203\233\324\n\"\202\235\262 \203\271 \325\230\204\271\326 \203\264\202\266P\262 \205\310\327\n\330\\\323!Z\331\"\262\203\332\332\333\334\335%\202\224 \203\352\332\333\336\335%\202\224\f\203\372\332\333\337\335%\202\224\n\204 \203\332\333\340\335%\202\224\203\332\333\341#\202\224\203G\342!\203<\342\304\303#\204<\332\333\343\335%\202\224\332\333\344\335%\202\224\203e\342!\204e\345!\203e\332\333\344\335%\202\224\203\214\342!\203z\342\304\303#\203\201\346!\204\214\332\333\343\335%\202\224\332\333\347\335%\262 \203\261<\203\250@\202\252QB\202\265BB\262A\262\304\262\202\237\266\223)\207" [non-essential helm-bookmark-show-location bookmark-bmenu-file-column t nil bookmark-get-filename helm-bookmark-helm-find-files-p fboundp bookmark-get-handler helm-bookmark-w3m-bookmark-p helm-bookmark-gnus-bookmark-p helm-bookmark-man-bookmark-p helm-bookmark-woman-bookmark-p bookmark-get-annotation bookmark-prop-get type "addressbook" Info-bookmark-jump bookmark-location string-width helm-substring "" "*" make-string 2 32 propertize face helm-bookmark-info help-echo helm-bookmark-w3m helm-bookmark-gnus helm-bookmark-man helm-bookmark-addressbook file-remote-p helm-bookmark-file-not-found helm-bookmark-directory file-directory-p file-exists-p helm-bookmark-file] 27 (#$ . 21027)]) #@149 Edit bookmark's name and file name, and maybe save them. BOOKMARK-NAME is the current (old) name of the bookmark to be renamed. (fn BOOKMARK-NAME) (defalias 'helm-bookmark-edit-bookmark #[257 "\301!\302\303\"\211\304=\203\305\306\"!\207\307\"\207" [bookmark-alist helm-bookmark-get-bookmark-from-name bookmark-prop-get handler addressbook-bookmark-jump addressbook-bookmark-edit assoc helm-bookmark-edit-bookmark-1] 7 (#$ . 22921)]) #@30 (fn BOOKMARK-NAME HANDLER) (defalias 'helm-bookmark-edit-bookmark-1 #[514 "\301\302!\303\304\"\305\306\"\305\307\206:\203@\202\"\310=\205*\311\312A\"\211\2033B\262\313\232?\205p\313\232?\205p\314\315!\205p\203Z\316\317#\210\320\"\210\202j\321\322!\304#\210\316\317#\210\323 \210D)\207" [helm--reading-passwd-or-string t bookmark-get-filename bookmark-prop-get location read-from-minibuffer "Name: " "FileName or Location: " mu4e-bookmark-jump read-number "Docid: " "" y-or-n-p "Save changes? " helm-bookmark-rename batch bookmark-set-filename bookmark-prop-set bookmark-get-bookmark helm-bookmark-maybe-save-bookmark] 11 (#$ . 23369)]) #@57 Increment save counter and maybe save `bookmark-alist'. (defalias 'helm-bookmark-maybe-save-bookmark #[0 "T\301 \205\n\302 \207" [bookmark-alist-modification-count bookmark-time-to-save-p bookmark-save] 1 (#$ . 24055)]) #@418 Change bookmark's name from OLD to NEW. Interactively: If called from the keyboard, then prompt for OLD. If called from the menubar, select OLD from a menu. If NEW is nil, then prompt for its string value. If BATCH is non-nil, then do not rebuild the menu list. While the user enters the new name, repeated `C-w' inserts consecutive words from the buffer into the new bookmark name. (fn OLD &optional NEW BATCH) (defalias 'helm-bookmark-rename #[769 "\305\306!\204\nB\307 \210\212\310\311w\210`)p\206-\312\313\311\314 !\315\316\317#\210\211\262\311\300%\320\"\210\211\204;\321 \210\322 \210\207" [bookmark-history bookmark-yank-point bookmark-current-buffer minibuffer-local-map bookmark-current-bookmark called-interactively-p interactive bookmark-maybe-load-default-file " " nil read-from-minibuffer "New name: " copy-keymap define-key "" bookmark-yank-word bookmark-set-name bookmark-bmenu-surreptitiously-rebuild-list helm-bookmark-maybe-save-bookmark] 11 (#$ . 24285) (byte-code "\300\301!C\207" [bookmark-completing-read "Old bookmark name"] 2)]) #@50 Run `helm-bookmark-edit-bookmark' from keyboard. (defalias 'helm-bookmark-run-edit #[0 "\203\301\302!\207\303\304!\207" [helm-alive-p helm-exit-and-execute-action helm-bookmark-edit-bookmark error "Running helm command outside of context"] 2 (#$ . 25365) nil]) (put 'helm-bookmark-run-edit 'helm-only t) #@45 Jump to bookmark other frame from keyboard. (defalias 'helm-bookmark-run-jump-other-frame #[0 "\203\301\302!\207\303\304!\207" [helm-alive-p helm-exit-and-execute-action helm-bookmark-jump-other-frame error "Running helm command outside of context"] 2 (#$ . 25678) nil]) (put 'helm-bookmark-run-jump-other-frame 'helm-only t) #@33 Jump to bookmark from keyboard. (defalias 'helm-bookmark-run-jump-other-window #[0 "\203\301\302!\207\303\304!\207" [helm-alive-p helm-exit-and-execute-action helm-bookmark-jump-other-window error "Running helm command outside of context"] 2 (#$ . 26013) nil]) (put 'helm-bookmark-run-jump-other-window 'helm-only t) #@32 Delete bookmark from keyboard. (defalias 'helm-bookmark-run-delete #[0 "\203\301\302!\205\303\304!\207\305\306!\207" [helm-alive-p y-or-n-p "Delete bookmark(s)?" helm-exit-and-execute-action helm-delete-marked-bookmarks error "Running helm command outside of context"] 2 (#$ . 26339) nil]) (put 'helm-bookmark-run-delete 'helm-only t) #@97 Return bookmark name even if it is a bookmark with annotation. E.g. prepended with *. (fn BMK) (defalias 'helm-bookmark-get-bookmark-from-name #[257 "\301\302\303#\304\"\203 \207\207" [bookmark-alist replace-regexp-in-string "\\`\\*" "" assoc] 5 (#$ . 26685)]) #@60 Delete this bookmark or all marked bookmarks. (fn IGNORE) (defalias 'helm-delete-marked-bookmarks #[257 "\300 \211\205\211@\301\302!\303\"\210A\266\202\202\207" [helm-marked-candidates bookmark-delete helm-bookmark-get-bookmark-from-name batch] 6 (#$ . 26958)]) #@37 Preconfigured `helm' for bookmarks. (defalias 'helm-bookmarks #[0 "\301\302\303\304\305\306\307!&\207" [helm-current-buffer helm :sources (helm-source-bookmarks helm-source-bookmark-set) :buffer "*helm bookmarks*" :default buffer-name] 8 (#$ . 27233) nil]) #@181 Preconfigured `helm' for bookmarks (filtered by category). Optional source `helm-source-bookmark-addressbook' is loaded only if external addressbook-bookmark package is installed. (defalias 'helm-filtered-bookmarks #[0 "\302\303\304\305\306\307\310\311\312!\313 !D&\207" [helm-bookmark-default-filtered-sources helm-current-buffer helm :sources :prompt "Search Bookmark: " :buffer "*helm filtered bookmarks*" :default thing-at-point symbol buffer-name] 11 (#$ . 27499) nil]) (provide 'helm-bookmark)