Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						1d7bd5d073
					 | 
					
						
						
							
							Add c_str functions.
						
						
						
						
						
						
					 | 
					
						2014-07-08 16:44:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						b9a06bafd8
					 | 
					
						
						
							
							internal::FormatParser -> BasicFormatter.
						
						
						
						
						
						
					 | 
					
						2014-07-08 16:38:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						e825156add
					 | 
					
						
						
							
							Move FormatParser to the internal namespace.
						
						
						
						
						
						
					 | 
					
						2014-07-08 16:20:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						f711266244
					 | 
					
						
						
							
							Test MakeArg. Clean the API.
						
						
						
						
						
						
					 | 
					
						2014-07-04 07:18:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						144e1fbb7c
					 | 
					
						
						
							
							Disallow formatting of wide strings when using a narrow string formatter.
						
						
						
						
						
						
					 | 
					
						2014-07-04 06:56:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						4e260e8599
					 | 
					
						
						
							
							Test MakeArg and fix formatting.
						
						
						
						
						
						
					 | 
					
						2014-07-03 08:50:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						9fbdc32adc
					 | 
					
						
						
							
							Test MakeArg and handle bool, signed char and unsigned char.
						
						
						
						
						
						
					 | 
					
						2014-07-02 08:38:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						6e5551e77a
					 | 
					
						
						
							
							ArgInfo -> Arg
						
						
						
						
						
						
					 | 
					
						2014-07-02 06:33:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						c494c980b6
					 | 
					
						
						
							
							Clean.
						
						
						
						
						
						
					 | 
					
						2014-07-01 21:01:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						5d15bdd5a5
					 | 
					
						
						
							
							Clean.
						
						
						
						
						
						
					 | 
					
						2014-07-01 16:23:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						39166f9aa9
					 | 
					
						
						
							
							Remove more deprecated code.
						
						
						
						
						
						
					 | 
					
						2014-07-01 09:15:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						2dc108b31f
					 | 
					
						
						
							
							Remove deprecated code 🎆 🎆 🎆
						
						
						
						
						
						
					 | 
					
						2014-07-01 09:10:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						537c6c4e18
					 | 
					
						
						
							
							Fix a warning.
						
						
						
						
						
						
					 | 
					
						2014-07-01 06:21:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						536fedfe0f
					 | 
					
						
						
							
							Fix build.
						
						
						
						
						
						
					 | 
					
						2014-06-30 18:26:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						35866bb2c2
					 | 
					
						
						
							
							Fix warnings.
						
						
						
						
						
						
					 | 
					
						2014-06-30 18:12:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						cea08c7abc
					 | 
					
						
						
							
							Suppress more warnings.
						
						
						
						
						
						
					 | 
					
						2014-06-30 17:46:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						eb034a0589
					 | 
					
						
						
							
							Suppress warnings.
						
						
						
						
						
						
					 | 
					
						2014-06-30 17:40:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						c6eb12d1d4
					 | 
					
						
						
							
							Fix one more Windows issue.
						
						
						
						
						
						
					 | 
					
						2014-06-30 17:17:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						a2205739b1
					 | 
					
						
						
							
							Fix build.
						
						
						
						
						
						
					 | 
					
						2014-06-30 16:31:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						b939860d6e
					 | 
					
						
						
							
							write -> write_str
						
						
						
						
						
						
					 | 
					
						2014-06-30 15:44:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						53201033f2
					 | 
					
						
						
							
							Refactor error reporting API.
						
						
						
						
						
						
					 | 
					
						2014-06-30 14:26:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						d29e505568
					 | 
					
						
						
							
							Move PrintfParser from BasicWriter to the internal namespace.
						
						
						
						
						
						
					 | 
					
						2014-06-30 07:12:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						e63a0ff125
					 | 
					
						
						
							
							Deprecate c_str() and str().
						
						
						
						
						
						
					 | 
					
						2014-06-30 06:43:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						90e6faffa0
					 | 
					
						
						
							
							Document ArgList.
						
						
						
						
						
						
					 | 
					
						2014-06-30 06:27:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						ba70b30d7e
					 | 
					
						
						
							
							Move BasicArg & make_arg from BasicWriter to the internal namespace.
						
						
						
						
						
						
					 | 
					
						2014-06-30 06:19:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						21111cc954
					 | 
					
						
						
							
							MakeArg -> make_arg. Move printf out of Writer.
						
						
						
						
						
						
					 | 
					
						2014-06-29 19:52:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						afc760263e
					 | 
					
						
						
							
							Update example.
						
						
						
						
						
						
					 | 
					
						2014-06-29 12:04:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						a1264926a0
					 | 
					
						
						
							
							Writer::format -> Writer::write. Make fmt::format return string.
						
						
						
						
						
						
					 | 
					
						2014-06-29 11:51:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						d5b8196749
					 | 
					
						
						
							
							Update the API.
						
						
						
						
						
						
					 | 
					
						2014-06-28 21:56:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						0914c91284
					 | 
					
						
						
							
							Don't use deprecated API.
						
						
						
						
						
						
					 | 
					
						2014-06-28 19:53:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						2e03963e9e
					 | 
					
						
						
							
							Add fmt::print. Undocument and deprecate old API.
						
						
						
						
						
						
					 | 
					
						2014-06-28 19:44:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						ddbd50de4a
					 | 
					
						
						
							
							Fix build.
						
						
						
						
						
						
					 | 
					
						2014-06-28 17:44:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						4d5b1e8a13
					 | 
					
						
						
							
							Update the API and tests.
						
						
						
						
						
						
					 | 
					
						2014-06-28 17:35:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						e06e9f885c
					 | 
					
						
						
							
							Deprecate Format and update tests.
						
						
						
						
						
						
					 | 
					
						2014-06-28 15:58:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						5edda531f6
					 | 
					
						
						
							
							Add fmt::format and deprecate fmt::Format.
						
						
						
						
						
						
					 | 
					
						2014-06-28 14:48:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						428d114766
					 | 
					
						
						
							
							Complete FMT_VARIADIC.
						
						
						
						
						
						
					 | 
					
						2014-06-28 13:31:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						4f4e6c965f
					 | 
					
						
						
							
							Fix MSVC build. FormatError -> FormatMessage to avoid ambiguity.
						
						
						
						
						
						
					 | 
					
						2014-06-28 12:49:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						5aa36285b1
					 | 
					
						
						
							
							Try another MSVC workaround.
						
						
						
						
						
						
					 | 
					
						2014-06-28 12:14:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						ce09e7e348
					 | 
					
						
						
							
							Simplify FMT_FOR_EACH.
						
						
						
						
						
						
					 | 
					
						2014-06-28 11:43:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						e4c2475318
					 | 
					
						
						
							
							MSVC workaround.
						
						
						
						
						
						
					 | 
					
						2014-06-28 11:36:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						3b18ecb24a
					 | 
					
						
						
							
							FMT_FOR_EACH_NARG -> FMT_NARG.
						
						
						
						
						
						
					 | 
					
						2014-06-28 11:30:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						be7473b401
					 | 
					
						
						
							
							Test FMT_VARIADIC.
						
						
						
						
						
						
					 | 
					
						2014-06-28 11:20:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						2f6dddd6fd
					 | 
					
						
						
							
							Simplify FMT_VARIADIC.
						
						
						
						
						
						
					 | 
					
						2014-06-28 11:07:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						360bfbdd50
					 | 
					
						
						
							
							Use 0-based indices. Test FMT_FOR_EACH*.
						
						
						
						
						
						
					 | 
					
						2014-06-28 10:32:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						bf25ef6455
					 | 
					
						
						
							
							FMT_TEMPLATE -> FMT_WRAP
						
						
						
						
						
						
					 | 
					
						2014-06-28 09:15:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						ef34eb6ec2
					 | 
					
						
						
							
							Emulate variadic functions on older compilers.
						
						
						
						
						
						
					 | 
					
						2014-06-25 07:50:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						2f752abe97
					 | 
					
						
						
							
							Add FMT_VARIADIC_VOID to emulate variadic functions on old compilers.
						
						
						
						
						
						
					 | 
					
						2014-06-24 19:27:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						8198df84f0
					 | 
					
						
						
							
							Suppress warnings about variadic macros.
						
						
						
						
						
						
					 | 
					
						2014-06-24 13:01:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						a062f94ab0
					 | 
					
						
						
							
							Workaround a bug in VC++ variadic macro implementation.
						
						
						
						
						
						
					 | 
					
						2014-06-24 11:09:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Victor Zverovich
							
						 
					 | 
					
						
						
							
						
						302b8f4406
					 | 
					
						
						
							
							Fix MSVC build, take 2.
						
						
						
						
						
						
					 | 
					
						2014-06-24 10:46:01 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |