Most of the C examples have two spaces per indent, the assembler examples have a mix of tabs and 8 spaces per indent. Maybe an auto-indent detector is the way to go. Otherwise two spaces is a good default since we have limited horizontal space.