{section: Emacs Settings for HTCondor Coding Style} You're a new HTCondor developer. You've read the HTCondor coding guidelines (=src/CODING_GUIDELINES= from any HTCondor source tree you've checked out of CVS). Like any sane person, you prefer to use emacs to edit the HTCondor source. ;) Here's what you should put the following into your .emacs file and emacs will do all the right things whenever you edit a file that puts you into c-mode: ==== {code} ;; set up c-mode for HTCondor (setq c-mode-common-hook (function (lambda () (setq c-basic-offset 4) (setq c-comment-only-line-offset 4) (setq c-indent-level 4) (setq c-brace-imaginary-offset 0) (setq c-brace-offset 0) (setq c-argdecl-indent 0) (setq c-label-offset -4) (setq c-continued-statement-offset 4) (setq c-continued-brace-offset -4) (setq c-tab-always-indent nil) (setq tab-width 4) (line-number-mode 1) )) ) {endcode} ====