Victor Zverovich 
							
						 
					 
					
						
						
							
						
						442fa1bd46 
					 
					
						
						
							
							Decouple format and parse contexts  
						
						 
						
						
						
						
					 
					
						2019-02-09 20:39:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						58b6f8db48 
					 
					
						
						
							
							Format the code using clang-format  
						
						 
						
						
						
						
					 
					
						2019-01-13 06:58:20 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2924622157 
					 
					
						
						
							
							Fix naming of basic_format_specs members  
						
						 
						
						
						
						
					 
					
						2018-10-17 10:13:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7110b46076 
					 
					
						
						
							
							Optimize default formatting  
						
						 
						
						
						
						
					 
					
						2018-09-12 08:45:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						479ee2a8c6 
					 
					
						
						
							
							Fix MSVC build, take 2  
						
						 
						
						
						
						
					 
					
						2018-07-04 14:24:07 -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 
							
						 
					 
					
						
						
							
						
						7d28674d3a 
					 
					
						
						
							
							make_args -> make_format_args  
						
						 
						
						
						
						
					 
					
						2018-04-08 07:21:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						fd0b07a75a 
					 
					
						
						
							
							(w)context -> (w)format_context  
						
						 
						
						
						
						
					 
					
						2018-04-08 07:03:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3cf0526316 
					 
					
						
						
							
							Return output iterator to the end from format_to_n  
						
						 
						
						
						
						
					 
					
						2018-03-30 08:20:12 -10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						86a9bc8291 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2018-03-04 09:16:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5281ea6ad2 
					 
					
						
						
							
							do_vformat_to -> vformat_to and update docs  
						
						 
						
						
						
						
					 
					
						2018-03-04 06:40:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						418659adbe 
					 
					
						
						
							
							Fix compilation errors on gcc 4.4  
						
						 
						
						
						
						
					 
					
						2018-03-03 14:04:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						affb35cfb9 
					 
					
						
						
							
							Replace using with typedef for compatibility with gcc-4.6  
						
						 
						
						
						
						
					 
					
						2018-02-11 09:23:47 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bd8a7e7ea1 
					 
					
						
						
							
							More iteratification  
						
						 
						
						
						
						
					 
					
						2018-01-21 14:30:38 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f6fd38bb3a 
					 
					
						
						
							
							More iterator support  
						
						 
						
						
						
						
					 
					
						2018-01-15 08:48:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c2fecb9b2a 
					 
					
						
						
							
							Clean API  
						
						 
						
						
						
						
					 
					
						2018-01-14 14:15:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9a53a706fc 
					 
					
						
						
							
							Add support for back_insert_iterator  
						
						 
						
						
						
						
					 
					
						2018-01-14 13:12:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						217e7c76f1 
					 
					
						
						
							
							Pass ranges by value  
						
						 
						
						
						
						
					 
					
						2018-01-14 08:13:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c095445394 
					 
					
						
						
							
							Replace buffer with range  
						
						 
						
						
						
						
					 
					
						2018-01-10 22:41:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						81bd9e8ea3 
					 
					
						
						
							
							args -> format_args  
						
						 
						
						
						
						
					 
					
						2017-12-03 08:00:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						10e70a06c9 
					 
					
						
						
							
							Improve handling of custom arguments  
						
						 
						
						
						
						
					 
					
						2017-12-02 09:44:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8cbf544733 
					 
					
						
						
							
							Add parse context  
						
						 
						
						
						
						
					 
					
						2017-09-17 09:05:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5e0562ab51 
					 
					
						
						
							
							Separate parsing and formatting  
						
						 
						
						
						
						
					 
					
						2017-08-13 13:09:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2f4f49fd60 
					 
					
						
						
							
							Switch from cstring_view to string_view  
						
						 
						
						
						
						
					 
					
						2017-07-22 08:24:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						12252152ac 
					 
					
						
						
							
							CStringRef -> cstring_view  
						
						 
						
						
						
						
					 
					
						2017-03-26 15:13:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						eedfd07f8b 
					 
					
						
						
							
							internal::MemoryBuffer -> basic_memory_buffer  
						
						 
						
						
						
						
					 
					
						2017-02-18 09:13:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4ec8860783 
					 
					
						
						
							
							ArgFormatter -> arg_formatter  
						
						 
						
						
						
						
					 
					
						2017-02-18 07:46:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						fefaf07b6f 
					 
					
						
						
							
							Pass buffer instead of writer to format_value  
						
						 
						
						
						
						
					 
					
						2017-02-14 19:39:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a13b96ed88 
					 
					
						
						
							
							Simplify API  
						
						 
						
						
						
						
					 
					
						2017-02-05 06:54:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						624c58682d 
					 
					
						
						
							
							Simplify API  
						
						 
						
						
						
						
					 
					
						2017-02-05 06:41:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7ae8bd7073 
					 
					
						
						
							
							basic_format_arg -> basic_arg, Buffer -> buffer  
						
						 
						
						
						
						
					 
					
						2017-02-05 06:09:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						296e9cada2 
					 
					
						
						
							
							FrmatSpec -> format_spec  
						
						 
						
						
						
						
					 
					
						2017-01-28 12:51:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ec15ef7b7b 
					 
					
						
						
							
							Replace operator<< with write function  
						
						 
						
						
						
						
					 
					
						2017-01-22 10:00:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8428621ddc 
					 
					
						
						
							
							BasicWriter -> basic_writer  
						
						 
						
						
						
						
					 
					
						2016-12-30 12:26:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						939aff2936 
					 
					
						
						
							
							Remove unnecessary template arg from basic_format_args  
						
						 
						
						
						
						
					 
					
						2016-12-30 10:19:38 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0854f8c3bf 
					 
					
						
						
							
							Parameterize formatting argument on char type.  
						
						 
						
						
						
						
					 
					
						2016-12-11 15:43:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						284297019f 
					 
					
						
						
							
							Merge BasicArgFormatter and ArgFormatter  
						
						 
						
						
						
						
					 
					
						2016-11-20 09:36:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d4084ac5b1 
					 
					
						
						
							
							Get rid of ArgVisitor  
						
						 
						
						
						
						
					 
					
						2016-11-20 09:11:13 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d58cc8a4a8 
					 
					
						
						
							
							Merge BasicPrintfArgFormatter and PrintfArgFormatter  
						
						 
						
						
						
						
					 
					
						2016-11-20 07:42:38 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						85793a18cd 
					 
					
						
						
							
							Simplify API  
						
						 
						
						
						
						
					 
					
						2016-11-06 19:27:14 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9998f66f8c 
					 
					
						
						
							
							Replace formatter with context  
						
						 
						
						
						
						
					 
					
						2016-11-06 18:59:17 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2bba420337 
					 
					
						
						
							
							Pass writer directly to format_value ( #400 )  
						
						 
						
						
						
						
					 
					
						2016-10-26 17:54:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f85d5f4dac 
					 
					
						
						
							
							BasicFormatter -> basic_formatter  
						
						 
						
						
						
						
					 
					
						2016-10-22 08:04:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						18dfa257d0 
					 
					
						
						
							
							Pass correct formatters to make_format_args  
						
						 
						
						
						
						
					 
					
						2016-10-21 06:46:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						dafbec7553 
					 
					
						
						
							
							Fix type safety when using custom formatters ( #394 )  
						
						 
						
						
						
						
					 
					
						2016-10-07 08:37:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4ece95a754 
					 
					
						
						
							
							Make make_format_args public  
						
						 
						
						
						
						
					 
					
						2016-08-27 07:57:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0028ce57b6 
					 
					
						
						
							
							Get rid of FMT_VARIADIC  
						
						 
						
						
						
						
					 
					
						2016-08-26 17:23:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						fc73e10620 
					 
					
						
						
							
							ArgList -> format_args  
						
						 
						
						
						
						
					 
					
						2016-08-25 08:50:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6ee9f2ed09 
					 
					
						
						
							
							Make printf argument formatters public ( #335 ,  #360 )  
						
						 
						
						
						
						
					 
					
						2016-07-21 06:59:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ab054532ce 
					 
					
						
						
							
							Move writer to PrintfFormatter object for consistency with BasicFormatter  
						
						 
						
						
						
						
					 
					
						2016-07-20 08:21:13 -07:00