Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7fb8d33f9d 
					 
					
						
						
							
							Fix compile-time width/precision type check  
						
						 
						
						
						
						
					 
					
						2022-08-09 16:10:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						48e0a59222 
					 
					
						
						
							
							Implement compile-time checks for dynamic width/precision type  
						
						 
						
						
						
						
					 
					
						2022-07-22 17:00:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						05be7a0764 
					 
					
						
						
							
							Use FMT_USE_FLOAT128 instead of __SIZEOF_FLOAT128__  
						
						 
						
						
						
						
					 
					
						2022-07-10 08:54:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2a1b3ac629 
					 
					
						
						
							
							Fix large shift in uint128_fallback  
						
						 
						
						
						
						
					 
					
						2022-07-10 08:27:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladislav Shchapov 
							
						 
					 
					
						
						
							
						
						115e00e0b9 
					 
					
						
						
							
							Replace __cplusplus with FMT_CPLUSPLUS.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru > 
						
						
					 
					
						2022-07-04 07:18:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0c06c81da8 
					 
					
						
						
							
							Deprecated implicit conversion of enums to ints for consistency with scoped enums  
						
						 
						
						
						
						
					 
					
						2022-07-03 09:02:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Chisnall 
							
						 
					 
					
						
						
							
						
						2471875867 
					 
					
						
						
							
							Make the tests pass on a CHERI system.  
						
						 
						
						
						
						
					 
					
						2022-06-10 07:02:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9d60395953 
					 
					
						
						
							
							Fix compilation on ppc64  
						
						 
						
						
						
						
					 
					
						2022-05-31 13:53:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e927149f8e 
					 
					
						
						
							
							Cleanup macros  
						
						 
						
						
						
						
					 
					
						2022-05-29 17:23:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						1761e2666a 
					 
					
						
						
							
							Remove FMT_CONSTEXPR_DECL  
						
						 
						
						
						
						
					 
					
						2022-05-29 16:42:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c83a5d42bb 
					 
					
						
						
							
							FMT_MSC_VER -> FMT_MSC_VERSION  
						
						 
						
						
						
						
					 
					
						2022-05-29 15:39:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7e63b600b6 
					 
					
						
						
							
							Make to_string work with __float128  
						
						 
						
						
						
						
					 
					
						2022-05-29 12:23:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ce246aaf74 
					 
					
						
						
							
							Remove deprecated APIs  
						
						 
						
						
						
						
					 
					
						2022-05-22 07:10:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ae963e444f 
					 
					
						
						
							
							Implement constexpr isfinite to avoid producing NaN  
						
						 
						
						
						
						
					 
					
						2022-05-11 08:43:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						358f5a7e50 
					 
					
						
						
							
							Make precision computation consistent with width  
						
						 
						
						
						
						
					 
					
						2022-05-11 06:34:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladislav Shchapov 
							
						 
					 
					
						
						
							
						
						ffb5e6a732 
					 
					
						
						
							
							Suppress a -Wliteral-range warning on Apple M1 ( #2861 )  
						
						 
						
						
						
						
					 
					
						2022-04-19 11:10:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5d804ee7fe 
					 
					
						
						
							
							Fix handling of subnormals in exotic FP  
						
						 
						
						
						
						
					 
					
						2022-04-17 08:56:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f607e3e970 
					 
					
						
						
							
							Add __float128 support  
						
						 
						
						
						
						
					 
					
						2022-04-03 12:58:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						96930161f9 
					 
					
						
						
							
							Implement 128-bit operator+= for uint128_fallback  
						
						 
						
						
						
						
					 
					
						2022-03-27 08:07:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						db5b8993ac 
					 
					
						
						
							
							Fix formatting of std::byte via format_as  
						
						 
						
						
						
						
					 
					
						2022-03-26 09:01:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timsong-cpp 
							
						 
					 
					
						
						
							
						
						3d19be282a 
					 
					
						
						
							
							Fix   #2816 : strip named argument wrappers for compile-time checking  
						
						 
						
						
						
						
					 
					
						2022-03-18 10:11:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ed18ca3eae 
					 
					
						
						
							
							Implement isnan  
						
						 
						
						
						
						
					 
					
						2022-03-14 20:37:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a204b8dde7 
					 
					
						
						
							
							Add initial __float128 support  
						
						 
						
						
						
						
					 
					
						2022-03-14 19:34:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b6b003b073 
					 
					
						
						
							
							Cleanup test  
						
						 
						
						
						
						
					 
					
						2022-03-14 15:48:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						cbc59ca893 
					 
					
						
						
							
							Clear moved from memory buffer  
						
						 
						
						
						
						
					 
					
						2022-02-20 08:12:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladislav Shchapov 
							
						 
					 
					
						
						
							
						
						ea3d326c63 
					 
					
						
						
							
							Fix clang -Wliteral-range warning ( #2779 )  
						
						 
						
						
						
						
					 
					
						2022-02-19 10:52:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						aad44f2839 
					 
					
						
						
							
							Add fmt::enums::format_as  
						
						 
						
						
						
						
					 
					
						2022-02-19 08:03:42 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a0b43bfae2 
					 
					
						
						
							
							Add support for 96-bit long double  
						
						 
						
						
						
						
					 
					
						2022-02-18 18:01:49 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2c8cd2db34 
					 
					
						
						
							
							Fix handling of zero precision  
						
						 
						
						
						
						
					 
					
						2022-02-18 12:38:30 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d38f72aff2 
					 
					
						
						
							
							Refactor fallback ints  
						
						 
						
						
						
						
					 
					
						2022-02-17 20:24:42 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						15c2a3bacc 
					 
					
						
						
							
							int128_t -> int128_opt  
						
						 
						
						
						
						
					 
					
						2022-02-17 20:03:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6a13464059 
					 
					
						
						
							
							Include 128-bit with other signed integers in specifier check  
						
						 
						
						
						
						
					 
					
						2022-02-16 16:57:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Barry Revzin 
							
						 
					 
					
						
						
							
						
						a34a97cc1d 
					 
					
						
						
							
							Supporting ? as a string presentation type ( #2674 )  
						
						 
						
						... 
						
						
						
						* Supporting ? as a string presentation type.
* Supporting ? as a char presentation type.
* Adding iterator_category to counting_iterator. 
						
						
					 
					
						2022-01-30 08:55:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						09fde7f4b8 
					 
					
						
						
							
							Add fmt::underlying for enum classes  
						
						 
						
						
						
						
					 
					
						2022-01-22 08:06:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c28500556a 
					 
					
						
						
							
							FMT_NOEXCEPT -> noexcept  
						
						 
						
						
						
						
					 
					
						2022-01-20 16:55:47 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						1b193e7b37 
					 
					
						
						
							
							Deprecate more  
						
						 
						
						
						
						
					 
					
						2022-01-03 11:13:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Ochapov 
							
						 
					 
					
						
						
							
						
						e46392ea2c 
					 
					
						
						
							
							deprecate _format UDL in code using FMT_DEPRECATED  
						
						 
						
						
						
						
					 
					
						2021-12-18 08:33:20 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						215f21a038 
					 
					
						
						
							
							Detect overflow on large precision  
						
						 
						
						
						
						
					 
					
						2021-12-05 07:26:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c472a27818 
					 
					
						
						
							
							Fix handling of very large precision in fixed format  
						
						 
						
						
						
						
					 
					
						2021-11-27 08:23:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florin Iucha 
							
						 
					 
					
						
						
							
						
						acad8cfab1 
					 
					
						
						
							
							Reformat all source code; no functional changes  
						
						 
						
						... 
						
						
						
						Before adding the format checker, the mainline should be clean, to
avoid false failures. 
						
						
					 
					
						2021-11-25 09:15:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florin Iucha 
							
						 
					 
					
						
						
							
						
						491ba2dda5 
					 
					
						
						
							
							Annotate fmt::format and fmt::formatted_size as [[nodiscard]]  
						
						 
						
						... 
						
						
						
						This prevents accidentally writing fmt::format when fmt::print was
intended. Other than running tests, there's not a good use case for
discarding the formatted output. 
						
						
					 
					
						2021-11-25 07:30:30 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						028f227752 
					 
					
						
						
							
							Handle implicit conversions in write  
						
						 
						
						
						
						
					 
					
						2021-10-31 08:58:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						894faf3fed 
					 
					
						
						
							
							Refactor presentation types  
						
						 
						
						
						
						
					 
					
						2021-09-06 13:32:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3940de5952 
					 
					
						
						
							
							thousands -> group_digits  
						
						 
						
						
						
						
					 
					
						2021-09-05 06:47:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c4d0f96a6d 
					 
					
						
						
							
							Implement format specs in fmt::thousands  
						
						 
						
						
						
						
					 
					
						2021-09-04 06:56:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3b9c442689 
					 
					
						
						
							
							Implement thousands separators without locales  
						
						 
						
						
						
						
					 
					
						2021-09-04 06:32:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						1d7384530e 
					 
					
						
						
							
							Add missing presentation type checks for std::string ( #2402 )  
						
						 
						
						
						
						
					 
					
						2021-07-02 07:51:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e421d52713 
					 
					
						
						
							
							Simplify error handling in parse_nonnegative_int  
						
						 
						
						
						
						
					 
					
						2021-06-14 16:05:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2039dce75f 
					 
					
						
						
							
							Detect consteval  
						
						 
						
						
						
						
					 
					
						2021-06-07 06:57:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						206000a017 
					 
					
						
						
							
							Workaround pathological conversion ( #2343 )  
						
						 
						
						
						
						
					 
					
						2021-06-06 07:18:44 -07:00