%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/net/ |
Current File : //usr/local/share/emacs/27.2/lisp/net/eww.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file contains utf-8 non-ASCII characters, ;;; and so cannot be loaded into Emacs 22 or earlier. (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (string-lessp emacs-version "23") (error "`%s' was compiled for Emacs 23 or later" #$)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\300\307!\210\300\310!\210\311\312\313\314\315\316\317\320\321\322\323\324&\210\325\326\327\330\331DD\332\315\333\321\312\334\335& \210\325\336\327\330\337DD\340\315\333\321\312\334\335& \210\325\341\327\330\342DD\343\315\333\321\312\334\344& \210\325\345\327\330\346DD\347\315\350\321\312\334\351\352\353&\210\325\354\327\330\355DD\356\315\316\321\312\334\344& \210\325\357\327\330\360DD\361\315\316\321\312\334\362& \210\325\363\327\330\364DD\365\315\316\321\312\334\366& \210\325\367\327\330\370DD\371\315\316\321\312\334\335& \210\325\372\327\330\373DD\374\315\316\321\312\334\375& \210\325\376\327\330\377DD\201@ \315\333\321\312\334\201A & \210\325\201B \327\330\201C DD\201D \315\350\321\312\334\201E & \210\325\201F \327\330\201G DD\201H \315\316\321\312\334\351& \210\325\201I \327\330\201J DD\201K \315\333\321\312\334\201L & \210\325\201M \327\330\201N DD\201O \315\333\321\312\334\201P & \210\201Q \201R \201S \201T \315\333\321\312&\210\201Q \201U \201V \201T \315\316\321\312&\210\201Q \201W \201X \201T \315\333\321\312&\210\201Q \201Y \201Z \201T \315\333\321\312&\210\201Q \201[ \201\\ \201] \315\333\321\312&\210\201Q \201^ \201_ \201` \315\333\321\312&\210\201Q \201a \201b \201c \315\316\321\312&\210\201Q \201d \201e \201f \315\316\321\312&\207" [require cl-lib format-spec shr url url-queue thingatpt mm-url puny custom-declare-group eww nil "Emacs Web Wowser" :version "25.1" :link (custom-manual "(eww) Top") :group web :prefix "eww-" custom-declare-variable eww-header-line-format funcall function #[0 "\300\207" [#1="%t: %u"] 1 #1#] "Header line format.\n- %t is replaced by the title.\n- %u is replaced by the URL." "24.4" :type string eww-search-prefix #[0 "\300\207" [#2="https://duckduckgo.com/html/?q="] 1 #2#] "Prefix URL to search engine." eww-download-directory #[0 "\300\207" [#3="~/Downloads/"] 1 #3#] "Directory where files will downloaded." directory eww-suggest-uris #[0 "\300\207" [(eww-links-at-point thing-at-point-url-at-point eww-current-url)] 1] "List of functions called to form the list of default URIs for `eww'.\nEach of the elements is a function returning either a string or a list\nof strings. The results will be joined into a single list with\nduplicate entries (if any) removed." "27.1" hook :options (eww-links-at-point thing-at-point-url-at-point eww-current-url) eww-bookmarks-directory #[0 "\207" [user-emacs-directory] 1] "Directory where bookmark files will be stored." eww-desktop-remove-duplicates #[0 "\300\207" [t] 1] "Whether to remove duplicates from the history when saving desktop data.\nIf non-nil, repetitive EWW history entries (comprising of the URI, the\ntitle, and the point position) will not be saved as part of the Emacs\ndesktop. Otherwise, such entries will be retained." boolean eww-restore-desktop #[0 "\300\207" [nil] 1] "How to restore EWW buffers on `desktop-restore'.\nIf t or `auto', the buffers will be reloaded automatically.\nIf nil, buffers will require manual reload, and will contain the text\nspecified in `eww-restore-reload-prompt' instead of the actual Web\npage contents." (choice (const :tag "Restore all automatically" t) (const :tag "Require manual reload" nil)) eww-restore-reload-prompt #[0 "\300\207" [#4="\n\n *** Use \\[eww-reload] to reload this buffer. ***\n"] 1 #4#] "The string to put in the buffers not reloaded on `desktop-restore'.\nThis prompt will be used if `eww-restore-desktop' is nil.\n\nThe string will be passed through `substitute-command-keys'." eww-history-limit #[0 "\300\207" [50] 1] "Maximum number of entries to retain in the history." (choice (const :tag "Unlimited" nil) integer) eww-use-external-browser-for-content-type #[0 "\300\207" [#5="\\`\\(video/\\|audio/\\|application/ogg\\)"] 1 #5#] "Always use external browser for specified content-type." (choice (const :tag "Never" nil) regexp) eww-browse-url-new-window-is-tab #[0 "\300\207" [tab-bar] 1] "Whether to open up new windows in a tab or a new buffer.\nIf t, then open the URL in a new tab rather than a new buffer if\n`eww-browse-url' is asked to open it in a new window.\nIf `tab-bar', then open the URL in a new tab only when\nthe tab bar is enabled." (choice (const :tag "Always open URL in new tab" t) (const :tag "Open new tab when tab bar is enabled" tab-bar) (const :tag "Never open URL in new tab" nil)) eww-after-render-hook #[0 "\300\207" [nil] 1] "A hook called after eww has finished rendering the buffer." eww-form-checkbox-selected-symbol #[0 "\300\207" [#6="[X]"] 1 #6#] "Symbol used to represent a selected checkbox.\nSee also `eww-form-checkbox-symbol'." (choice (const "[X]") (const "☒") (const "☑") string) eww-form-checkbox-symbol #[0 "\300\207" [#7="[ ]"] 1 #7#] "Symbol used to represent a checkbox.\nSee also `eww-form-checkbox-selected-symbol'." (choice (const "[ ]") (const "☐") string) custom-declare-face eww-form-submit ((((type x w32 ns) (class color)) :box (:line-width 2 :style released-button) :background "#808080" :foreground "black")) "Face for eww buffer buttons." eww-form-file ((((type x w32 ns) (class color)) :box (:line-width 2 :style released-button) :background "#808080" :foreground "black")) eww-form-checkbox ((((type x w32 ns) (class color)) :box (:line-width 2 :style released-button) :background "lightgrey" :foreground "black")) eww-form-select ((((type x w32 ns) (class color)) :box (:line-width 2 :style released-button) :background "lightgrey" :foreground "black")) eww-form-text ((t :background "#505050" :foreground "white" :box (:line-width 1))) "Face for eww text inputs." eww-form-textarea ((t :background "#C0C0C0" :foreground "black" :box (:line-width 1))) "Face for eww textarea inputs." eww-invalid-certificate ((default :weight bold) (((class color)) :foreground "red")) "Face for web pages with invalid certificates." eww-valid-certificate ((default :weight bold) (((class color)) :foreground "ForestGreen")) "Face for web pages with valid certificates."] 12) (defvar eww-data nil) (defvar eww-history nil) (defvar eww-history-position 0) (defvar eww-prompt-history nil) #@73 When this regex is found in the URL, it's not a keyword but an address. (defvar eww-local-regex "localhost" (#$ . 6543)) #@42 Value used for the HTTP 'Accept' header. (defvar eww-accept-content-types "text/html, text/plain, text/sgml, text/css, application/xhtml+xml, */*;q=0.01" (#$ . 6670)) (defvar eww-link-keymap (byte-code "\301!\302\303\304#\210\211\207" [shr-map copy-keymap define-key " " eww-follow-link] 5)) (defvar eww-image-link-keymap (byte-code "\301!\302\303\304#\210\211\207" [shr-image-map copy-keymap define-key " " eww-follow-link] 5)) #@109 Return the list of URIs to suggest at the `eww' prompt. This list can be customized via `eww-suggest-uris'. (defalias 'eww-suggested-uris #[0 "\301\302\303\"\304\211\203G \211@\211 \211;\203 \211C\202 \211\211\203>