Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a291f07e1a 
					 
					
						
						
							
							Clean up argument mapping  
						
						
						
						
					 
					
						2019-06-09 22:27:40 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4faadff0a0 
					 
					
						
						
							
							Add preliminary user-defined type support  
						
						
						
						
					 
					
						2019-06-08 09:04:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						cb4c59495e 
					 
					
						
						
							
							Deprecate convert_to_int  
						
						
						
						
					 
					
						2019-06-07 13:38:08 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						40779749ac 
					 
					
						
						
							
							is_formattable -> has_formatter  
						
						
						
						
					 
					
						2019-06-07 06:51:21 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b3cf8613b1 
					 
					
						
						
							
							Make formatter specializations override implicit conversions  
						
						
						
						
					 
					
						2019-06-07 06:25:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3fdba04924 
					 
					
						
						
							
							Reduce the number of nontrivial formatter instantiations  
						
						
						
						
					 
					
						2019-06-06 22:02:53 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d2ee5f2407 
					 
					
						
						
							
							Merge tests  
						
						
						
						
					 
					
						2019-06-04 21:31:23 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						eddb84cfc0 
					 
					
						
						
							
							Fix formatting of exotic characters  
						
						
						
						
					 
					
						2019-06-03 17:08:00 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d54e64b3c8 
					 
					
						
						
							
							Make buffer_context an alias template  
						
						
						
						
					 
					
						2019-06-02 18:28:49 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ec6651087d 
					 
					
						
						
							
							Remove old is_constructible workarounds and replace typedefs with using  
						
						
						
						
					 
					
						2019-06-02 16:46:45 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						af2c73772c 
					 
					
						
						
							
							Implement parsing of string_views  
						
						
						
						
					 
					
						2019-06-02 11:11:28 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9df0e2d1f1 
					 
					
						
						
							
							Implement string parsing  
						
						
						
						
					 
					
						2019-06-02 07:39:38 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						78daa50ffc 
					 
					
						
						
							
							Fix handling of chrono durations with minimal signed rep  
						
						
						
						
					 
					
						2019-06-01 09:36:37 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						87e4ea2906 
					 
					
						
						
							
							Fix a warning  
						
						
						
						
					 
					
						2019-06-01 08:24:36 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						49f78a427b 
					 
					
						
						
							
							Demacrify  
						
						
						
						
					 
					
						2019-05-30 21:30:29 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8302c2f33b 
					 
					
						
						
							
							fmt::internal::declval -> std::declval  
						
						
						
						
					 
					
						2019-05-30 09:46:10 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d07cc2026b 
					 
					
						
						
							
							FMT_EXPLICIT -> explicit, FMT_NULL -> nullptr  
						
						
						
						
					 
					
						2019-05-30 07:42:36 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						30bce6c14c 
					 
					
						
						
							
							Fix a few chrono formatting corner cases ( #1178 )  
						
						
						
						
					 
					
						2019-05-29 18:02:26 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						afc571aedc 
					 
					
						
						
							
							Document join and relax its compiler requirements  
						
						
						
						
					 
					
						2019-05-29 11:21:05 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bb254d146b 
					 
					
						
						
							
							Disable std-format-test by default  
						
						
						
						
					 
					
						2019-05-27 20:02:08 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						01c631af95 
					 
					
						
						
							
							Implement unsigned and long long parsing  
						
						
						
						
					 
					
						2019-05-19 07:34:54 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4fcd4a4bd0 
					 
					
						
						
							
							Reuse parse_format_string in scan  
						
						
						
						
					 
					
						2019-05-18 14:18:06 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						91bb3aaf06 
					 
					
						
						
							
							fmtlib.net -> fmt.dev  
						
						
						
						
					 
					
						2019-05-17 15:42:00 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ef6282fc45 
					 
					
						
						
							
							Fix gcc 4.4 build  
						
						
						
						
					 
					
						2019-05-15 22:37:00 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						67179dbc23 
					 
					
						
						
							
							Remove deprecated format_decimal  
						
						
						
						
					 
					
						2019-05-15 10:34:38 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a5ffa735db 
					 
					
						
						
							
							Fix gcc 4.4 build  
						
						
						
						
					 
					
						2019-05-15 10:20:51 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5ee0804631 
					 
					
						
						
							
							Experiment with scan API  
						
						
						
						
					 
					
						2019-05-15 10:02:40 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						25b72fc4cd 
					 
					
						
						
							
							Move <format> to tests not to confuse users  
						
						
						
						
					 
					
						2019-05-15 09:08:42 -07:00 
						 
				 
			
				
					
						
							
							
								denchat 
							
						 
					 
					
						
						
							
						
						f4dfd6e30f 
					 
					
						
						
							
							Suppress all clang-target-msvc test warning in CMake and other misc fixes ( #1151 )  
						
						... 
						
						
						
						* Fix conditional `char8_t` from `format.h` and fix `-Wunused-result` of [[no_discard]] begin() when in c++17
* Suppress `-Winconsistent-dllimport` when in clang-target-msvc
* Suppress warning _CRT_SECURE_NO_WARNINGS in MSVC and -Wdeprecated-declarations
Suppress warning _CRT_SECURE_NO_WARNINGS in MSVC and -Wdeprecated-declarations of POSIX functions in Clang target MSVC.
Those functions are used by gtest.
* Remove FMT_FUNC, mark FMT_API to export 
						
						
					 
					
						2019-05-11 11:48:27 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						de5da50910 
					 
					
						
						
							
							Fix formatting of extreme durations ( #1154 )  
						
						
						
						
					 
					
						2019-05-11 08:42:02 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ea2976e6d5 
					 
					
						
						
							
							Move internal::uintptr_t test to format-impl-test ( #1152 )  
						
						
						
						
					 
					
						2019-05-11 06:58:22 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Alabuzhev 
							
						 
					 
					
						
						
							
						
						77d6036cd5 
					 
					
						
						
							
							Fix unexpected trailing decimal point ( #1153 )  
						
						
						
						
					 
					
						2019-05-11 06:34:47 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e9bab6d028 
					 
					
						
						
							
							Improve handling of large durations  
						
						
						
						
					 
					
						2019-05-08 12:40:33 -07:00 
						 
				 
			
				
					
						
							
							
								denchat 
							
						 
					 
					
						
						
							
						
						3fd134be03 
					 
					
						
						
							
							Move test_count_digits to format-impl-test and disable gtest warnings ( #1147 )  
						
						... 
						
						
						
						* This translation unit includes `gtest.h` in which using something like `strncpy`
Suppress MSVC warnings from `gtest.h` included.
Warning sample:
fmt-master\test\gtest\gtest.h(2873,10): warning: 'strncpy' is deprecated: This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
* Moving `test_count_digits` to format-impl-test then count_digits<4>(internal::uintptr_t) shall not be exported
* retaining _CRT_SECURE_NO_WARNINGS always defined should be no harms. 
						
						
					 
					
						2019-05-07 12:09:11 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ca978b3d21 
					 
					
						
						
							
							Fix handling of nan durations  
						
						
						
						
					 
					
						2019-05-05 08:53:23 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c1d430e61a 
					 
					
						
						
							
							Improve handling of negative durations  
						
						
						
						
					 
					
						2019-05-04 17:52:20 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						38a85502ed 
					 
					
						
						
							
							Use the same rep type for seconds to prevent overflow  
						
						
						
						
					 
					
						2019-05-04 09:22:09 -07:00 
						 
				 
			
				
					
						
							
							
								Paul Dreik 
							
						 
					 
					
						
						
							
						
						b3cc9c0567 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into invalidcolons  
						
						... 
						
						
						
						# Conflicts:
#	test/chrono-test.cc 
						
						
					 
					
						2019-04-28 21:35:21 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Dreik 
							
						 
					 
					
						
						
							
						
						2e3352fd05 
					 
					
						
						
							
							provoke assertion  
						
						... 
						
						
						
						fmt/include/fmt/core.h:246:
typename std::make_unsigned<_Tp>::type fmt::v5::internal::to_unsigned(Int)
[with Int = long int;
 typename std::make_unsigned<_Tp>::type = long unsigned int]:
Assertion `(value >= 0) && "negative value"' failed. 
						
						
					 
					
						2019-04-28 21:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4c721e3a2f 
					 
					
						
						
							
							Fix chrono formatting with invalid argument id ( #1132 )  
						
						
						
						
					 
					
						2019-04-28 07:08:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8d8ea21c69 
					 
					
						
						
							
							Partially implement Grisu3  
						
						
						
						
					 
					
						2019-04-27 12:17:21 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						40a7975640 
					 
					
						
						
							
							Remove trailing zeros  
						
						
						
						
					 
					
						2019-04-27 07:42:27 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						cb46397dfb 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2019-04-27 07:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						134904c886 
					 
					
						
						
							
							Re-enabled constexpr tests  
						
						
						
						
					 
					
						2019-04-26 17:07:37 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bd516e3429 
					 
					
						
						
							
							Convert negative precision to zero in printf ( #1127 )  
						
						... 
						
						
						
						and remove redundant check in grisu2_prettify. 
						
						
					 
					
						2019-04-21 07:44:04 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5efb24dd2b 
					 
					
						
						
							
							Add specialization test  
						
						
						
						
					 
					
						2019-04-19 17:15:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						946498cfbc 
					 
					
						
						
							
							Fix handling of zero precision  
						
						
						
						
					 
					
						2019-04-19 15:10:12 -07:00 
						 
				 
			
				
					
						
							
							
								HE, Tao 
							
						 
					 
					
						
						
							
						
						6b20863918 
					 
					
						
						
							
							fmt::ptr: support unique_ptr and shared_ptr.  
						
						
						
						
					 
					
						2019-04-18 10:12:11 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d306585a3f 
					 
					
						
						
							
							Don't inject internal names into std ( #1120 )  
						
						
						
						
					 
					
						2019-04-17 13:25:31 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						dc94010fa5 
					 
					
						
						
							
							Remove char_traits ( #1117 )  
						
						
						
						
					 
					
						2019-04-16 17:08:24 -07:00