Server IP : 111.118.215.189 / Your IP : 18.218.164.141 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/mh-e/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:11:41 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/mh-e/mh-thread.el ;;; in Emacs version 24.3.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!\207" [require mh-e mh-scan] 2) #@71 (fn &key (ID nil) (REFERENCES nil) (SUBJECT "") (SUBJECT-RE-P nil)) (defalias 'mh-thread-make-message #[(&rest #1=#:--cl-rest--) "\306>A@\307>A@\310>\206 \311A@\312>A@ \203H @\313>\2031 AA\211\202 \314>A@\203? \315\211\202 \316\317 @\"\210\202 )\320 \n\f\257,\207" [#1# id references subject subject-re-p #2=#:--cl-keys-- :id :references :subject (nil "") :subject-re-p (:id :references :subject :subject-re-p :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:id :references :subject :subject-re-p)" mh-thread-message] 6 (#$ . 623)]) (defalias 'mh-thread-message-p #[(arg) ":\205 @\301=\207" [arg mh-thread-message] 2]) (defalias 'mh-message-id '(macro . #[(z) "\301\302E\207" [z nth 1] 3])) (defalias 'mh-message-references '(macro . #[(z) "\301\302E\207" [z nth 2] 3])) (defalias 'mh-message-subject '(macro . #[(z) "\301\302E\207" [z nth 3] 3])) (defalias 'mh-message-subject-re-p '(macro . #[(z) "\301\302E\207" [z nth 4] 3])) #@72 (fn &key (MESSAGE nil) (PARENT nil) (CHILDREN nil) (REAL-CHILD-P t)) (defalias 'mh-thread-make-container #[(&rest #1=#:--cl-rest--) "\306>A@\307>A@\310>A@\311>\206 \312A@ \203H @\313>\2031 AA\211\202 \314>A@\203? \315\211\202 \316\317 @\"\210\202 )\320 \n\f\257,\207" [#1# message parent children real-child-p #2=#:--cl-keys-- :message :parent :children :real-child-p (nil t) (:message :parent :children :real-child-p :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:message :parent :children :real-child-p)" mh-thread-container] 6 (#$ . 1621)]) (defalias 'mh-thread-container-p #[(arg) ":\205 @\301=\207" [arg mh-thread-container] 2]) (defalias 'mh-container-message '(macro . #[(z) "\301\302E\207" [z nth 1] 3])) (defalias 'mh-container-parent '(macro . #[(z) "\301\302E\207" [z nth 2] 3])) (defalias 'mh-container-children '(macro . #[(z) "\301\302E\207" [z nth 3] 3])) (defalias 'mh-container-real-child-p '(macro . #[(z) "\301\302E\207" [z nth 4] 3])) #@53 Hashtable used to canonicalize message identifiers. (defvar mh-thread-id-hash nil (#$ . 2646)) (make-variable-buffer-local 'mh-thread-id-hash) #@49 Hashtable used to canonicalize subject strings. (defvar mh-thread-subject-hash nil (#$ . 2795)) (make-variable-buffer-local 'mh-thread-subject-hash) #@70 Thread ID table maps from message identifiers to message containers. (defvar mh-thread-id-table nil (#$ . 2950)) (make-variable-buffer-local 'mh-thread-id-table) #@57 Table to look up message identifier from message index. (defvar mh-thread-index-id-map nil (#$ . 3118)) (make-variable-buffer-local 'mh-thread-index-id-map) #@64 Table to look up message index number from message identifier. (defvar mh-thread-id-index-map nil (#$ . 3281)) (make-variable-buffer-local 'mh-thread-id-index-map) #@46 Hashtable used to group messages by subject. (defvar mh-thread-subject-container-hash nil (#$ . 3451)) (make-variable-buffer-local 'mh-thread-subject-container-hash) #@72 Hashtable used to associate messages with the same message identifier. (defvar mh-thread-duplicates nil (#$ . 3623)) (make-variable-buffer-local 'mh-thread-duplicates) #@289 Variable to remember the transformations to the thread tree. When new messages are added, these transformations are rewound, then the links are added from the newly seen messages. Finally the transformations are redone to get the new thread tree. This makes incremental threading easier. (defvar mh-thread-history nil (#$ . 3798)) (make-variable-buffer-local 'mh-thread-history) #@68 Width of scan substring that contains subject and body of message. (defvar mh-thread-body-width nil (#$ . 4183)) #@269 Display ancestor of current message. If you do not care for the way a particular thread has turned, you can move up the chain of messages with this command. This command can also take a prefix argument THREAD-ROOT-FLAG to jump to the message that started everything. (defalias 'mh-thread-ancestor #[(&optional thread-root-flag) "\303 \210\304>\204 \305\306!\210\202 m\203 \305\307!\210\310 \n\203) \311 \204 \312 \202: \313\232\2035 \314\315!\202: \311 \210\312 )\207" [mh-view-ops current-level thread-root-flag beginning-of-line unthread error "Folder isn't threaded" "No message at point" mh-thread-current-indentation-level mh-thread-immediate-ancestor mh-maybe-show 1 message "Message has no ancestor"] 2 (#$ . 4303) "P"]) #@16 Delete thread. (defalias 'mh-thread-delete #[nil "\304>\204\n \305\306!\207m\203 \305\307!\207\310 \212 @b\210\311 \210` \211A@)X\203<