There will be no voting, and the second option will not be omitted as false. These are options which are user preferences, meaning that each user will select their desired formatting style from a preferences frame with checkboxes/such. Formatting will only be applied if the user then chooses to format their code. If you get someone else's code and don't like their formatting, you may simply pass it through the formatter with your preferences passed in (which will be remembered between uses).
And other tedious things, such as spaces between operators and if() vs. if ()
Although options could be made of these, I think for now some of these could just be included in the formatter by default. Unless I'm mistaken, I think most people prefer to see "if ()".
If they are made options, we should word them.
Here's my attempt at wording these options:
* Spacing after if/while/etc
if(true)
if (true)
(does anybody really use False here?)
* Spacing between beginning parenthesis and contents
(false)
( true)
(does anybody really use True here?)
* Spacing between ending parenthesis and contents
(false)
(true )
(does anybody really use True here?)
** Combined:
( true && true )
* Spacing between each argument (after comma)
run(false,false)
run(true, true)
* Spacing around operators
(false|false)
(true|true)