Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e1bd6cc913 
					 
					
						
						
							
							Refactor FP formatting  
						
						
						
						
					 
					
						2021-09-26 10:25:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						11a14db286 
					 
					
						
						
							
							Update format_to taking a buffer and remove undocumented vformat_to overload  
						
						
						
						
					 
					
						2021-05-30 07:57:51 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						16f2ef91ab 
					 
					
						
						
							
							Replace fmt::system_error with std::system_error  
						
						
						
						
					 
					
						2021-05-07 08:33:39 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9c3af11a92 
					 
					
						
						
							
							Cleanup tests  
						
						
						
						
					 
					
						2021-05-05 18:31:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						38127d9ec0 
					 
					
						
						
							
							Cleanup tests  
						
						
						
						
					 
					
						2021-04-30 15:50:03 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c9c0e5077d 
					 
					
						
						
							
							Cleanup tests  
						
						
						
						
					 
					
						2021-04-30 06:42:38 -07:00 
						 
				 
			
				
					
						
							
							
								Alexey Ochapov 
							
						 
					 
					
						
						
							
						
						53ca0cbe75 
					 
					
						
						
							
							gtest: move GTest/GMock files to separate directory, update GTest/GMock usages  
						
						... 
						
						
						
						* all GTest/GMock files moved to `test/gtest` directory
* `CMakeLists.txt` created in `test/gtest` from `CMakeLists.txt` in `test`
* GTest/GMock target in CMake renamed to `gtest` (was `gmock`)
* CMake `gtest` target updated to export includes as "gtest/gtest.h" or "gmock/gmock.h" only
* includes in tests updated: "gtest.h" -> "gtest/gtest.h", "gmock.h" -> "gmock/gmock.h"
* removed duplications of `target_include_directories` for GTest/GMock directories (CMake manages them) 
						
						
					 
					
						2021-04-29 07:11:49 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						13b117b5bc 
					 
					
						
						
							
							Improve code point computation  
						
						
						
						
					 
					
						2021-02-13 08:46:19 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						af8a180aed 
					 
					
						
						
							
							Make GetCachedPower test more precise  
						
						
						
						
					 
					
						2020-10-04 08:00:47 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						79694d424c 
					 
					
						
						
							
							Fix WriteConsole signature  
						
						
						
						
					 
					
						2020-09-27 14:26:28 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						51f2e2ca27 
					 
					
						
						
							
							Move nan test to where it belongs  
						
						
						
						
					 
					
						2020-09-27 12:50:18 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6c025520aa 
					 
					
						
						
							
							Test that max_k is correctly defined  
						
						
						
						
					 
					
						2020-09-23 15:44:37 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						aa729bf25b 
					 
					
						
						
							
							Remove dead code  
						
						
						
						
					 
					
						2020-09-22 16:58:02 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4f2ee8921d 
					 
					
						
						
							
							Use built-in FP formatter for any precision  
						
						
						
						
					 
					
						2020-09-11 07:20:16 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8069265373 
					 
					
						
						
							
							internal -> detail ( #1538 )  
						
						
						
						
					 
					
						2020-05-10 07:34:30 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7f723fbcb8 
					 
					
						
						
							
							Consistently namespace qualify size_t  
						
						
						
						
					 
					
						2020-05-07 15:59:46 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d6cea50d01 
					 
					
						
						
							
							Remove deprecated APIs  
						
						
						
						
					 
					
						2020-05-05 20:03:48 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bab3f58003 
					 
					
						
						
							
							Refactor pointer formatting  
						
						
						
						
					 
					
						2020-05-03 20:33:25 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						678341275b 
					 
					
						
						
							
							Deprecate fmt::char8_t  
						
						
						
						
					 
					
						2020-03-14 10:32:34 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						dea7fde8b7 
					 
					
						
						
							
							Deprecate u8string_view  
						
						
						
						
					 
					
						2019-12-24 09:44:57 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8cf4c52068 
					 
					
						
						
							
							Apply clang-format  
						
						
						
						
					 
					
						2019-12-21 13:10:45 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b308159be5 
					 
					
						
						
							
							Make round_direction a scoped enum  
						
						
						
						
					 
					
						2019-12-21 09:24:42 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						73a16b827f 
					 
					
						
						
							
							Fix handling of int128_t in format-impl-test ( #1461 )  
						
						
						
						
					 
					
						2019-12-08 17:07:20 -08:00 
						 
				 
			
				
					
						
							
							
								Florin Iucha 
							
						 
					 
					
						
						
							
						
						d3aa0c3a28 
					 
					
						
						
							
							Clean-up sign-conversion warnings in test code  
						
						
						
						
					 
					
						2019-12-08 16:07:43 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						31de9a1b80 
					 
					
						
						
							
							Revert "Clean-up sign-conversion warnings in test code"  
						
						... 
						
						
						
						This reverts commit 227bfe62dd 
						
						
					 
					
						2019-12-08 15:47:24 -08:00 
						 
				 
			
				
					
						
							
							
								Florin Iucha 
							
						 
					 
					
						
						
							
						
						227bfe62dd 
					 
					
						
						
							
							Clean-up sign-conversion warnings in test code  
						
						
						
						
					 
					
						2019-12-08 15:21:38 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bb205d940d 
					 
					
						
						
							
							Fix fallback pointer formatting on big endian  
						
						
						
						
					 
					
						2019-11-29 05:15:59 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c68703c9f4 
					 
					
						
						
							
							float_spec -> float_specs  
						
						
						
						
					 
					
						2019-11-26 15:53:24 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						111fc127fe 
					 
					
						
						
							
							Remove fp::operator-  
						
						
						
						
					 
					
						2019-11-24 13:28:15 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6003ec3f25 
					 
					
						
						
							
							Simplify Grisu implementation  
						
						
						
						
					 
					
						2019-11-24 13:24:28 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4cf59ce734 
					 
					
						
						
							
							Integrate Grisu and sprintf digit generators  
						
						
						
						
					 
					
						2019-11-23 06:56:29 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7395472dde 
					 
					
						
						
							
							Refactor floating-point formatting  
						
						
						
						
					 
					
						2019-11-22 18:49:19 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2bc5585ff0 
					 
					
						
						
							
							Fix computing lower boundaries for smallest normalized double  
						
						
						
						
					 
					
						2019-10-18 17:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Orivej Desh 
							
						 
					 
					
						
						
							
						
						599e0aef45 
					 
					
						
						
							
							Support single precision floats in grisu formatting  
						
						... 
						
						
						
						Fixes  #1336  
					
						2019-10-18 07:08:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						1cbc5fa6cb 
					 
					
						
						
							
							Handle negative exponent and rename value/pow10 to numerator/denominator  
						
						
						
						
					 
					
						2019-10-13 12:50:48 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f7a5748fd3 
					 
					
						
						
							
							Partially implement (FPP)^2  
						
						
						
						
					 
					
						2019-10-13 09:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5e58eb97b1 
					 
					
						
						
							
							Implement add_compare  
						
						
						
						
					 
					
						2019-10-13 08:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b55551f900 
					 
					
						
						
							
							Implement more comparison operators  
						
						
						
						
					 
					
						2019-10-12 09:22:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e4d6d9d7c8 
					 
					
						
						
							
							Implement divmod  
						
						
						
						
					 
					
						2019-10-09 13:40:50 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b60114533f 
					 
					
						
						
							
							Implement more bigint operations  
						
						
						
						
					 
					
						2019-10-06 12:49:23 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c41cea8b18 
					 
					
						
						
							
							Initial implementation of square  
						
						
						
						
					 
					
						2019-10-05 16:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c85ae23c73 
					 
					
						
						
							
							Add max_value  
						
						
						
						
					 
					
						2019-09-08 09:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b3bf665764 
					 
					
						
						
							
							Implement multiplication and part of assignment from pow of 10  
						
						
						
						
					 
					
						2019-09-08 08:27:00 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0887887e23 
					 
					
						
						
							
							Implement left shift  
						
						
						
						
					 
					
						2019-09-07 18:10:36 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ac71d853be 
					 
					
						
						
							
							Refactor normalize and clean up  
						
						
						
						
					 
					
						2019-09-07 17:28:59 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						56b5c192a0 
					 
					
						
						
							
							Add a bigint stub and reenable grisu  
						
						
						
						
					 
					
						2019-09-07 13:50:22 -07:00 
						 
				 
			
				
					
						
							
							
								Deniz Evrenci 
							
						 
					 
					
						
						
							
						
						6de0454b42 
					 
					
						
						
							
							Add support for built-in __int128 when available  
						
						
						
						
					 
					
						2019-09-04 07:05:08 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e76446958c 
					 
					
						
						
							
							Cleanup and remove deprecated visit  
						
						
						
						
					 
					
						2019-07-03 14:31:01 -07:00 
						 
				 
			
				
					
						
							
							
								Vedran Miletić 
							
						 
					 
					
						
						
							
						
						c2e84ee9cc 
					 
					
						
						
							
							Fix FormatTest.StrError on Solaris  
						
						
						
						
					 
					
						2019-07-03 06:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e29708ee57 
					 
					
						
						
							
							uintptr -> fallback_uintptr to avoid confusion with uintptr_t  
						
						
						
						
					 
					
						2019-06-14 18:47:36 -07:00