All pastes #500617 Raw Edit

Mine

public text v1 · immutable
·published 2007-05-21 17:18 UTC
rendered paste body
// the last option takes precedence

--original
--original-style
--berkeley-style

--k-and-r-style
--kernighan-and-ritchie
--kernighan-and-ritchie-style

--gnu-style

// --ignore-profile

// --output-file

// length of a line
--line-length75
--comment-line-length75

// general indentation 
//	number of spaces to indent each level
--indentation-level2
--indent-level2
//	number of spaces to indent a brace
--brace-indent0
// placement of end-of-line comments 
--comment-indentation5
// spaces for each unclosed paren
--paren-indentation2

// where to add/remove blank lines
--no-blank-lines-after-commas
--blank-lines-after-commas
--no-blank-lines-after-declarations
--blank-lines-after-declarations
--blank-lines-after-procedures
--no-blank-lines-after-procedures
--no-blank-lines-before-block-comments
--blank-lines-before-block-comments
--leave-optional-blank-lines
--swallow-optional-blank-lines

// General brace placement
--braces-after-if-line
--braces-on-if-line

--struct-brace-indentation2
--braces-after-struct-decl-line
--braces-on-struct-decl-line

--case-indentation2
--case-brace-indentation2

// where to break long lines
--break-after-boolean-operator
--break-before-boolean-operator

// causes argument in a funct declaration to appear one per line
--break-function-decl-args
--break-function-decl-args-end
--dont-break-function-decl-args
--dont-break-function-decl-args-end

// causes the return type of a procedure declaration to be on a seperate
// line
--procnames-start-lines
--dont-break-procedure-type


--comment-delimiters-on-blank-lines
--no-comment-delimiters-on-blank-lines

--continuation-indentation2
--continue-at-parentheses
--dont-line-up-parentheses
--ignore-newlines
--honour-newlines

--dont-cuddle-do-while
--cuddle-do-while

--cuddle-else
--dont-cuddle-else

--declaration-comment-column0
--declaration-indentation0

--dont-star-comments
--start-left-side-of-comments

--dont-space-special-semicolon
--else-endif-column1

--format-all-comments
--dont-format-comments
--format-first-column-comments
--dont-format-first-column-comments
--line-comments-indentation0

--preprocessor-indentation3
--remove-preprocessor-space
--leave-preprocessor-space

--parameter-indentation2
--no-parameter-indentation

--space-after-cast
--no-space-after-casts

--no-space-after-for
--space-after-for

--no-space-after-if
--space-after-if

--no-space-after-parentheses
--space-after-parentheses

--space-after-procedure-calls
--no-space-after-function-call-names

--space-after-while
--no-space-after-while

--space-special-semicolon
// --standard-output

--tab-size8
--use-tabs
--no-tabs

//--verbose
//--no-verbosity

--preserve-mtime

--blank-before-sizeof
--no-Bill-Shannon
--no-blank-before-sizeof

--braces-on-func-def-line
--braces-after-func-def-line

--no-blank-lines-after-ifdefs
--blank-lines-after-ifdefs

// --blank-lines-after-procedure-declarations
--no-blank-lines-after-procedure-declarations

// dont know what this does but I imagine is handles c++
--c-plus-plus

--dont-indent-parameters

--dont-left-justify-declarations
--left-justify-declarations

--extra-expression-indentation
--no-extra-expression-indentation