Victor Zverovich 
							
						 
					 
					
						
						
							
						
						50b18a3c10 
					 
					
						
						
							
							Integrate Grisu  
						
						
						
						
					 
					
						2018-10-14 14:33:25 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						1489d3b7fa 
					 
					
						
						
							
							Implement exponential notation  
						
						
						
						
					 
					
						2018-08-29 18:55:57 -07:00 
						 
				 
			
				
					
						
							
							
								Elias Kosunen 
							
						 
					 
					
						
						
							
						
						691a7a91a1 
					 
					
						
						
							
							Add more compilers to CI and increase FMT_PEDANTIC warning levels ( #736 )  
						
						... 
						
						
						
						* Add a _lot_ more warnings to FMT_PEDANTIC
Fix these warnings
* Add more compilers to CI
Fix (some) of the compiler errors with them
* Enable -Werror on CI
Increase warning level on MSVC when compiling with FMT_PEDANTIC
* Add VS 2013 and 2015 to Appveyor
* Fix Appveyor tests
Formatting
* Implement requested changes
Fix some of the MSVC warnings
Implement C++11 integer_sequence
* Reintroduce appveyor-build.py
* Remove ranges-test from tests
* Remove (some) explicit warning suppressions
Fix C++ standard setting in CI
* Remove (some) explicit warning suppressions
Fix C++ standard setting in CI
* Fix test builds with C++11
* Enable pedantic warnings on tests
* Fix warnings from edits to master
* Cleanups
* Add C++11 support to ranges.h
Re-enable ranges-test
Fix a Visual Studio error about function not returning a value in printf.h
Fix a bug in .travis.yml 
						
						
					 
					
						2018-06-06 15:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b76bb79613 
					 
					
						
						
							
							Improve naming consistency  
						
						
						
						
					 
					
						2018-05-19 10:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						2570f1afdc 
					 
					
						
						
							
							Provide more overloads for the wide string flavour  
						
						... 
						
						
						
						Signed-off-by: Daniela Engert <dani@ngrt.de > 
						
						
					 
					
						2018-05-05 07:31:44 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						86a9bc8291 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2018-03-04 09:16:51 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						67e070fe5a 
					 
					
						
						
							
							Make format work with C++17 std::string_view ( #571 )  
						
						
						
						
					 
					
						2018-02-07 08:14:54 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5060568f72 
					 
					
						
						
							
							%.f should have zero precision, not default precision  
						
						
						
						
					 
					
						2018-01-27 17:56:19 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						94edb1a71c 
					 
					
						
						
							
							Add a lightweight header for the core API  
						
						
						
						
					 
					
						2017-12-06 07:42:42 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b25a029284 
					 
					
						
						
							
							Check pointer type specs are compile time  
						
						
						
						
					 
					
						2017-11-23 10:12:23 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c523dd584f 
					 
					
						
						
							
							Use error handler to report errors  
						
						
						
						
					 
					
						2017-11-19 07:36:01 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5a32e64b05 
					 
					
						
						
							
							More tests  
						
						
						
						
					 
					
						2017-11-19 07:03:12 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						af00e4f9c9 
					 
					
						
						
							
							Remove printf_arg_formatter from format.h and cleanup  
						
						
						
						
					 
					
						2017-09-04 12:28:53 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0fbd846561 
					 
					
						
						
							
							Replace fmt::internal::make_unsigned with std::make_unsigned  
						
						
						
						
					 
					
						2017-09-04 11:41:15 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						016acebb56 
					 
					
						
						
							
							Remove legacy code  
						
						
						
						
					 
					
						2017-08-26 09:09:43 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6a2ff287b2 
					 
					
						
						
							
							Follow standard naming conventions  
						
						
						
						
					 
					
						2017-02-19 08:05:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						50e716737d 
					 
					
						
						
							
							StringRef -> string_view, LongLong -> long_long  
						
						
						
						
					 
					
						2017-02-18 07:34:52 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9bb213e920 
					 
					
						
						
							
							FormatError -> format_error  
						
						
						
						
					 
					
						2016-08-25 08:38:07 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9dbb60c4c8 
					 
					
						
						
							
							Move fmt::fprintf to printf.h  
						
						
						
						
					 
					
						2016-08-03 08:52:05 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8631694021 
					 
					
						
						
							
							check -> const_check to avoid a conflict with AssertMacros.h ( #350 )  
						
						
						
						
					 
					
						2016-07-12 06:40:23 -07:00 
						 
				 
			
				
					
						
							
							
								Glen Stark 
							
						 
					 
					
						
						
							
						
						72d51e0b1e 
					 
					
						
						
							
							Implemented  #335 : custom printf support  
						
						
						
						
					 
					
						2016-06-09 08:41:56 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						90730e706b 
					 
					
						
						
							
							Move ostream support to ostream.{h,cc}  
						
						
						
						
					 
					
						2016-05-06 07:37:20 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						afd67497de 
					 
					
						
						
							
							cppformat -> fmt  
						
						
						
						
					 
					
						2016-04-24 09:06:12 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						9ffe98c00e 
					 
					
						
						
							
							Fix/suppress MSVC warnings  
						
						
						
						
					 
					
						2016-03-19 06:39:33 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						59607f5e99 
					 
					
						
						
							
							Fix warnings on GCC 4.6.3  
						
						
						
						
					 
					
						2016-03-09 07:47:08 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						3ecad55910 
					 
					
						
						
							
							Fix sign conversion warnings  
						
						
						
						
					 
					
						2016-03-02 07:53:14 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Werner 
							
						 
					 
					
						
						
							
						
						d411aa165e 
					 
					
						
						
							
							use quotes for including cppformat headers from the tests  
						
						
						
						
					 
					
						2016-02-02 16:58:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Werner 
							
						 
					 
					
						
						
							
						
						a659d8079e 
					 
					
						
						
							
							Merge branch 'master' into update-project-layout  
						
						
						
						
					 
					
						2016-01-31 17:00:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mario Werner 
							
						 
					 
					
						
						
							
						
						fee52f79b8 
					 
					
						
						
							
							update the includes in the tests to get rid of the deprecated warnings  
						
						
						
						
					 
					
						2016-01-30 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						7ee287d3d9 
					 
					
						
						
							
							Sign extend arguments of smaller types passed to %ll? ( #265 )  
						
						
						
						
					 
					
						2016-01-27 07:03:19 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						8474a6232d 
					 
					
						
						
							
							Don't perform narrowing conversion for integers in printf ( #255 )  
						
						
						
						
					 
					
						2016-01-24 00:43:42 +01:00 
						 
				 
			
				
					
						
							
							
								Nicholas Hutchinson 
							
						 
					 
					
						
						
							
						
						1a5a1708b7 
					 
					
						
						
							
							Add fprintf overload that writes to a std::ostream  
						
						... 
						
						
						
						For completeness, add an overload for printf that takes a std::ostream. 
						
						
					 
					
						2015-12-23 15:59:13 +13:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						1a2a333a1a 
					 
					
						
						
							
							Use format specifiers when formatting null pointers & strings  
						
						
						
						
					 
					
						2015-11-23 21:01:28 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						2157375d5c 
					 
					
						
						
							
							Use textual formatting for bool with %s specifier in printf ( #224 )  
						
						
						
						
					 
					
						2015-11-13 07:18:44 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						57ba9436a0 
					 
					
						
						
							
							Format null string as (nil) with p specifier  
						
						
						
						
					 
					
						2015-11-12 06:09:08 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						b5fda1c90d 
					 
					
						
						
							
							Format null pointer as (nil) and null string as (null) in printf ( #226 )  
						
						
						
						
					 
					
						2015-11-11 07:57:19 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						8b86a74ad5 
					 
					
						
						
							
							Allow formatting C strings as pointers ( #223 )  
						
						
						
						
					 
					
						2015-11-09 07:17:36 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						cd097d334e 
					 
					
						
						
							
							Workaround bogus coverity warnings  
						
						
						
						
					 
					
						2015-10-21 06:16:55 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						c684886dfc 
					 
					
						
						
							
							Make coverity happy  
						
						
						
						
					 
					
						2015-10-20 08:29:41 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						d25d775ae6 
					 
					
						
						
							
							Suppress bogus coverity warnings  
						
						
						
						
					 
					
						2015-10-20 06:26:31 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						56d3b9135f 
					 
					
						
						
							
							Try a workaround for a bogus Coverity warning  
						
						
						
						
					 
					
						2015-10-19 08:17:05 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						ef710dee6c 
					 
					
						
						
							
							Add sprintf overload for wide strings  
						
						... 
						
						
						
						and fix an issue in formatting user-defined objects.
Thanks to @ScottLangham 
						
						
					 
					
						2015-09-18 16:26:41 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						79d8f59906 
					 
					
						
						
							
							Implement formatting of objects with (s)printf.  
						
						
						
						
					 
					
						2015-09-08 08:36:20 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						e39490500c 
					 
					
						
						
							
							Replace implicit conversion to std::string with to_string  
						
						
						
						
					 
					
						2015-06-17 07:59:41 -07:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						cf04d98d06 
					 
					
						
						
							
							Pass as many types as possible in a single integer to reduce code bloat  
						
						
						
						
					 
					
						2015-03-24 08:55:40 -07:00 
						 
				 
			
				
					
						
							
							
								Shauren 
							
						 
					 
					
						
						
							
						
						a445e727c2 
					 
					
						
						
							
							Added support to format more than 16 arguments with printf API when using variadic templates  
						
						
						
						
					 
					
						2015-03-20 21:31:10 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5821aec7b9 
					 
					
						
						
							
							Implement printing of values that are convertible to int such as enums  
						
						
						
						
					 
					
						2015-03-10 07:53:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						615c1eef6b 
					 
					
						
						
							
							Fix error handling in fmt::fprintf.  
						
						
						
						
					 
					
						2014-11-14 09:40:01 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						605d2600f8 
					 
					
						
						
							
							Improve error reporting.  
						
						
						
						
					 
					
						2014-08-29 07:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						279c7a6e6a 
					 
					
						
						
							
							Change "number is too big in format" to "number is too big" because the error can occur not only in the format function.  
						
						
						
						
					 
					
						2014-08-28 06:50:52 -07:00