;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\302\303!\210\304\305\306\307#\210\304\305\310\311#\207" [provide auto-overlay-line require auto-overlays put line auto-overlay-parse-function auto-o-parse-line-match auto-overlay-suicide-function #[257 "\300\301\302\"!\207" [auto-o-delete-overlay overlay-get parent] 5 "\n\n(fn O)"]] 4) #@16 (fn O-MATCH) (defalias 'auto-o-parse-line-match #[257 "\300\301\302\"\212\301\302\"b\210\303 T)\"\304\305\306#\210\304\307\301\307\"#\210\304\310\301\310\"#\210\311\312#\210\304\313\314\301\313\"B#\210\207" [make-overlay overlay-get delim-end line-end-position overlay-put auto-overlay t set-id definition-id auto-o-match-overlay nil modification-hooks auto-o-schedule-extend-line] 9 (#$ . 401)]) #@37 (fn O-SELF MODIFIED &rest UNUSED) (defalias 'auto-o-schedule-extend-line #[642 "?\205\f\301DB\211\207" [auto-o-pending-post-suicide auto-o-extend-line] 5 (#$ . 817)]) #@15 (fn O-SELF) (defalias 'auto-o-extend-line #[257 "\300!\205t\301 \302\303\"\216\304!\305!\306\307\310\304!\305!\"\"\204I\311\212\305!b\210\312 T)#\210\313\314\315\"\305!\316\314 \317\"%\266\202\202q\305!\320\225\\U?\205o\311\211\320\225\\#\210\313\314\315\"\305!\314\317\"\316%\266\202)\262\207" [overlay-buffer match-data make-closure #[0 "\301\300\302\"\207" [V0 set-match-data evaporate] 3] overlay-start overlay-end string-match "\n" buffer-substring-no-properties move-overlay line-end-position auto-o-update-exclusive overlay-get set-id nil priority 0] 12 (#$ . 997)])