Victor Zverovich 
							
						 
					 
					
						
						
							
						
						322b2594e0 
					 
					
						
						
							
							Implement more time specifiers  
						
						
						
						
					 
					
						2018-11-30 09:25:18 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f5fe849238 
					 
					
						
						
							
							Specialize formatter for chrono durations  
						
						
						
						
					 
					
						2018-11-28 11:39:21 -08:00 
						 
				 
			
				
					
						
							
							
								tnovotny 
							
						 
					 
					
						
						
							
						
						e37d6a9840 
					 
					
						
						
							
							add make_printf_args and make_wprintf_args functions ( #934 )  
						
						... 
						
						
						
						* add make_printf_args and make_wprintf_args to printf.h
add minimal test for make_printf_args and make_wprintf_args to printf-test.cc
renamed the old printf_context template to basic_printf_context_t. the original wish was to rename it basic_printf_context, but that clashed with the name of the inner typedef. this style matches the format_context_t struct. 
						
						
					 
					
						2018-11-22 13:57:07 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						982ee5c699 
					 
					
						
						
							
							parse_context -> format_parse_context  
						
						
						
						
					 
					
						2018-11-21 07:10:22 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						00a8cc8325 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2018-11-20 07:43:40 -08:00 
						 
				 
			
				
					
						
							
							
								Andreas Schönle 
							
						 
					 
					
						
						
							
						
						bd6121596f 
					 
					
						
						
							
							Disable fmt-impl-test in windows + shared lib.  
						
						
						
						
					 
					
						2018-11-20 07:01:21 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						19e008876b 
					 
					
						
						
							
							More locale support  
						
						
						
						
					 
					
						2018-11-14 16:25:49 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f2ee988105 
					 
					
						
						
							
							Improve locale support  
						
						
						
						
					 
					
						2018-11-14 12:07:39 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						1385050e26 
					 
					
						
						
							
							More formatter tests  
						
						
						
						
					 
					
						2018-11-08 16:26:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						03c1b110a5 
					 
					
						
						
							
							Fix gcc 4.4 build  
						
						
						
						
					 
					
						2018-11-08 12:41:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						cc805c6162 
					 
					
						
						
							
							Test enabled formatters  
						
						
						
						
					 
					
						2018-11-08 10:59:10 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e01579231d 
					 
					
						
						
							
							Disallow leading zeros in arg-id  
						
						
						
						
					 
					
						2018-11-08 08:48:56 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a23d592472 
					 
					
						
						
							
							Fix check_format_string ( #925 )  
						
						
						
						
					 
					
						2018-11-03 16:51:15 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						5ee1a4bc8a 
					 
					
						
						
							
							check for property 'mutable iterator' and SFINAE on it  
						
						
						
						
					 
					
						2018-10-28 08:57:43 -07:00 
						 
				 
			
				
					
						
							
							
								XZiar 
							
						 
					 
					
						
						
							
						
						2dea780fbd 
					 
					
						
						
							
							change type naming and fix sfinae bug  
						
						
						
						
					 
					
						2018-10-28 06:00:55 -07:00 
						 
				 
			
				
					
						
							
							
								XZiar 
							
						 
					 
					
						
						
							
						
						b98e8301d5 
					 
					
						
						
							
							add non-char support for compile-time format check  
						
						
						
						
					 
					
						2018-10-28 06:00:55 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ccd3e8bbf3 
					 
					
						
						
							
							Make is_constructible public ( #918 )  
						
						
						
						
					 
					
						2018-10-27 17:10:19 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						ec384302db 
					 
					
						
						
							
							additional test for print with background color  
						
						... 
						
						
						
						checks for clashes with other function overloads in fmt with templated parameters on the first or second position in the parameter list 
						
						
					 
					
						2018-10-25 16:54:54 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0a96c032b9 
					 
					
						
						
							
							Parameterize v*printf on string type ( #920 )  
						
						
						
						
					 
					
						2018-10-25 13:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						61e6d2e38c 
					 
					
						
						
							
							Fix core version of vformat_to  
						
						
						
						
					 
					
						2018-10-25 06:21:41 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						1e3dcbba81 
					 
					
						
						
							
							fix: 'format_to_n' compiles 'std::back_inserter' arguments  
						
						... 
						
						
						
						std::back_insert_iterators model the OutputIterator concept but differ considerably in their traits and behavior. In particular the former made compilation to fail when format_to_n is given a back_inserter as first argument. The emulation of an OutputIterator is not perfect due to the behavioural differences of back_insert_iterators (e.g. assignment always implies increment) but good enough to be used within fmt's machinery. 
						
						
					 
					
						2018-10-24 16:45:18 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f0328f8e36 
					 
					
						
						
							
							Use char_traits::length in string_view ctor ( #914 )  
						
						
						
						
					 
					
						2018-10-24 15:21:21 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						20c708bf6d 
					 
					
						
						
							
							Fix build on gcc 4.4  
						
						
						
						
					 
					
						2018-10-24 10:52:02 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						2c81c851b2 
					 
					
						
						
							
							Adapt any string-like type to be used by {fmt} just like the standard string types already supported. The adaption is totally non-intrusive.  
						
						... 
						
						
						
						Signed-off-by: Daniela Engert <dani@ngrt.de > 
						
						
					 
					
						2018-10-22 18:25:52 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						846c644e84 
					 
					
						
						
							
							Workeround broken sprintf in MSVC  
						
						
						
						
					 
					
						2018-10-19 07:30:59 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						13d472bd8c 
					 
					
						
						
							
							Compute output size for grisu  
						
						
						
						
					 
					
						2018-10-18 17:16:50 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b71d3fe7ab 
					 
					
						
						
							
							Remove use_grisu  
						
						
						
						
					 
					
						2018-10-17 17:01:45 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						847abb6f8f 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2018-10-17 11:57:06 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2924622157 
					 
					
						
						
							
							Fix naming of basic_format_specs members  
						
						
						
						
					 
					
						2018-10-17 10:13:10 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bda5f9a556 
					 
					
						
						
							
							Replace grisu2_specs with core_format_specs  
						
						
						
						
					 
					
						2018-10-17 08:55:45 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e8efdef8de 
					 
					
						
						
							
							Avoid extra copy  
						
						
						
						
					 
					
						2018-10-17 08:19:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						50b18a3c10 
					 
					
						
						
							
							Integrate Grisu  
						
						
						
						
					 
					
						2018-10-14 14:33:25 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ddd7caf38e 
					 
					
						
						
							
							Fix locale-dependent formatting ( #905 )  
						
						
						
						
					 
					
						2018-10-13 11:15:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						57983423c3 
					 
					
						
						
							
							Remove signbit workaround  
						
						
						
						
					 
					
						2018-10-10 09:41:46 -07:00 
						 
				 
			
				
					
						
							
							
								superfunc 
							
						 
					 
					
						
						
							
						
						939fbe5567 
					 
					
						
						
							
							Remove basic_fixed_buffer.  
						
						... 
						
						
						
						Issue #873  indicates that this class is no longer required,
as it has been superseded by a new API.
Fixes  #873  
						
						
					 
					
						2018-10-09 06:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						6a685571df 
					 
					
						
						
							
							Make 'std::*::basic_string_view' a valid argument type for 'format_str' parameters.  
						
						... 
						
						
						
						Signed-off-by: Daniela Engert <dani@ngrt.de > 
						
						
					 
					
						2018-10-08 06:12:02 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						38325248e5 
					 
					
						
						
							
							Count width in code points ( #628 )  
						
						
						
						
					 
					
						2018-10-03 20:09:46 -07:00 
						 
				 
			
				
					
						
							
							
								Daniela Engert 
							
						 
					 
					
						
						
							
						
						deb901b9e4 
					 
					
						
						
							
							Parameterize core functions on the type of the format string.  
						
						... 
						
						
						
						Take #2  of n
Signed-off-by: Daniela Engert <dani@ngrt.de > 
						
						
					 
					
						2018-10-03 14:19:08 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3f4cfa6c60 
					 
					
						
						
							
							Implement UTF-8 string support  
						
						
						
						
					 
					
						2018-09-30 15:45:58 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5bced12421 
					 
					
						
						
							
							Parameterize more functions on string type  
						
						
						
						
					 
					
						2018-09-30 08:02:19 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e4fea22d15 
					 
					
						
						
							
							Make char8_t a strongly-typed enum  
						
						
						
						
					 
					
						2018-09-30 07:11:37 -07:00 
						 
				 
			
				
					
						
							
							
								Guillaume Fraux 
							
						 
					 
					
						
						
							
						
						e864acfdbd 
					 
					
						
						
							
							Fix compilation with intel compilers (ICC/ICPC) v14.0  
						
						
						
						
					 
					
						2018-09-27 07:11:23 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d7f17613f5 
					 
					
						
						
							
							Fix compilation on platforms with exotic double ( #878 )  
						
						
						
						
					 
					
						2018-09-26 08:45:34 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e4ca37ccf6 
					 
					
						
						
							
							Parameterize format_to on string type ( #880 )  
						
						
						
						
					 
					
						2018-09-25 07:47:15 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ff6e46ed97 
					 
					
						
						
							
							More cleanup  
						
						
						
						
					 
					
						2018-09-22 16:00:34 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ec0cdc46f6 
					 
					
						
						
							
							Workaround Windows slowness  
						
						
						
						
					 
					
						2018-09-21 17:11:57 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						cb122a4d03 
					 
					
						
						
							
							Fix format_to formatting to wmemory_buffer  
						
						
						
						
					 
					
						2018-09-21 09:48:21 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						dc69cc45d2 
					 
					
						
						
							
							Clean tests  
						
						
						
						
					 
					
						2018-09-21 09:48:21 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3f4984fb36 
					 
					
						
						
							
							Clean core-test and fix linkage errors on older gcc  
						
						
						
						
					 
					
						2018-09-19 12:24:38 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bc26fbf1b0 
					 
					
						
						
							
							Move experimental color API to fmt/color.h  
						
						
						
						
					 
					
						2018-09-12 09:04:26 -07:00