%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/ |
Current File : //usr/local/share/emacs/27.2/lisp/paren.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 "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314DD\315\316\317%\210\310\320\312\313\321DD\322\316\323\324\325\326\327& \210\310\330\312\313\331DD\332\316\333\334\335&\210\310\336\312\313\337DD\340\316\341\334\342&\210\310\343\312\313\344DD\345\316\341\334\346&\210\310\347\312\313\350DD\351\316\341\334\346&\210\310\352\312\313\353DD\354\316\341%\207" [custom-declare-group paren-showing nil "Showing (un)matching of parens and expressions." :prefix "show-paren-" :group paren-matching custom-declare-variable show-paren-style funcall function #[0 "\300\207" [parenthesis] 1] "Style used when showing a matching paren.\nValid styles are `parenthesis' (meaning show the matching paren),\n`expression' (meaning show the entire expression enclosed by the paren) and\n`mixed' (meaning show the matching paren if it is visible, and the expression\notherwise)." :type (choice (const parenthesis) (const expression) (const mixed)) show-paren-delay #[0 "\300\207" [0.125] 1] "Time in seconds to delay before showing a matching paren.\nIf you change this without using customize while `show-paren-mode' is\nactive, you must toggle the mode off and on again for this to take effect." (number :tag "seconds") :initialize custom-initialize-default :set #[514 "\204 L\207\300\301!\210L\210\300\302!\207" [show-paren-mode -1 1] 4 "\n\n(fn SYM VAL)"] show-paren-priority #[0 "\300\207" [1000] 1] "Priority of paren highlighting overlays." integer :version "21.1" show-paren-ring-bell-on-mismatch #[0 "\300\207" [nil] 1] "If non-nil, beep if mismatched paren is detected." boolean "20.3" show-paren-when-point-inside-paren #[0 "\300\207" [nil] 1] "If non-nil, show parens when point is just inside one.\nThis will only be done when point isn't also just outside a paren." "25.1" show-paren-when-point-in-periphery #[0 "\300\207" [nil] 1] "If non-nil, show parens when point is in the line's periphery.\nThe periphery is at the beginning or end of a line or in any\nwhitespace there." show-paren-highlight-openparen #[0 "\300\207" [t] 1] "Non-nil turns on openparen highlighting when matching forward.\nWhen nil, and point stands just before an open paren, the paren\nis not highlighted, the cursor being regarded as adequate to mark\nits position."] 10) (defvar show-paren--idle-timer nil) #@47 Overlay used to highlight the matching paren. (defvar show-paren--overlay (byte-code "\300``\301\302$\303!\210\211\207" [make-overlay nil t delete-overlay] 5) (#$ . 2714)) #@47 Overlay used to highlight the paren at point. (defvar show-paren--overlay-1 (byte-code "\300``\301\302$\303!\210\211\207" [make-overlay nil t delete-overlay] 5) (#$ . 2893)) (byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313\314\315&\207" [custom-declare-variable show-paren-mode funcall function #[0 "\300\207" [nil] 1] "Non-nil if Show-Paren mode is enabled.\nSee the `show-paren-mode' command\nfor a description of this minor mode.\nSetting this variable directly does not take effect;\neither customize it (see the info node `Easy Customization')\nor call the function `show-paren-mode'." :set custom-set-minor-mode :initialize custom-initialize-default :group paren-showing :type boolean] 12) #@494 Toggle visualization of matching parens (Show Paren mode). If called interactively, enable Show-Paren mode if ARG is positive, and disable it if ARG is zero or negative. If called from Lisp, also enable the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'; disable the mode otherwise. Show Paren mode is a global minor mode. When enabled, any matching parenthesis is highlighted in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time. (fn &optional ARG) (defalias 'show-paren-mode #[256 "\305 \306\302\307=\203 \310\302!?\202 \311!\312V\"\210\203\"