JezK
Edit File: register.elc
;ELC ;;; Compiled by mockbuild@buildfarm03-new.corp.cloudlinux.com on Wed Aug 19 23:56:22 2026 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/register.el ;;; in Emacs version 24.3 ;;; 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 "\301\302\303\304#\210\305\301\302\306\307\310!!#\210)\301\207" [file put registerv-data compiler-macro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block registerv-data (or (and (memq (aref cl-x 0) cl-struct-registerv-tags)) (error "%s accessing a non-%s" 'registerv-data 'registerv)) (aref cl-x 1)) nil] 7] "/builddir/build/BUILD/emacs-24.3/lisp/register.el" compiler-macro-file purecopy file-name-nondirectory] 6) (defalias 'registerv-data #[(cl-x) "\302H >\204 \303\304\305\306#\210\307H\207" [cl-x cl-struct-registerv-tags 0 error "%s accessing a non-%s" registerv-data registerv 1] 4]) (byte-code "\301\302\303\304#\210\301\305\306\307#\210\310\301\305\311\312\313!!#\210)\301\207" [file put registerv-data gv-expander #[(_cl-do _cl-x) "\300\301\302\"\207" [error "%s is a read-only slot" registerv-data] 3] registerv-print-func compiler-macro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block registerv-print-func (or (and (memq (aref cl-x 0) cl-struct-registerv-tags)) (error "%s accessing a non-%s" 'registerv-print-func 'registerv)) (aref cl-x 2)) nil] 7] "/builddir/build/BUILD/emacs-24.3/lisp/register.el" compiler-macro-file purecopy file-name-nondirectory] 6) (defalias 'registerv-print-func #[(cl-x) "\302H >\204 \303\304\305\306#\210\307H\207" [cl-x cl-struct-registerv-tags 0 error "%s accessing a non-%s" registerv-print-func registerv 2] 4]) (byte-code "\301\302\303\304#\210\301\305\306\307#\210\310\301\305\311\312\313!!#\210)\301\207" [file put registerv-print-func gv-expander #[(_cl-do _cl-x) "\300\301\302\"\207" [error "%s is a read-only slot" registerv-print-func] 3] registerv-jump-func compiler-macro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block registerv-jump-func (or (and (memq (aref cl-x 0) cl-struct-registerv-tags)) (error "%s accessing a non-%s" 'registerv-jump-func 'registerv)) (aref cl-x 3)) nil] 7] "/builddir/build/BUILD/emacs-24.3/lisp/register.el" compiler-macro-file purecopy file-name-nondirectory] 6) (defalias 'registerv-jump-func #[(cl-x) "\302H >\204 \303\304\305\306#\210\307H\207" [cl-x cl-struct-registerv-tags 0 error "%s accessing a non-%s" registerv-jump-func registerv 3] 4]) (byte-code "\301\302\303\304#\210\301\305\306\307#\210\310\301\305\311\312\313!!#\210)\301\207" [file put registerv-jump-func gv-expander #[(_cl-do _cl-x) "\300\301\302\"\207" [error "%s is a read-only slot" registerv-jump-func] 3] registerv-insert-func compiler-macro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block registerv-insert-func (or (and (memq (aref cl-x 0) cl-struct-registerv-tags)) (error "%s accessing a non-%s" 'registerv-insert-func 'registerv)) (aref cl-x 4)) nil] 7] "/builddir/build/BUILD/emacs-24.3/lisp/register.el" compiler-macro-file purecopy file-name-nondirectory] 6) (defalias 'registerv-insert-func #[(cl-x) "\302H >\204 \303\304\305\306#\210\307H\207" [cl-x cl-struct-registerv-tags 0 error "%s accessing a non-%s" registerv-insert-func registerv 4] 4]) (byte-code "\301\302\303\304#\210\301\305\306\307#\210\310\301\305\311\312\313!!#\210)\301\207" [file put registerv-insert-func gv-expander #[(_cl-do _cl-x) "\300\301\302\"\207" [error "%s is a read-only slot" registerv-insert-func] 3] registerv-p compiler-macro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block registerv-p (and (vectorp cl-x) (>= (length cl-x) 5) (memq (aref cl-x 0) cl-struct-registerv-tags) t)) nil] 7] "/builddir/build/BUILD/emacs-24.3/lisp/register.el" compiler-macro-file purecopy file-name-nondirectory] 6) (defalias 'registerv-p #[(cl-x) "\302!\205 G\303Y\205 \304H >\205 \305\207" [cl-x cl-struct-registerv-tags vectorp 5 0 t] 2]) (byte-code "\301\302\303\304#\210\305\301\302\306\307\310!!#\210)\301\207" [file put registerv--make compiler-macro #[(_cl-whole-arg &rest #1=#:--cl-rest--) "\211A@\211A@\211A@\211A@\203&