Index: src/Common/Indenter.h
===================================================================
--- src/Common/Indenter.h	(revision d908563f67f11148f27b808eadf9cdd55d2df4e3)
+++ src/Common/Indenter.h	(revision 99d45847f7626033f67b33afdf3e149972c747b0)
@@ -18,10 +18,12 @@
 
 struct Indenter {
-	static unsigned tabsize;
+	static unsigned tabsize;  ///< default number of spaces in one level of indentation
 
-	Indenter( unsigned int amt = tabsize, unsigned int indent = 0 ) : amt( amt ), indent( indent ) {}
-	unsigned int amt;  // amount 1 level increases indent by (i.e. how much to increase by in operator++)
-	unsigned int indent;
+	unsigned int indent;      ///< number of spaces to indent
+	unsigned int amt;         ///< spaces in one level of indentation
 
+	Indenter( unsigned int indent = 0, unsigned int amt = tabsize ) 
+	: indent( indent*amt ), amt( amt ) {}
+	
 	Indenter & operator+=(int nlevels) { indent += amt*nlevels; return *this; }
 	Indenter & operator-=(int nlevels) { indent -= amt*nlevels; return *this; }
