Victor Zverovich 
							
						 
					 
					
						
						
							
						
						60c43e8703 
					 
					
						
						
							
							Apply clang-format  
						
						
						
						
					 
					
						2020-07-09 09:06:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b998e0f30b 
					 
					
						
						
							
							Reduce symbol sizes and simplify iterator use  
						
						
						
						
					 
					
						2020-07-09 08:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						01309a34ab 
					 
					
						
						
							
							Deprecate arg_formatter  
						
						
						
						
					 
					
						2020-07-04 07:29:11 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						98a7a8b405 
					 
					
						
						
							
							Update changelog and disable internal  
						
						
						
						
					 
					
						2020-06-26 19:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						50bad7d62d 
					 
					
						
						
							
							Optimize format string parsing  
						
						
						
						
					 
					
						2020-06-06 10:15:19 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						19c5b5d159 
					 
					
						
						
							
							Simplify arg_formatter  
						
						
						
						
					 
					
						2020-05-29 16:53:12 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3f75e2b69e 
					 
					
						
						
							
							Make buffer_range public and update custom formatting docs ( #1281 )  
						
						
						
						
					 
					
						2019-08-28 06:50:20 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5488d0b53a 
					 
					
						
						
							
							spec -> specs  
						
						
						
						
					 
					
						2019-07-07 06:39:20 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f13906f408 
					 
					
						
						
							
							back_insert_range<internal::buffer> -> buffer_range  
						
						
						
						
					 
					
						2019-06-19 14:12:29 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d07cc2026b 
					 
					
						
						
							
							FMT_EXPLICIT -> explicit, FMT_NULL -> nullptr  
						
						
						
						
					 
					
						2019-05-30 07:42:36 -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 
							
						 
					 
					
						
						
							
						
						2808395481 
					 
					
						
						
							
							basic_buffer -> buffer  
						
						... 
						
						
						
						This reduces symbol sizes and gets rid of shadowing warnings. 
						
						
					 
					
						2019-04-07 20:32:28 -07:00 
						 
				 
			
				
					
						
							
							
								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