175525bbfSJed Brown;; C style for Emacs, to assist in following PETSc coding conventions 275525bbfSJed Brown((nil . ((indent-tabs-mode . nil) 375525bbfSJed Brown (tab-width . 8) 475525bbfSJed Brown (show-trailing-whitespace . t))) 575525bbfSJed Brown (c-mode . ((c-tab-always-indent . t) 675525bbfSJed Brown (c-basic-offset . 2) 775525bbfSJed Brown (c-comment-only-line-offset . 0) 8*447bcd8fSJacob Faibussowitsch (c-block-comment-prefix . "") 975525bbfSJed Brown (c-hanging-braces-alist . ((substatement-open after) 1075525bbfSJed Brown (brace-list-open after) 1175525bbfSJed Brown (brace-entry-open) 1275525bbfSJed Brown (defun-open after) 1375525bbfSJed Brown (class-open after) 1475525bbfSJed Brown (inline-open after) 1575525bbfSJed Brown (block-open after) 1675525bbfSJed Brown (block-close . c-snug-do-while) 1775525bbfSJed Brown (statement-case-open after) 1875525bbfSJed Brown (substatement after))) 1975525bbfSJed Brown (c-hanging-colons-alist . ((member-init-intro before) 2075525bbfSJed Brown (inher-intro) 2175525bbfSJed Brown (case-label after) 2275525bbfSJed Brown (label after) 2375525bbfSJed Brown (access-label after))) 2475525bbfSJed Brown (c-hanging-semi&comma-criteria . (c-semi&comma-no-newlines-before-nonblanks)) 2575525bbfSJed Brown (c-cleanup-list . (scope-operator 2675525bbfSJed Brown brace-else-brace 2775525bbfSJed Brown brace-elseif-brace 2875525bbfSJed Brown brace-catch-brace 2975525bbfSJed Brown empty-defun-braces 3075525bbfSJed Brown list-close-comma 3175525bbfSJed Brown defun-close-semi)) 3275525bbfSJed Brown (c-offsets-alist . ((inexpr-class . +) 3375525bbfSJed Brown (inexpr-statement . +) 3475525bbfSJed Brown (lambda-intro-cont . +) 3575525bbfSJed Brown (inlambda . c-lineup-inexpr-block) 3675525bbfSJed Brown (template-args-cont c-lineup-template-args +) 3775525bbfSJed Brown (incomposition . +) 3875525bbfSJed Brown (inmodule . +) 3975525bbfSJed Brown (innamespace . +) 4075525bbfSJed Brown (inextern-lang . +) 4175525bbfSJed Brown (composition-close . 0) 4275525bbfSJed Brown (module-close . 0) 4375525bbfSJed Brown (namespace-close . 0) 4475525bbfSJed Brown (extern-lang-close . 0) 4575525bbfSJed Brown (composition-open . 0) 4675525bbfSJed Brown (module-open . 0) 4775525bbfSJed Brown (namespace-open . 0) 4875525bbfSJed Brown (extern-lang-open . 0) 4975525bbfSJed Brown (objc-method-call-cont c-lineup-ObjC-method-call-colons c-lineup-ObjC-method-call +) 5075525bbfSJed Brown (objc-method-args-cont . c-lineup-ObjC-method-args) 5175525bbfSJed Brown (objc-method-intro . 5275525bbfSJed Brown [0]) 5375525bbfSJed Brown (friend . 0) 5475525bbfSJed Brown (cpp-define-intro c-lineup-cpp-define +) 5575525bbfSJed Brown (cpp-macro-cont . +) 5675525bbfSJed Brown (cpp-macro . 5775525bbfSJed Brown [0]) 5875525bbfSJed Brown (inclass . +) 5975525bbfSJed Brown (stream-op . c-lineup-streamop) 6075525bbfSJed Brown (arglist-cont-nonempty c-lineup-gcc-asm-reg c-lineup-arglist) 6175525bbfSJed Brown (arglist-cont c-lineup-gcc-asm-reg 0) 6275525bbfSJed Brown (arglist-intro . +) 6375525bbfSJed Brown (catch-clause . 0) 6475525bbfSJed Brown (else-clause . 0) 6575525bbfSJed Brown (do-while-closure . 0) 6675525bbfSJed Brown (label . 2) 6775525bbfSJed Brown (access-label . -) 6875525bbfSJed Brown (substatement-label . 2) 6975525bbfSJed Brown (substatement . +) 7075525bbfSJed Brown (statement-case-open . 0) 7175525bbfSJed Brown (statement-case-intro . +) 7275525bbfSJed Brown (statement-block-intro . +) 7375525bbfSJed Brown (statement-cont . +) 7475525bbfSJed Brown (statement . 0) 7575525bbfSJed Brown (brace-entry-open . 0) 7675525bbfSJed Brown (brace-list-entry . 0) 7775525bbfSJed Brown (brace-list-intro . +) 7875525bbfSJed Brown (brace-list-close . 0) 7975525bbfSJed Brown (brace-list-open . 0) 8075525bbfSJed Brown (block-close . 0) 8175525bbfSJed Brown (inher-cont . c-lineup-multi-inher) 8275525bbfSJed Brown (inher-intro . +) 8375525bbfSJed Brown (member-init-cont . c-lineup-multi-inher) 8475525bbfSJed Brown (member-init-intro . +) 8575525bbfSJed Brown (annotation-var-cont . +) 8675525bbfSJed Brown (annotation-top-cont . 0) 8775525bbfSJed Brown (topmost-intro-cont . c-lineup-topmost-intro-cont) 8875525bbfSJed Brown (topmost-intro . 0) 8975525bbfSJed Brown (knr-argdecl . 0) 9075525bbfSJed Brown (func-decl-cont . +) 9175525bbfSJed Brown (inline-close . 0) 9275525bbfSJed Brown (inline-open . +) 9375525bbfSJed Brown (class-close . 0) 9475525bbfSJed Brown (class-open . 0) 9575525bbfSJed Brown (defun-block-intro . +) 9675525bbfSJed Brown (defun-close . 0) 9775525bbfSJed Brown (defun-open . 0) 9875525bbfSJed Brown (string . c-lineup-dont-change) 9975525bbfSJed Brown (arglist-close . c-lineup-arglist) 10075525bbfSJed Brown (substatement-open . 0) 10175525bbfSJed Brown (case-label . 0) 10275525bbfSJed Brown (block-open . 0) 103*447bcd8fSJacob Faibussowitsch (c . 2) 10475525bbfSJed Brown (comment-intro . 0) 10575525bbfSJed Brown (knr-argdecl-intro . -))) 10675525bbfSJed Brown (fill-column . 120)))) 107