;ELC ;;; compiled by kwzh@churchy.gnu.ai.mit.edu on Thu Feb 15 20:11:42 1996 ;;; from file /gd/gnu/emacs/19.0/lisp/cc-compat.el ;;; emacs version 19.30.91.1. ;;; bytecomp version FSF 2.10 ;;; optimization is on. ;;; this file uses opcodes which do not exist in Emacs 18. (if (and (boundp 'emacs-version) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`cc-compat.el' was compiled for Emacs 19.29 or later")) #@64 *Indentation of C statements with respect to containing block. (defvar c-indent-level 2 (#$ . -481)) #@76 *Imagined indentation of a C open brace that actually follows a statement. (defvar c-brace-imaginary-offset 0 (#$ . -588)) #@74 *Extra indentation for braces, compared with other text in same context. (defvar c-brace-offset 0 (#$ . -717)) #@61 *Indentation level of declarations of C function arguments. (defvar c-argdecl-indent 5 (#$ . -834)) #@77 *Offset of C label lines and case statements relative to usual indentation. (defvar c-label-offset -2 (#$ . -940)) #@54 *Extra indent for lines not starting new statements. (defvar c-continued-statement-offset 2 (#$ . -1061)) #@115 *Extra indent for substatements that start with open-braces. This is in addition to c-continued-statement-offset. (defvar c-continued-brace-offset 0 (#$ . -1174)) (byte-code "ÀÂà \"ˆ)‡" [(c-offsets-alist (defun-block-intro . cc-block-intro-offset) (statement-block-intro . cc-block-intro-offset) (defun-open . 0) (class-open . 0) (inline-open . c-brace-offset) (block-open . c-brace-offset) (block-close . cc-block-close-offset) (brace-list-open . c-brace-offset) (substatement-open . cc-substatement-open-offset) (substatement . c-continued-statement-offset) (knr-argdecl-intro . c-argdecl-indent) (case-label . c-label-offset) (access-label . c-label-offset) (label . c-label-offset)) offsets c-add-style "BOCM"] 3) (defalias 'cc-block-intro-offset #[(langelem) "ŠÀ ˆhÁUƒÂuˆ‚ AbˆŠ Abˆi)nƒ. ÆUƒ.\\‚/ ÉÊxˆnƒ;Æ‚= \\hÌ=ƒHÍÂ!ˆÎ \\‰\fZ+‡" [c-backward-syntactic-ws 123 -1 langelem curcol c-indent-level 0 c-brace-offset c-continued-statement-offset " " nil c-brace-imaginary-offset 41 forward-sexp current-indentation bocm-lossage] 4]) (defalias 'cc-block-close-offset #[(langelem) "Š`Á Abˆi AbˆgÅUƒÆ‚*bˆÇyˆÈÉ!ˆÉuˆÊ ˆi‰ \fZ\nƒ8Ç‚:\fZ-‡" [here nil bracep langelem curcol 123 t 0 backward-up-list 1 c-forward-syntactic-ws bocm-lossage c-indent-level] 3]) (defalias 'cc-substatement-open-offset #[(langelem) " \\‡" [c-continued-statement-offset c-continued-brace-offset] 2]) (provide (quote cc-compat))