Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f2e06804c5 
					 
					
						
						
							
							Workaround an issue with Intel C++ compiler.  
						
						
						
						
					 
					
						2014-04-10 10:49:55 -07:00 
						 
				 
			
				
					
						
							
							
								jdale88 
							
						 
					 
					
						
						
							
						
						4cabe16241 
					 
					
						
						
							
							Should use Char not char, as Char is typedef'd to the correct type (char or wchar_t)  
						
						
						
						
					 
					
						2014-03-11 19:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								jdale88 
							
						 
					 
					
						
						
							
						
						a9862fdb22 
					 
					
						
						
							
							Fixed some level 4 warnings in VS2013  
						
						
						
						
					 
					
						2014-03-11 18:56:24 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						43fe100875 
					 
					
						
						
							
							Move the implementation of ColorWriter::operator() to format.cc  
						
						
						
						
					 
					
						2014-02-19 14:20:26 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6968ef3bb3 
					 
					
						
						
							
							Implement PrintColored.  
						
						... 
						
						
						
						Thanks https://github.com/jose55  for the idea. 
						
						
					 
					
						2014-02-19 13:51:23 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f1d8516467 
					 
					
						
						
							
							Fix a warning about empty macro args.  
						
						
						
						
					 
					
						2014-02-19 13:02:22 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e9b2191689 
					 
					
						
						
							
							Add a 32-bit version of CountDigits.  
						
						
						
						
					 
					
						2014-02-19 12:43:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3017fc6fb7 
					 
					
						
						
							
							Improve 32-bit integer formatting performance by parameterizing FormatDecimal on integer type.  
						
						
						
						
					 
					
						2014-02-17 09:12:24 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6f6fe519e2 
					 
					
						
						
							
							Fix more warnings.  
						
						
						
						
					 
					
						2014-02-15 11:16:44 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						447e02c54c 
					 
					
						
						
							
							Add a missing using declaration.  
						
						
						
						
					 
					
						2014-02-15 10:48:34 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						db2cf61cde 
					 
					
						
						
							
							Fix warnings on older GCC, take 2.  
						
						
						
						
					 
					
						2014-02-15 10:39:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ff0d5d1771 
					 
					
						
						
							
							Fix more warnings on older GCC.  
						
						
						
						
					 
					
						2014-02-15 10:17:10 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0c3a2f5dcb 
					 
					
						
						
							
							Fix warnings about constants being too large.  
						
						
						
						
					 
					
						2014-02-15 10:08:19 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6f0387fc22 
					 
					
						
						
							
							Expose in-place decimal integer formatting via FormatDec. Improve performance of CountDigits based on the results from  https://github.com/localvoid/cxx-benchmark-count-digits .  
						
						
						
						
					 
					
						2014-02-14 10:36:17 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ea5dce3957 
					 
					
						
						
							
							Simplify format specs.  
						
						
						
						
					 
					
						2014-01-28 12:47:37 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a1bd3358bb 
					 
					
						
						
							
							Produce a compile error when using wide fill character on a narrow stream.  
						
						
						
						
					 
					
						2014-01-08 08:17:38 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						641df95491 
					 
					
						
						
							
							Implement string padding.  
						
						
						
						
					 
					
						2013-12-31 09:43:32 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a684d0cebf 
					 
					
						
						
							
							Fix  https://github.com/vitaut/format/issues/14  
						
						
						
						
					 
					
						2013-12-27 08:00:10 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						cc6af50514 
					 
					
						
						
							
							Fix a warning.  
						
						
						
						
					 
					
						2013-12-10 08:01:08 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e3b4a3f166 
					 
					
						
						
							
							Disallow formatting of wchar_t when using a char formatter.  
						
						
						
						
					 
					
						2013-12-07 08:12:03 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f406a42baa 
					 
					
						
						
							
							Fix a warning about long long.  
						
						
						
						
					 
					
						2013-12-06 07:12:38 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						56f12b737c 
					 
					
						
						
							
							Add support for long long and more tests for unsigned long long.  https://github.com/vitaut/format/issues/9  
						
						
						
						
					 
					
						2013-11-22 07:45:43 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						a4e72b4db2 
					 
					
						
						
							
							Remove IntTraits<uint32_t> because uint32_t is a typedef, not a built-in type. Rename ULLONG to ULONG_LONG for consistency with ulong_long_value. Remove extra whitespace.  
						
						
						
						
					 
					
						2013-11-21 09:11:58 -08:00 
						 
				 
			
				
					
						
							
							
								Gregory Czajkowski 
							
						 
					 
					
						
						
							
						
						a65542bdaf 
					 
					
						
						
							
							add support for unsigned long long  
						
						... 
						
						
						
						Want to be able to format the following without any casting
std::cout << fmt::str(fmt::Format("{:x}") << 0xAEull) << std::endl;
std::cout << fmt::str(fmt::Format("{:x}") << 0xAEul) << std::endl;
std::cout << fmt::str(fmt::Format("{:x}") << uint64_t(0xae)) <<
std::endl; 
						
						
					 
					
						2013-11-21 08:47:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						43fa564e9b 
					 
					
						
						
							
							Remove unused typedef.  
						
						
						
						
					 
					
						2013-11-14 08:44:05 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						b605b3980c 
					 
					
						
						
							
							Disallow writing a wide string to a char stream and vice versa, because there is no good way to implement these function without knowing the encodings and what std::ostream doesn't make any sense.  
						
						
						
						
					 
					
						2013-09-09 22:21:40 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						65d47e5e09 
					 
					
						
						
							
							Add FormatInt for fast stand-alone integer formatting.  
						
						
						
						
					 
					
						2013-09-09 06:51:03 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						c62c475291 
					 
					
						
						
							
							Fix a warning.  
						
						
						
						
					 
					
						2013-09-08 14:25:22 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						563a575c0c 
					 
					
						
						
							
							Fix more warnings.  
						
						
						
						
					 
					
						2013-09-08 13:47:06 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						88972f487b 
					 
					
						
						
							
							Fix warnings.  
						
						
						
						
					 
					
						2013-09-08 13:30:14 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						93e4125248 
					 
					
						
						
							
							Move DIGITS to the implementation. Widen fill_ to support both char and wchar_t.  
						
						
						
						
					 
					
						2013-09-08 13:07:04 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						0fc73164eb 
					 
					
						
						
							
							Fix warnings.  
						
						
						
						
					 
					
						2013-09-07 12:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9ff3b97779 
					 
					
						
						
							
							Move more code from header to source.  
						
						
						
						
					 
					
						2013-09-07 10:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7cae763c91 
					 
					
						
						
							
							Move code from header to source.  
						
						
						
						
					 
					
						2013-09-06 20:23:42 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						9d49321115 
					 
					
						
						
							
							Fix MSVC build.  
						
						
						
						
					 
					
						2013-02-05 07:43:15 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						688de77b36 
					 
					
						
						
							
							Parameterize Formatter on character type and rename it to BasicFormatter.  
						
						
						
						
					 
					
						2013-02-05 07:28:54 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						03dccc3c91 
					 
					
						
						
							
							Rename BasicFormatter to BasicWriter.  
						
						
						
						
					 
					
						2013-02-02 20:29:02 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						687301c516 
					 
					
						
						
							
							Parameterize BasicFormatter on char type.  
						
						
						
						
					 
					
						2013-01-26 16:07:28 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						fbfedcf0ac 
					 
					
						
						
							
							Fix the issue with signbit in C++11.  
						
						
						
						
					 
					
						2013-01-14 15:16:20 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3c90a8736b 
					 
					
						
						
							
							Fix the build.  
						
						
						
						
					 
					
						2013-01-12 10:08:16 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						877abaf301 
					 
					
						
						
							
							Parameterize integer formatting method on format spec type. Add Sprint/iomanip style formatting methods (oct, hex, hexu, pad).  
						
						
						
						
					 
					
						2013-01-08 09:56:05 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						de17baae2d 
					 
					
						
						
							
							Move formatting methods to BasicFormat.  
						
						
						
						
					 
					
						2013-01-04 09:14:34 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						251e8774b0 
					 
					
						
						
							
							Fix the build on MSVC.  
						
						
						
						
					 
					
						2012-12-29 09:54:57 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4762a8afd0 
					 
					
						
						
							
							Format infinity.  
						
						
						
						
					 
					
						2012-12-29 06:44:14 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						529045b65d 
					 
					
						
						
							
							Fix the build.  
						
						
						
						
					 
					
						2012-12-28 09:41:03 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						7b970285da 
					 
					
						
						
							
							Fix the build.  
						
						
						
						
					 
					
						2012-12-28 09:24:06 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						10108c75a5 
					 
					
						
						
							
							Implement signbit for MSVC.  
						
						
						
						
					 
					
						2012-12-28 09:08:29 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ce60483833 
					 
					
						
						
							
							Format NaN.  
						
						
						
						
					 
					
						2012-12-28 08:27:54 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8412ad6aeb 
					 
					
						
						
							
							Implement automatic argument indexing.  
						
						
						
						
					 
					
						2012-12-27 06:56:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						73f13eeb5b 
					 
					
						
						
							
							Implement '#' flag.  
						
						
						
						
					 
					
						2012-12-25 18:19:51 -08:00