I'm generally +1 on Derek's revised suggested rules.
The only quibble I might have is wanting to use no period on the end
of a sentence fragment that is an in-line ("C++") style comment when
the period itself causes line wrap (i.e. it's character number 81).