| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/gnus/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301!\210\302\303\304\"\210\302\305\306\"\210\302\307\306\"\210\310\311\312\313\314DD\315\316\317\320\321&\210\310\322\312\313\323DD\324\325\326\316\327\320\330& \210\310\331\312\313\332DD\333\325\326\316\334\320\330& \207" [require mail-parse autoload mailcap-extension-to-mime "mailcap" mm-body-7-or-8 "mm-bodies" mm-long-lines-p custom-declare-variable mm-content-transfer-encoding-defaults funcall function #[0 "\300\207" [(("text/x-patch" 8bit) ("text/.*" qp-or-base64) ("message/rfc822" 8bit) ("application/emacs-lisp" qp-or-base64) ("application/x-emacs-lisp" qp-or-base64) ("application/x-patch" qp-or-base64) (".*" base64))] 1 #1=""] "Alist of regexps that match MIME types and their encodings.\nIf the encoding is `qp-or-base64', then either quoted-printable\nor base64 will be used, depending on what is more efficient.\n\nThis list is only consulted when encoding MIME parts in the\nbodies -- not for the regular non-MIME-ish messages." :type (repeat (list (regexp :tag "MIME type") (choice :tag "encoding" (const 7bit) (const 8bit) (const qp-or-base64) (const quoted-printable) (const base64)))) :group mime mm-sign-option #[0 "\300\207" [nil] 1 #1#] "Option how to create signed parts.\nnil, use the default keys without asking;\n`guided', let you select signing keys from the menu." :version "23.2" (choice (item guided) (item :tag "default" nil)) mime-security mm-encrypt-option #[0 "\300\207" [nil] 1 #1#] "Option how to create encrypted parts.\nnil, use the default keys without asking;\n`guided', let you select recipients' keys from the menu." (choice (item guided) (item :tag "default" nil))] 10)
#@466 If non-nil, use encodings aimed at Procrustean bed survival.
This means that textual parts are encoded as quoted-printable if they
contain lines longer than 76 characters or starting with "From " in
the body. Non-7bit encodings (8bit, binary) are generally disallowed.
This is to reduce the probability that a broken MTA or MDA changes the
message.
This variable should never be set directly, but bound before a call to
`mml-generate-mime' or similar functions.
(defvar mm-use-ultra-safe-encoding nil (#$ . 1720))
#@77 Insert text/plain headers with CHARSET and ENCODING.
(fn CHARSET ENCODING)
(defalias 'mm-insert-rfc822-headers #[514 "\300c\210\301\302\303!\227!\304\261\210\305\303!\227\304\261\207" ["MIME-Version: 1.0\n" "Content-Type: text/plain; charset=" mail-quote-string symbol-name "\n" "Content-Transfer-Encoding: "] 6 (#$ . 2243)])
#@33 Insert multipart/mixed headers.
(defalias 'mm-insert-multipart-headers #[0 "\300c\210\301\302\303\261\210\302\207" ["MIME-Version: 1.0\n" "Content-Type: multipart/mixed; boundary=\"" "=-=-=" "\"\n"] 3 (#$ . 2580)])
(byte-code "\300\301\302\303#\210\304\301\302\305#\207" [defalias mm-default-file-encoding mm-default-file-type nil make-obsolete "28.1"] 4)
#@52 Return a default content type for FILE.
(fn FILE)
(defalias 'mm-default-file-type #[257 "\300\301\"\204 \302\207\303\304\305\"!\207" [string-match "\\.[^.]+\\'" "application/octet-stream" mailcap-extension-to-mime match-string 0] 5 (#$ . 2943)])
#@89 Return an encoding similar to ENCODING but safer than it.
(fn ENCODING &optional TYPE)
(defalias 'mm-safer-encoding #[513 "\300\267\202 \301\207\211\302\230\203 \303\207\304\207\211\302\230\203 \305\207\306\207" [#s(hash-table size 3 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (7bit 6 8bit 8 quoted-printable 8)) 7bit "message/rfc822" 8bit quoted-printable binary base64] 4 (#$ . 3199)])
#@239 Encode the current buffer with ENCODING for MIME type TYPE.
ENCODING can be: nil (do nothing); one of `quoted-printable', `base64';
`7bit', `8bit' or `binary' (all do nothing); a function to do the encoding.
(fn ENCODING &optional TYPE)
(defalias 'mm-encode-content-transfer-encoding #[513 "\300\267\202, \301ed\302#\207\303\304\"\203'