Server IP : 111.118.215.189 / Your IP : 3.144.113.235 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/nxml/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:08:31 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/nxml/nxml-outln.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!\210\300\303!\210\304\305\306\307\310\311\312\313&\210\304\314\315\316\310\311\312\313&\210\304\317\320\321\310\311\312\322&\210\323\324\325\326\310\327%\210\323\330\331\332\310\327%\210\323\333\334\335\310\327%\210\323\336\337\340\310\327%\207" [require xmltok nxml-util nxml-rap custom-declare-variable nxml-section-element-name-regexp "article\\|\\(sub\\)*section\\|chapter\\|div\\|appendix\\|part\\|preface\\|reference\\|simplesect\\|bibliography\\|bibliodiv\\|glossary\\|glossdiv" "Regular expression matching the name of elements used as sections.\nAn XML element is treated as a section if:\n\n- its local name (that is, the name without the prefix) matches\nthis regexp;\n\n- either its first child element or a descendant of that first child\nelement has a local name matching the variable\n`nxml-heading-element-name-regexp'; and\n\n- its start-tag occurs at the beginning of a line (possibly indented)." :group nxml :type regexp nxml-heading-element-name-regexp "title\\|head" "Regular expression matching the name of elements used as headings.\nAn XML element is only recognized as a heading if it occurs as or\nwithin the first child of an element that is recognized as a section.\nSee the variable `nxml-section-element-name-regexp' for more details." nxml-outline-child-indent 2 "Indentation in an outline for child element relative to parent element." integer custom-declare-face nxml-heading ((t :weight bold)) "Face for the contents of abbreviated heading elements." nxml-faces nxml-outline-indicator ((t)) "Face for `+' or `-' before element names in outlines." nxml-outline-active-indicator ((t :box t :inherit nxml-outline-indicator)) "Face for clickable `+' or `-' before element names in outlines." nxml-outline-ellipsis ((t :weight bold)) "Face used for `...' in outlines."] 8) #@52 Maximum distance from section to scan for heading. (defvar nxml-heading-scan-distance 1000 (#$ . 2397)) (defvar nxml-outline-prefix-map (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210\302\311\312#\210\302\313\314#\210\302\315\316#\210\302\317\320#\210\302\321\322#\210\302\323\324#\210\302\325\326#\210\302\327\330#\210)\207" [map make-sparse-keymap define-key "" nxml-show-all "" nxml-hide-all-text-content "" nxml-refresh-outline "" nxml-hide-direct-text-content "" nxml-show-direct-text-content "" nxml-hide-subheadings "" nxml-show "" nxml-show-subheadings "\f" nxml-hide-text-content " " nxml-show-direct-subheadings "" nxml-hide-other] 4)) #@43 Show all elements in the buffer normally. (defalias 'nxml-show-all #[nil "\306 \307\211\211\310\211\211 \311\216\312ed\313#\210.\314\310ed#\207" [buffer-file-truename buffer-file-name deactivate-mark buffer-undo-list inhibit-modification-hooks inhibit-read-only buffer-modified-p t nil ((byte-code "\204 \301\302!\210\302\207" [#1=#:modified restore-buffer-modified-p nil] 2)) remove-text-properties (nxml-outline-state nil) nxml-outline-set-overlay #1#] 7 (#$ . 3092) nil]) #@312 Hide all text content in the buffer. Anything that is in a section but is not a heading will be hidden. The visibility of headings at any level will not be changed. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-hide-all-text-content #[nil "\300\301!\207" [nxml-transform-buffer-outline ((nil . t))] 2 (#$ . 3584) nil]) #@416 Show the text content that is directly part of the section containing point. Each subsection will be shown according to its individual state, which will not be changed. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-show-direct-text-content #[nil "\300 \210\301\302 \303\"\210\304 \210\305 \207" [nxml-outline-pre-adjust-point nxml-set-outline-state nxml-section-start-position nil nxml-refresh-outline nxml-outline-adjust-point] 3 (#$ . 4026) nil]) #@310 Show the immediate subheadings of the section containing point. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-show-direct-subheadings #[nil "\301 \302!\303=\203 \304\305\"\210)\306 \210\307 \207" [pos nxml-section-start-position nxml-get-outline-state hide-children nxml-set-outline-state t nxml-refresh-outline nxml-outline-adjust-point] 3 (#$ . 4698) nil]) #@419 Hide the text content that is directly part of the section containing point. The heading of the section will remain visible. The state of subsections will not be changed. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-hide-direct-text-content #[nil "\301 \302!\204 \303\304\"\210)\305 \210\306 \207" [pos nxml-section-start-position nxml-get-outline-state nxml-set-outline-state t nxml-refresh-outline nxml-outline-adjust-point] 3 (#$ . 5283) nil]) #@573 Hide the subheadings that are part of the section containing point. The text content will also be hidden, leaving only the heading of the section itself visible. The state of the subsections will also be changed to hide their headings, so that \[nxml-show-direct-text-content] would show only the heading of the subsections. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-hide-subheadings #[nil "\300\301!\207" [nxml-transform-subtree-outline ((nil . hide-children) (t . hide-children))] 2 (#$ . 5959) nil]) #@370 Show the section containing point normally, without hiding anything. This includes everything in the section at any level. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-show #[nil "\300\301!\207" [nxml-transform-subtree-outline ((hide-children) (t))] 2 (#$ . 6690) nil]) #@311 Hide text content at all levels in the section containing point. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-hide-text-content #[nil "\300\301!\207" [nxml-transform-subtree-outline ((nil . t))] 2 (#$ . 7184) nil]) #@395 Show the subheadings at all levels of the section containing point. The visibility of the text content at all levels in the section is not changed. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-show-subheadings #[nil "\300\301!\207" [nxml-transform-subtree-outline ((hide-children . t))] 2 (#$ . 7622) nil]) #@416 Hide text content other than that directly in the section containing point. Hide headings other than those of ancestors of that section and their immediate subheadings. The section containing point is the innermost section that contains the character following point. See the variable `nxml-section-element-name-regexp' for more details on how to customize which elements are recognized as sections and headings. (defalias 'nxml-hide-other #[nil "\302\212\303\304\305\217\203* \203 \306`!\204 \307`\310\"\210`B `W\203* `Sb\210\202 )\311\312!)\207" [nxml-outline-state-transform-exceptions nxml-prolog-end nil err (nxml-back-to-section-start) ((nxml-outline-error (nxml-report-outline-error "Couldn't find containing section: %s" err))) nxml-get-outline-state nxml-set-outline-state t nxml-transform-buffer-outline ((nil . hide-children) (t . hide-children))] 3 (#$ . 8153) nil]) (defvar nxml-outline-state-transform-exceptions nil) (defvar nxml-target-section-pos nil) (defvar nxml-depth-in-target-section nil) (defvar nxml-outline-state-transform-alist nil) (defalias 'nxml-transform-buffer-outline #[(alist) "\305\306\307\310 \210,\311 \207" [alist nxml-outline-display-section-tag-function nxml-outline-state-transform-alist nxml-depth-in-target-section nxml-target-section-pos nil 0 nxml-section-tag-transform-outline-state nxml-refresh-outline nxml-outline-adjust-point] 4]) (defalias 'nxml-transform-subtree-outline #[(alist) "\305 \306\307\310 \210,\311 \207" [alist nxml-outline-display-section-tag-function nxml-outline-state-transform-alist nxml-depth-in-target-section nxml-target-section-pos nxml-section-start-position nil nxml-section-tag-transform-outline-state nxml-refresh-outline nxml-outline-adjust-point] 4]) (defalias 'nxml-outline-pre-adjust-point #[nil "e`W\203>