%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/mail/ |
Current File : //usr/local/share/emacs/27.2/lisp/mail/emacsbug.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; 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 "\302\303!\210\302\304!\210\305\306\307\310\311\312\311\313&\210\314\315\316\307#\210\317\307\211\203? @\315N\2038 \316N\2048 \320\316\315N#\210 A\211\204! *\321\315\316\322#\210\323\324\307\325\311\306\326\327&\210\323\330\307\331\311\306\326\327&\207" [prop --dolist-tail-- require sendmail message custom-declare-group emacsbug nil "Sending Emacs bug reports." :group maint mail defvaralias report-emacs-bug-pretest-address report-emacs-bug-address (saved-value saved-variable-comment) put make-obsolete-variable "24.1" custom-declare-variable report-emacs-bug-no-confirmation "If non-nil, suppress the confirmations asked for the sake of novice users." :type boolean report-emacs-bug-no-explanations "If non-nil, suppress the explanations given for the sake of novice users."] 9) #@59 The automatically-created initial text of the bug report. (defvar report-emacs-bug-orig-text nil (#$ . 1215)) #@58 Name of the command to send the bug report, as a string. (defvar report-emacs-bug-send-command nil (#$ . 1331)) (make-variable-buffer-local 'report-emacs-bug-send-command) #@41 Hook run before sending the bug report. (defvar report-emacs-bug-send-hook nil (#$ . 1509)) (make-variable-buffer-local 'report-emacs-bug-send-hook) #@70 Return non-nil if the macOS "open" command is available for mailing. (defalias 'report-emacs-bug-can-use-osx-open #[nil "\301\302!\205 \303\304!\305\232\205 \306=\205 \307\207" [system-type featurep ns executable-find "open" "/usr/bin/open" darwin (darwin)] 2 (#$ . 1664)]) #@126 Return non-nil if the "xdg-email" command can be used. xdg-email is a desktop utility that calls your preferred mail client. (defalias 'report-emacs-bug-can-use-xdg-email #[nil "\300\301!\204\f \300\302!\205 \303\304!\207" [getenv "DISPLAY" "WAYLAND_DISPLAY" executable-find "xdg-email"] 2 (#$ . 1949)]) #@152 Send the message to your preferred mail client. This requires either the macOS "open" command, or the freedesktop "xdg-email" command to be available. (defalias 'report-emacs-bug-insert-to-mailer #[nil "\212eb\210\303y\210\304\305!\205 \306\307!\303y\210\304\310!\205 \306\307!\311y\210d`V\205+ \312`d\"\203a \203a \n\203a \313 \203Q \314\315\303\316\317\320\321 !\322\321\n!\260$\202d \314\323\303\323\324 \325\n\317P&\202d \326\327!,\207" [to subject body nil looking-at "^To: \\(.*\\)" match-string-no-properties 1 "^Subject: \\(.*\\)" 2 buffer-substring-no-properties report-emacs-bug-can-use-osx-open start-process "/usr/bin/open" "open" "mailto:" "?subject=" url-hexify-string "&body=" "xdg-email" "--subject" "--body" error "Subject, To or body not found"] 11 (#$ . 2261) nil]) #@47 Cached value of operating system description. (defvar report-emacs-bug--os-description nil (#$ . 3063)) #@58 Return a string describing the operating system, or nil. (defalias 'report-emacs-bug--os-description #[nil "\306\267\202\251 \307\310\311!r\nq\210\312\216\3131 \314\315\307\316\307$0\202\"