%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #@27 This version of remember. (defconst remember-version "2.0" (#$ . 410)) (byte-code "\300\301\302\303\304\305%\210\306\307\302\310\311\312\313\314\304\301& \210\306\315\302\316\311\317\304\301&\210\306\320\321\322\311\323\304\301&\210\306\324\302\325\311\312\304\301&\210\306\326\327\330\311\312\313\331\304\301& \210\306\332\302\333\311\317\304\301&\207" [custom-declare-group remember nil "A mode to remember information." :group data custom-declare-variable remember-mode-hook "Functions run upon entering `remember-mode'." :type hook :options (flyspell-mode turn-on-auto-fill org-remember-apply-template) remember-in-new-frame "Non-nil means use a separate frame for capturing remember data." boolean remember-register 82 "The register in which the window configuration is stored." character remember-filter-functions "Functions run to filter remember data.\nAll functions are run in the remember buffer." remember-handler-functions '(remember-append-to-file) "Functions run to process remember data.\nEach function is called with the current buffer narrowed to what the\nuser wants remembered.\nIf any function returns non-nil, the data is assumed to have been\nrecorded somewhere by that function." (remember-store-in-mailbox remember-append-to-file remember-store-in-files remember-diary-extract-entries org-remember-handler) remember-all-handler-functions "If non-nil every function in `remember-handler-functions' is called."] 10) #@45 The name of the remember data entry buffer. (defvar remember-buffer "*Remember*" (#$ . 1858)) (byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\304\313\314\315\306\307& \207" [custom-declare-variable remember-save-after-remembering t "Non-nil means automatically save after remembering." :type boolean :group remember remember-annotation-functions '(buffer-file-name) "Hook that returns an annotation to be inserted into the remember buffer." hook :options (org-remember-annotation buffer-file-name)] 10) #@21 Current annotation. (defvar remember-annotation nil (#$ . 2386)) #@51 Initial contents to place into *Remember* buffer. (defvar remember-initial-contents nil (#$ . 2457)) (byte-code "\300\301\302\303\304\305\306\307&\210\300\310\302\311\304\312\306\307&\207" [custom-declare-variable remember-before-remember-hook nil "Functions run before switching to the *Remember* buffer." :type hook :group remember remember-run-all-annotation-functions-flag "Non-nil means use all annotations returned by `remember-annotation-functions'." boolean] 8) #@212 Remember an arbitrary piece of data. INITIAL is the text to initially place in the *Remember* buffer, or nil to bring up a blank *Remember* buffer. With a prefix or a visible region, use the region as INITIAL. (defalias 'remember #[(&optional initial) "\203 \306\202 \307 !\210\n\203 \310\311\312\313\314\315\"\"\316#\202! \317\303!\320 !\321\322!\210\2033 \323\2024 \324!\210\203E \325\326p\327 \"\330\"\210\330\331 \210deU\203| \203Z c\210\f!\"\203f \"c\210\f;\203v \f\332\232\204v \333\f\261\210\313\"eb\210\334\335!*\207" [remember-in-new-frame remember-register remember-run-all-annotation-functions-flag remember-annotation-functions annotation remember-buffer frameset-to-register window-configuration-to-register mapconcat identity delq nil mapcar funcall "\n" run-hook-with-args-until-success get-buffer-create run-hooks remember-before-remember-hook switch-to-buffer-other-frame switch-to-buffer-other-window set-window-dedicated-p get-buffer-window selected-frame t remember-mode "" "\n\n" message "Use C-c C-c to remember the data." buf buffer-offer-save initial remember-annotation remember-initial-contents] 7 (#$ . 2936) (list (if (or current-prefix-arg (and mark-active transient-mark-mode)) (progn (buffer-substring (region-beginning) (region-end)))))]) #@35 Call `remember' in another frame. (defalias 'remember-other-frame #[(&optional initial) "\302\303 !)\207" [remember-in-new-frame initial t remember] 2 (#$ . 4237) (list (if current-prefix-arg (progn (buffer-substring (point) (mark)))))]) #@39 Return a simple date. Nothing fancy. (defalias 'remember-mail-date #[(&optional rfc822-p) "\301\203 \302\202\n \303!\207" [rfc822-p format-time-string "%a, %e %b %Y %T %z" "%a %b %e %T %Y"] 2 (#$ . 4482)]) (put 'remember-mail-date 'byte-optimizer 'byte-compile-inline-expand) #@73 Using the first line of the current buffer, create a short description. (defalias 'remember-buffer-desc #[nil "e\212eb\210\300\210`eZ\301V\203 e\301\\b\210`){\207" [nil 60] 3 (#$ . 4767)]) (byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\304\313\306\307&\207" [custom-declare-variable remember-mailbox "~/Mail/remember" "The file in which to store remember data as mail." :type file :group remember remember-default-priority "medium" "The default priority for remembered mail messages." string] 8) #@232 Store remember data as if it were incoming mail. In which case `remember-mailbox' should be the name of the mailbox. Each piece of pseudo-mail created will have an `X-Todo-Priority' field, for the purpose of appropriate splitting. (defalias 'remember-store-in-mailbox #[nil "\306\307!\310\311\312 \"\313 \314 \315\316!r\fq\210\317\216\310\320\321 \322\323 \203) \324\202* \325!)\326\323 \2037 \324\2028 \325!)\n\327 \330 &c\210`!c\210n\204V \331c\210\331c\210!b\210\332\333\322\326#\203l \334\335!\210\202] )\336ed\"#\210.\326\207" [text desc moment who #1=#:temp-buffer rfc822-p read-string "Who is this item related to? " format "%.0f" float-time remember-buffer-desc buffer-string generate-new-buffer " *temp*" #[nil "\301!\205 \302!\207" [#1# buffer-name kill-buffer] 2] "From %s %s\nDate: %s\nFrom: %s\nMessage-Id: <remember-%s@%s>\nX-Todo-Priority: %s\nTo: %s <%s>\nSubject: %s\n\n" user-login-name nil format-time-string "%a, %e %b %Y %T %z" "%a %b %e %T %Y" t system-name user-full-name "\n" re-search-forward "^\\(From[: ]\\)" replace-match ">\\1" append-to-file remember-default-priority user-mail-address here remember-mailbox] 12 (#$ . 5293)]) (byte-code "\300\301\302\303\304\305\306\307\310\311\312\313\314\315& \210\300\316\317\320\306\321\314\315&\207" [custom-declare-variable remember-data-file (locate-user-emacs-file "notes" ".notes") "The file in which to store unprocessed data.\nWhen set via customize, visited file of the notes buffer (if it\nexists) might be changed." :version "24.4" :type file :set #[(symbol value) "\304\305!!\306\n\"\210\307 !\205 r q\210\310\311!!))\207" [symbol buf value remember-data-file find-buffer-visiting default-value set-default buffer-live-p set-visited-file-name expand-file-name] 3] :initialize custom-initialize-default :group remember remember-leader-text "** " "The text used to begin each remember item." string] 14) #@50 Remember, with description DESC, the given TEXT. (defalias 'remember-append-to-file #[nil "\306 \307 \310\n\311 \312 \313\212db\210n?\205 \310)\260\314\f!\211\203; r q\210\212db\210c\210)\2057 \315 )\202@ \316\317\f#,\207" [text desc remember-leader-text remember-text remember-data-file buf buffer-string remember-buffer-desc "\n" current-time-string " (" ")\n\n" find-buffer-visiting save-buffer append-to-file nil remember-save-after-remembering] 9 (#$ . 7209)]) #@318 Remember the data from BEG to END. It is called from within the *Remember* buffer to save the text that was entered. If BEG and END are nil, the entire buffer will be remembered. If you want to remember a region, supply a universal prefix to `remember' instead. For example: \[universal-argument] \[remember] RET. (defalias 'remember-region #[(&optional beg end) "\206\f `\305 \206 e^ \206 `\305 \206 d]\214\n}\210\f\203* \306\307!\210\202. \310\307!\210\311 +\207" [beg end e b remember-all-handler-functions mark run-hooks remember-handler-functions run-hook-with-args-until-success remember-destroy] 3 (#$ . 7693) nil]) (byte-code "\300\301\302\303\304\305\306\307\310\311& \210\300\312\313\314\304\315\306\307\310\311& \207" [custom-declare-variable remember-data-directory "~/remember" "The directory in which to store remember data as files.\nUsed by `remember-store-in-files'." :type directory :version "24.4" :group remember remember-directory-file-name-format "%Y-%m-%d_%T-%z" "Format string for the file name in which to store unprocessed data.\nThis is passed to `format-time-string'.\nUsed by `remember-store-in-files'." string] 10) #@177 Store remember data in a file in `remember-data-directory'. The file is named by calling `format-time-string' using `remember-directory-file-name-format' as the format string. (defalias 'remember-store-in-files #[nil "\305!\306 \307\310!rq\210\311\216 c\210\312\313\314\315\f\n#!!-\207" [remember-directory-file-name-format text name #1=#:temp-buffer remember-data-directory format-time-string buffer-string generate-new-buffer " *temp*" #[nil "\301!\205 \302!\207" [#1# buffer-name kill-buffer] 2] write-file convert-standard-filename format "%s/%s"] 6 (#$ . 8855)]) #@109 Remember the contents of the current clipboard. Most useful for remembering things from other applications. (defalias 'remember-clipboard #[nil "\300\301\302!!\207" [remember current-kill 0] 3 (#$ . 9438) nil]) #@46 Remember the contents of the current buffer. (defalias 'remember-finalize #[nil "\300ed\"\207" [remember-region] 3 (#$ . 9655) nil]) (byte-code "\300\301\302\303#\210\304\301\302\305#\207" [defalias remember-buffer remember-finalize nil make-obsolete "23.1"] 4) #@40 Destroy the current *Remember* buffer. (defalias 'remember-destroy #[nil "\302 \232\205 \303p!\210\304 !\207" [remember-buffer remember-register buffer-name kill-buffer jump-to-register] 2 (#$ . 9923) nil]) #@91 File for extracted diary entries. If this is nil, then `diary-file' will be used instead. (custom-declare-variable 'remember-diary-file nil '(#$ . 10138) :type '(choice (const :tag "diary-file" nil) file) :group 'remember) #@46 Translate MSG to an entry readable by diary. (defalias 'remember-diary-convert-entry #[(entry) "\304 \305\216 \203 \n\306 Q\307\310\n\"\203c \311\312!\210\313\314=\2033 \315\316\n\"\317\315\320\n\"\317\315\321\n\"\260\202\\ \322=\203L \315\321\n\"\323\315\320\n\"\323\315\316\n\"\260\202\\ \315\320\n\"\317\315\316\n\"\317\315\321\n\"\260\324\211\n$\202d \n*\207" [save-match-data-internal remember-annotation entry calendar-date-style match-data #[nil "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3] " " string-match "\\([0-9]+\\)\\.\\([0-9]+\\)\\.\\([0-9]+\\)" require calendar replace-match european match-string 3 "/" 2 1 iso "-" t] 8 (#$ . 10367)]) (autoload 'diary-make-entry "diary-lib") #@40 Extract diary entries from the region. (defalias 'remember-diary-extract-entries #[nil "\212eb\210\302\303\304\302\305#\203 \306\307\310!!B\202 \203' \311\312\313\314#\302 #\210*\302\207" [list remember-diary-file nil re-search-forward "^DIARY:\\s-*\\(.+\\)" t remember-diary-convert-entry match-string 1 diary-make-entry mapconcat identity "\n"] 5 (#$ . 11101)]) #@33 Keymap used in `remember-mode'. (defvar remember-mode-map (byte-code "\301 \302\303\304#\210\302\305\304#\210\302\306\307#\210)\207" [map make-sparse-keymap define-key "" remember-finalize "" "" remember-destroy] 4) (#$ . 11478)) #@165 Hook run after entering Remember mode. No problems result if this variable is not bound. `add-hook' automatically binds it. (This is true for all hook variables.) (defvar remember-mode-hook nil (#$ . 11726)) (byte-code "\300\301!\204\f \302\301\303\304#\210\300\207" [boundp remember-mode-map put definition-name remember-mode] 4) (defvar remember-mode-map (make-sparse-keymap)) (byte-code "\300\301N\204 \302\300\301\303\304!#\210\305\306!\204 \302\306\307\310#\210\300\207" [remember-mode-map variable-documentation put purecopy "Keymap for `remember-mode'." boundp remember-mode-syntax-table definition-name remember-mode] 5) (defvar remember-mode-syntax-table (make-syntax-table)) (byte-code "\300\301N\204 \302\300\301\303\304!#\210\302\305\306\307#\207" [remember-mode-syntax-table variable-documentation put purecopy "Syntax table for `remember-mode'." remember-mode-abbrev-table definition-name remember-mode] 5) (defvar remember-mode-abbrev-table (progn (define-abbrev-table 'remember-mode-abbrev-table nil) remember-mode-abbrev-table)) (byte-code "\300\301N\204 \302\300\301\303\304!#\210\302\305\306\307#\207" [remember-mode-abbrev-table variable-documentation put purecopy "Abbrev table for `remember-mode'." remember-mode derived-mode-parent indented-text-mode] 5) #@446 Major mode for output from \[remember]. This buffer is used to collect data that you want to remember. \<remember-mode-map> Just hit \[remember-finalize] when you're done entering, and it will file the data away for latter retrieval, and possible indexing. \{remember-mode-map} In addition to any hooks its parent mode `indented-text-mode' might have run, this mode runs the hook `remember-mode-hook', as the final step during initialization. (defalias 'remember-mode #[nil "\306\300!\210\307\310 \210\311\312\310\313N\203 \314\311\313\310\313N#\210\315!\204' \316\317 \"\210\320\f!\211\2036 \321 =\203<