Christian Kamm
							
						 
					 | 
					
						
						
							
						
						27026af2e3
					 | 
					
						
						
							
							C++ indenter: Fix indent of block statements in substatement blocks.
						
						
						
						
						
						
						
						Task-number: QTCREATORBUG-1919 
						
						
					 | 
					
						2010-07-28 12:39:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						d292eca5f6
					 | 
					
						
						
							
							C++ indenter: Indent member initializer lists correctly.
						
						
						
						
						
						
						
						Without requiring ',' to be an electric character.
Task-number: QTCREATORBUG-1866
Reviewed-by: Roberto Raggi 
						
						
					 | 
					
						2010-07-16 10:30:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						1a61ae01cb
					 | 
					
						
						
							
							C++ indenter: Respect user indent with stream operators.
						
						
						
						
						
						
						
						Reviewed-by: Erik Verbruggen 
						
						
					 | 
					
						2010-07-15 16:15:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill King
							
						 
					 | 
					
						
						
							
						
						f823c4810e
					 | 
					
						
						
							
							Add "make check" support to testcase makefiles.
						
						
						
						
						
						
					 | 
					
						2010-07-13 11:59:37 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						c8fae11222
					 | 
					
						
						
							
							C++ indenter: Fix for extending if conditions.
						
						
						
						
						
						
						
						Task-number: QTCREATORBUG-1825 
						
						
					 | 
					
						2010-07-08 13:08:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						486b23b8ef
					 | 
					
						
						
							
							C++ indenter: Don't add continuation indent after function return type.
						
						
						
						
						
						
						
						Task-number: QTCREATORBUG-1816 
						
						
					 | 
					
						2010-07-08 08:48:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						6078b36c9c
					 | 
					
						
						
							
							C++ indenter: Enable class, struct, enum, namespace, using in functions.
						
						
						
						
						
						
						
						Fixes incorrect indentation we got previously when they were used in a
statement context. 
						
						
					 | 
					
						2010-07-08 08:36:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						74ed3e8a11
					 | 
					
						
						
							
							C++ indenter: Add more functions to manage the indenter state.
						
						
						
						
						
						
					 | 
					
						2010-07-06 14:53:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						bf7613d2e7
					 | 
					
						
						
							
							C++ indenter: Add special case rule for indenting enums.
						
						
						
						
						
						
						
						So you now get
enum A { a = 2,
         b = 3,
       };
						
						
					 | 
					
						2010-07-06 13:54:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						8dbbf9be92
					 | 
					
						
						
							
							C++ indenter: Require explicit state update requests.
						
						
						
						
						
						
						
						This will allow much faster indenting of selected areas as the state
doesn't have to be checked again for every line. 
						
						
					 | 
					
						2010-07-06 13:52:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						793ef6a694
					 | 
					
						
						
							
							C++ indenter: Fix 'else' indentation in GNU style.
						
						
						
						
						
						
					 | 
					
						2010-07-06 09:44:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						19db6c9826
					 | 
					
						
						
							
							C++ indenter: Make building custom styles easier, fix style issues.
						
						
						
						
						
						
						
						Keep more information by using enter() instead of turnInto() when moving
from a *_start to *_open. 
						
						
					 | 
					
						2010-07-05 13:49:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Kamm
							
						 
					 | 
					
						
						
							
						
						88f2e340bd
					 | 
					
						
						
							
							C++: Introduce the new CodeFormatter.
						
						
						
						
						
						
						
						Done-with: Erik Verbruggen 
						
						
					 | 
					
						2010-07-02 16:13:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |