| Server IP : 217.160.0.135 / Your IP : 216.73.217.37 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 28.2 ;;; with all optimizations. (require 'cl-lib) #@33 Return the NODE tag. (fn NODE) (defalias 'dom-tag #[257 "\211@:\203\n \211@@\207\211@\207" [] 2 (#$ . 102)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put dom-tag speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@40 Return the NODE attributes. (fn NODE) (defalias 'dom-attributes #[257 "\211@:\203 \211@A@\207\211A@\207" [] 2 (#$ . 351)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put dom-attributes speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@38 Return the NODE children. (fn NODE) (defalias 'dom-children #[257 "\211@:\203 \211@AA\207\211AA\207" [] 2 (#$ . 622)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put dom-children speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@55 Return all non-text-node children of NODE. (fn NODE) (defalias 'dom-non-text-children #[257 "\211\211@:\203 \211@AA\262\202 \211AA\262\300\211:\2031 @\262;\204* B\262A\262\202 \211\237\207" [nil] 6 (#$ . 887)]) #@65 Set the attributes of NODE to ATTRIBUTES. (fn NODE ATTRIBUTES) (defalias 'dom-set-attributes #[514 "\300!\262A\240\207" [dom-ensure-node] 4 (#$ . 1119)]) #@60 Set ATTRIBUTE in NODE to VALUE. (fn NODE ATTRIBUTE VALUE) (defalias 'dom-set-attribute #[771 "\300!\262\301A@\"\211\203 \211\241\207AA@BC\244\240\207" [dom-ensure-node assoc] 8 (#$ . 1284)]) #@50 Remove ATTRIBUTE from NODE. (fn NODE ATTRIBUTE) (defalias 'dom-remove-attribute #[514 "\300!\262\301A@\"\211\205 A\302A@\"\240\207" [dom-ensure-node assoc delq] 7 (#$ . 1492)]) #@85 Return the attribute ATTR from NODE. A typical attribute is `href'. (fn NODE ATTR) (defalias 'dom-attr '(macro . #[514 "\300\301\302DED\207" [cdr assq dom-attributes] 7 (#$ . 1684)])) #@71 Return all the text bits in the current node concatenated. (fn NODE) (defalias 'dom-text #[257 "\300\301\302\303\211@:\203 \211@AA\262\202 \211AA\262\"\304#\207" [mapconcat identity cl-remove-if-not stringp " "] 7 (#$ . 1877)]) #@107 Return all textual data under NODE concatenated with SEPARATOR in-between. (fn NODE &optional SEPARATOR) (defalias 'dom-texts #[513 "\211@:\203 \211@@\262\202 \211@\262\300=\203 \301\207\302\303\304\"\211@:\203/ \211@AA\262\2024 \211AA\262\2069 \305#\207" [script #1="" mapconcat make-closure #[257 "\211;\203 \207\211\211@:\203 \211@@\262\202 \211@\262\301=\203 \302\207\303\300\"\207" [V0 script #1# dom-texts] 4 "\n\n(fn ELEM)"] " "] 6 (#$ . 2118)]) #@66 Return the first child of DOM that is of type TAG. (fn DOM TAG) (defalias 'dom-child-by-tag #[514 "\300\211@:\203 \211@AA\262\202 \211AA\262\"\207" [assoc] 6 (#$ . 2596)]) #@89 Return elements in DOM that is of type TAG. A name is a symbol like `td'. (fn DOM TAG) (defalias 'dom-by-tag #[514 "\211@:\203 \211@AA\262\202 \211AA\262\300\211\211\211:\203D @\262;?\205- \301\"\262\203: \302!\244\262A\262\300\262\202 \237\266\205\211@:\203W \211@@\262\202[ \211@\262\232\203d B\207\207" [nil dom-by-tag reverse] 10 (#$ . 2781)]) #@129 Return elements in DOM where PREDICATE is non-nil. PREDICATE is called with the node as its only parameter. (fn DOM PREDICATE) (defalias 'dom-search #[514 "\211@:\203 \211@AA\262\202 \211AA\262\300\211\211\211:\203D @\262;?\205- \301\"\262\203: \302!\244\262A\262\300\262\202 \237\266\205!\203R B\207\207" [nil dom-search reverse] 10 (#$ . 3165)]) #@52 Return elements in DOM that are strings. (fn DOM) (defalias 'dom-strings #[257 "\211\211@:\203 \211@AA\262\202 \211AA\262\300\211:\203= @\262;\203- B\262\2026 \301\302!!\244\262A\262\202 \211\237\207" [nil reverse dom-strings] 7 (#$ . 3546)]) #@90 Return elements in DOM that have a class name that matches regexp MATCH. (fn DOM MATCH) (defalias 'dom-by-class #[514 "\300\301#\207" [dom-elements class] 6 (#$ . 3813)]) #@85 Return elements in DOM that have a style that matches regexp MATCH. (fn DOM MATCH) (defalias 'dom-by-style #[514 "\300\301#\207" [dom-elements style] 6 (#$ . 3993)]) #@83 Return elements in DOM that have an ID that matches regexp MATCH. (fn DOM MATCH) (defalias 'dom-by-id #[514 "\300\301#\207" [dom-elements id] 6 (#$ . 4168)]) #@137 Find elements matching MATCH (a regexp) in ATTRIBUTE. ATTRIBUTE would typically be `class', `id' or the like. (fn DOM ATTRIBUTE MATCH) (defalias 'dom-elements #[771 "\211@:\203 \211@AA\262\202 \211AA\262\300\211\211\211:\203F @\262;?\205/ \301#\262\203<