View file File name : gnus-bookmark.elc Content :;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\302\303\304\305\306\307%\210\310\311\312\313\314\315\306\303&\210\310\316\317\320\314\321\306\303&\210\310\322\323\324\314\325\306\303&\210\310\326\323\327\314\325\306\303&\210\310\330\331\332\314\333\306\303&\210\310\334\304\335\314\325\306\303&\210\310\336\337\340\314\341\306\303&\210\310\342\343\344\314\345\306\303&\210\346\347\350\351\352\353\306\303&\207" [require gnus-sum custom-declare-group gnus-bookmark nil "Setting, annotation and jumping to Gnus bookmarks." :group gnus custom-declare-variable gnus-bookmark-default-file (cond ((file-exists-p "~/.gnus.bmk") "~/.gnus.bmk") (t (nnheader-concat gnus-directory "bookmarks.el"))) "The default Gnus bookmarks file." :type string gnus-bookmark-file-coding-system (if (mm-coding-system-p 'iso-2022-7bit) 'iso-2022-7bit) "Coding system used for writing Gnus bookmark files." (symbol :tag "Coding system") gnus-bookmark-sort-flag t "Non-nil means Gnus bookmarks are sorted by bookmark names.\nOtherwise they will be displayed in LIFO order (that is,\nmost recently set ones come first, oldest ones come last)." boolean gnus-bookmark-bmenu-toggle-infos "Non-nil means show details when listing Gnus bookmarks.\nList of details is defined in `gnus-bookmark-bookmark-inline-details'.\nThis may result in truncated bookmark names. To disable this, put the\nfollowing in your `.emacs' file:\n\n(setq gnus-bookmark-bmenu-toggle-infos nil)" gnus-bookmark-bmenu-file-column 30 "Column at which to display details in a buffer listing Gnus bookmarks.\nYou can toggle whether details are shown with \\<gnus-bookmark-bmenu-mode-map>\\[gnus-bookmark-bmenu-toggle-infos]." integer gnus-bookmark-use-annotations "If non-nil, ask for an annotation when setting a bookmark." gnus-bookmark-bookmark-inline-details '(author) "Details to be shown with `gnus-bookmark-bmenu-toggle-infos'.\nThe default value is (subject)." (list :tag "Gnus bookmark details" (set :inline t (const :tag "Author" author) (const :tag "Subject" subject) (const :tag "Date" date) (const :tag "Group" group) (const :tag "Message-id" message-id))) gnus-bookmark-bookmark-details '(author subject date group annotation) "Details to be shown with `gnus-bookmark-bmenu-show-details'.\nThe default value is (author subject date group annotation)." (list :tag "Gnus bookmark details" (set :inline t (const :tag "Author" author) (const :tag "Subject" subject) (const :tag "Date" date) (const :tag "Group" group) (const :tag "Message-id" message-id) (const :tag "Annotation" annotation))) custom-declare-face gnus-bookmark-menu-heading ((t (:inherit font-lock-type-face))) "Face used to highlight the heading in Gnus bookmark menu buffers." :version "23.1"] 8) #@73 This string marks the end of the version stamp in a Gnus bookmark file. (defconst gnus-bookmark-end-of-version-stamp-marker "-*- End Of Bookmark File Format Version Stamp -*-\n" (#$ . 3109)) #@97 The current version of the format used by bookmark files. You should never need to change this. (defconst gnus-bookmark-file-format-version 0 (#$ . 3306)) #@321 Association list of Gnus bookmarks and their records. The format of the alist is (BMK1 BMK2 ...) where each BMK is of the form (NAME (group . GROUP) (message-id . MESSAGE-ID) (author . AUTHOR) (date . DATE) (subject . SUBJECT) (annotation . ANNOTATION)) So the cdr of each bookmark is an alist too. (defvar gnus-bookmark-alist nil (#$ . 3468)) #@34 Set a bookmark for this article. (defalias 'gnus-bookmark-set #[nil "\306 \210\307\310!\203 \204 \311\312!\210\202\222 @A\313\n\2368\211\314H\f\315H\f\313H\313\316`\317\"\211 \203>