Phil Nash 
							
						 
					 
					
						
						
							
						
						ab6dd55fcf 
					 
					
						
						
							
							Clara: formatting and code tweaks  
						
						
						
						
					 
					
						2013-05-23 19:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b7632659f5 
					 
					
						
						
							
							Clara: Usage strings for args  
						
						
						
						
					 
					
						2013-05-21 19:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ed79d726be 
					 
					
						
						
							
							Clara: support for positional arguments  
						
						
						
						
					 
					
						2013-05-21 08:15:50 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						30cb460d42 
					 
					
						
						
							
							Clara: added test for positional arg  
						
						
						
						
					 
					
						2013-05-20 18:45:33 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3dde25be7d 
					 
					
						
						
							
							Clara: support for binary functions  
						
						
						
						
					 
					
						2013-05-20 18:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d44f2cf40f 
					 
					
						
						
							
							Added binding to free functions (and renamed hierarchy)  
						
						
						
						
					 
					
						2013-05-20 08:31:12 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d4305377b7 
					 
					
						
						
							
							Fixed inconsistency in reporting of _FALSE (negated) expressions  
						
						
						
						
					 
					
						2013-05-17 19:35:33 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						374335fc84 
					 
					
						
						
							
							Approved current output  
						
						
						
						
					 
					
						2013-05-17 08:18:42 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6574f639a3 
					 
					
						
						
							
							Refactored CLI tests and converted main one into a scenario  
						
						
						
						
					 
					
						2013-05-17 08:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8d1100daa6 
					 
					
						
						
							
							Clara: added -r option  
						
						
						
						
					 
					
						2013-05-17 07:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8333e644f2 
					 
					
						
						
							
							Clara: some refactoring  
						
						... 
						
						
						
						- moved all internal stuff into Detail
- moved Parser out of CommandLine, encapsulates tokens.
- allow unused tokens to be feed into different CommandLine processors 
						
						
					 
					
						2013-05-16 19:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						58846c395c 
					 
					
						
						
							
							Clara: Added support for compact short opts (e.g. -peb)  
						
						
						
						
					 
					
						2013-05-16 08:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						372a8b018d 
					 
					
						
						
							
							New CLI parser impl  
						
						
						
						
					 
					
						2013-05-15 19:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						597ed1f79d 
					 
					
						
						
							
							handle TEST_CASE_METHOD macro consistently  
						
						... 
						
						
						
						- internally define INTERNAL_CATCH_TEST_CASE_METHOD 
						
						
					 
					
						2013-05-14 19:31:21 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0c5626962a 
					 
					
						
						
							
							test case for infinite loop  
						
						
						
						
					 
					
						2013-05-13 08:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						11e55161e1 
					 
					
						
						
							
							Some refactoring of Clara impl and experimental string based interface  
						
						
						
						
					 
					
						2013-05-07 18:53:14 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e2f93b6507 
					 
					
						
						
							
							Clara: Allow space separator, as well as : and =  
						
						
						
						
					 
					
						2013-05-03 08:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a13ab71cbf 
					 
					
						
						
							
							Clara: Some renames and changed the addOption interface  
						
						
						
						
					 
					
						2013-05-02 18:41:08 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ed45ceb786 
					 
					
						
						
							
							Added support for binding to methods and generating usage strings.  
						
						... 
						
						
						
						Also renamed namespace to Clara 
						
						
					 
					
						2013-05-01 19:01:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						46846a47f3 
					 
					
						
						
							
							More CmdLine work  
						
						... 
						
						
						
						- Support for non string values
- Support for chaining parsers 
						
						
					 
					
						2013-04-29 19:26:18 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						26ae11774b 
					 
					
						
						
							
							First draft of future opt parser lib  
						
						
						
						
					 
					
						2013-04-27 12:26:13 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7293c9785a 
					 
					
						
						
							
							header builder script writes to file rather than stdout  
						
						
						
						
					 
					
						2013-04-24 20:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8defc71e6d 
					 
					
						
						
							
							Build 38  
						
						
						
						
					 
					
						2013-04-24 19:10:02 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2278451cd2 
					 
					
						
						
							
							Refactored scripts to start using a common file  
						
						
						
						
					 
					
						2013-04-24 18:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1309da2b55 
					 
					
						
						
							
							approved changes relating to no-return functions  
						
						
						
						
					 
					
						2013-04-24 18:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						bf37e6879a 
					 
					
						
						
							
							Removed use of compiler specific techniques for denoting non-returning functions  
						
						... 
						
						
						
						- use if( Catch::isTrue( true) ) to guard throws instead 
						
						
					 
					
						2013-04-23 20:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2a9d8d9e36 
					 
					
						
						
							
							Changed "const X ref"s to "X const ref"s  
						
						... 
						
						
						
						- Brought older code up to current convention (with the help of a Python script) 
						
						
					 
					
						2013-04-23 18:58:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d0d4d93a6b 
					 
					
						
						
							
							Build 37  
						
						... 
						
						
						
						- string matchers work with NULLs
- removed stray CATCH_CONFIG_SFINAE for GCC 3 
						
						
					 
					
						2013-04-23 08:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						06548a5b61 
					 
					
						
						
							
							Fix for  #144  
						
						... 
						
						
						
						- string matchers now work with NULLs 
						
						
					 
					
						2013-04-23 07:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c887d1a167 
					 
					
						
						
							
							Removed rogue CATCH_CONFIG_SFINAE for GCC 3.x  
						
						
						
						
					 
					
						2013-04-22 22:20:42 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						471eba2c32 
					 
					
						
						
							
							Build 36  
						
						... 
						
						
						
						- incorporation of pull request #154  to allow comparison with nullptr_t
- some compiler capability tweaks 
						
						
					 
					
						2013-04-22 18:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4dd3f68dd9 
					 
					
						
						
							
							Compiler capabilities clean-up  
						
						... 
						
						
						
						- renamed CATCH_SFINAE -> CATCH_CONFIG_SFINAE
- moved variadic macros detection into catch_compiler_capabilities.h 
						
						
					 
					
						2013-04-22 08:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dd52044374 
					 
					
						
						
							
							Build 35  
						
						... 
						
						
						
						- non-SFINAE IsStreamInsertable 
						
						
					 
					
						2013-04-20 23:20:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9fff9e47d3 
					 
					
						
						
							
							Complete disable CATCH_SFINAE for now  
						
						
						
						
					 
					
						2013-04-20 23:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						003960dc90 
					 
					
						
						
							
							Returned to older version of IsStreamable  
						
						... 
						
						
						
						- this time based on code from Martin Moene
https://gist.github.com/martinmoene/5418947#file-insertionopdetector-cpp  
						
						
					 
					
						2013-04-20 23:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						19279250e8 
					 
					
						
						
							
							Build 34  
						
						... 
						
						
						
						includes:
- SFINAE version of IsStreamable (where available)
- new Text class that replaces LineWrapper (internal)
- fix for spurious double exception reporting (#164 ) 
						
						
					 
					
						2013-04-20 21:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2666c96d4e 
					 
					
						
						
							
							Fixes issue  #164  
						
						... 
						
						
						
						- Removed spurious (re-)throw when catching unexpected exception 
						
						
					 
					
						2013-04-20 21:04:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b3acf45d70 
					 
					
						
						
							
							Fully committed to new Text class.  
						
						... 
						
						
						
						- moved impl into .hpp
- replaced last few uses of LineWrapper with Text
- removed LineWrapper 
						
						
					 
					
						2013-04-20 19:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						97d99852a8 
					 
					
						
						
							
							Refactored line wrapping in Text constructor a bit  
						
						
						
						
					 
					
						2013-04-20 18:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d37a8e8f98 
					 
					
						
						
							
							Revert "Refactored line wrapping in Text constructor a bit"  
						
						... 
						
						
						
						This reverts commit e43d4a2028 
						
						
					 
					
						2013-04-20 18:40:10 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e43d4a2028 
					 
					
						
						
							
							Refactored line wrapping in Text constructor a bit  
						
						
						
						
					 
					
						2013-04-20 18:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						54ca219aad 
					 
					
						
						
							
							Text class is now full replacement for LineWrap  
						
						
						
						
					 
					
						2013-04-20 11:27:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7059c6e1c3 
					 
					
						
						
							
							Text class mostly working  
						
						... 
						
						
						
						- tabs not yet working 
						
						
					 
					
						2013-04-19 19:08:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						052dc18c76 
					 
					
						
						
							
							Remove SFINAE support for all unknown compilers  
						
						
						
						
					 
					
						2013-04-18 07:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						bd5910ef9f 
					 
					
						
						
							
							Moved line info in header again  
						
						
						
						
					 
					
						2013-04-17 00:05:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5062d3e92b 
					 
					
						
						
							
							Added (conditional) SFINAE support.  
						
						... 
						
						
						
						Better streamable detection for toString using SFINAE (falls back to non-SFINAE version without) 
						
						
					 
					
						2013-04-16 22:55:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						243f2d2caf 
					 
					
						
						
							
							build 33  
						
						
						
						
					 
					
						2013-04-12 10:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cd9c72c66f 
					 
					
						
						
							
							Fixed BrightGreen in ANSI/ Posix case  
						
						... 
						
						
						
						- was yellow :-s 
						
						
					 
					
						2013-04-09 19:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1c03b4a363 
					 
					
						
						
							
							Exclude VS2005 from using variadic macros  
						
						... 
						
						
						
						- due to issues raised in https://groups.google.com/forum/?fromgroups=#!topic/catch-forum/VGfNtNXjHXQ  
						
						
					 
					
						2013-04-09 08:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1ece38ed20 
					 
					
						
						
							
							Moved legacy_reporter_adapter files back into internal  
						
						
						
						
					 
					
						2013-04-08 21:36:08 +01:00