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 
							
						 
					 
					
						
						
							
						
						1f17447fac 
					 
					
						
						
							
							Simplify pad.  
						
						
						
						
					 
					
						2014-01-07 08:44:15 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8efc8ac075 
					 
					
						
						
							
							Fixed  https://github.com/vitaut/format/issues/15  . Thanks!  
						
						
						
						
					 
					
						2014-01-06 17:49:27 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						24fcd6e97f 
					 
					
						
						
							
							Fix compilation with clang.  
						
						
						
						
					 
					
						2014-01-02 12:29:53 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						6038c85231 
					 
					
						
						
							
							format_test -> format-test. Add support for wide char to BasicWriter.  
						
						
						
						
					 
					
						2014-01-02 11:30:28 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						342b76d278 
					 
					
						
						
							
							Implement pad for wide strings.  
						
						
						
						
					 
					
						2014-01-01 10:00:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						09f98854bf 
					 
					
						
						
							
							StrFormatter -> StrFormatSpec.  
						
						
						
						
					 
					
						2014-01-01 09:22:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ba6c5fe522 
					 
					
						
						
							
							IntFormatter -> IntFormatSpec.  
						
						
						
						
					 
					
						2014-01-01 09:20:16 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						fec6bc04f5 
					 
					
						
						
							
							Spec -> EmptySpec. Improve comments.  
						
						
						
						
					 
					
						2014-01-01 09:06:25 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						59c5612e87 
					 
					
						
						
							
							Add comments.  
						
						
						
						
					 
					
						2013-12-31 10:15:16 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						641df95491 
					 
					
						
						
							
							Implement string padding.  
						
						
						
						
					 
					
						2013-12-31 09:43:32 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						fbed12ac58 
					 
					
						
						
							
							Fix warnings.  
						
						
						
						
					 
					
						2013-12-13 15:13:14 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2d485d1916 
					 
					
						
						
							
							Improve support for C++98 compilers that require a copy ctor when binding a reference to a temporary.  
						
						
						
						
					 
					
						2013-12-10 08:08:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						21f3a700c5 
					 
					
						
						
							
							Fix a typo.  
						
						
						
						
					 
					
						2013-12-09 17:51:11 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						8ca31c8473 
					 
					
						
						
							
							Fix compilation on GCC when -std=c++11 is not specified.  
						
						
						
						
					 
					
						2013-12-09 17:45:27 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						3d7faaf0bd 
					 
					
						
						
							
							Detect the availability of initialize lists.  
						
						
						
						
					 
					
						2013-12-09 08:31:08 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bd5fe67eef 
					 
					
						
						
							
							Conditionally compile C++11 parts.  
						
						
						
						
					 
					
						2013-12-09 08:12:33 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						185ec1d91e 
					 
					
						
						
							
							Fix a typo.  
						
						
						
						
					 
					
						2013-12-09 08:12:21 -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 
							
						 
					 
					
						
						
							
						
						206c846e12 
					 
					
						
						
							
							Replace BasicFormatter.Add with args_.push_back.  
						
						
						
						
					 
					
						2013-12-07 08:03:23 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2d620be6ff 
					 
					
						
						
							
							Pre-allocate space for arguments.  
						
						
						
						
					 
					
						2013-12-06 09:16:50 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						5789930096 
					 
					
						
						
							
							Variadic version of BasicFormatter's ctor.  
						
						
						
						
					 
					
						2013-12-06 09:08:37 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						f406a42baa 
					 
					
						
						
							
							Fix a warning about long long.  
						
						
						
						
					 
					
						2013-12-06 07:12:38 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						39cc99e2c2 
					 
					
						
						
							
							Disable MSVC warning about multiple copy ctors.  
						
						
						
						
					 
					
						2013-12-06 07:00:06 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						383a8423ef 
					 
					
						
						
							
							Forbid copying from a temporary (Basic)Formatter object.  
						
						
						
						
					 
					
						2013-12-04 22:22:25 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e8a2bdf2d1 
					 
					
						
						
							
							Add comments.  
						
						
						
						
					 
					
						2013-12-01 06:59:14 -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 
							
						 
					 
					
						
						
							
						
						f184ad0a2c 
					 
					
						
						
							
							Restore the 'B' type by  https://github.com/gcflymoto  and add tests.  
						
						
						
						
					 
					
						2013-11-16 21:25:48 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2aa4cd9827 
					 
					
						
						
							
							Fix gcc version check for noexcept.  
						
						
						
						
					 
					
						2013-11-16 07:19:59 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d49845510e 
					 
					
						
						
							
							Check gcc version for diagnostic once.  
						
						
						
						
					 
					
						2013-11-16 07:19:41 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						16cb991fd8 
					 
					
						
						
							
							Merge pull request  #6  from gcflymoto/master  
						
						... 
						
						
						
						add support for older GCC versions 
						
						
					 
					
						2013-11-16 07:15:18 -08:00 
						 
				 
			
				
					
						
							
							
								Gregory Czajkowski 
							
						 
					 
					
						
						
							
						
						7b22272fbf 
					 
					
						
						
							
							add support for older GCC versions  
						
						
						
						
					 
					
						2013-11-15 16:00:09 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						52b55e1791 
					 
					
						
						
							
							Always use noexcept for gcc >= 4.8 because dtors are implicitly noexcept there. Remove binu and 'B' specifier.  
						
						
						
						
					 
					
						2013-11-14 08:45:20 -08:00 
						 
				 
			
				
					
						
							
							
								vitaut 
							
						 
					 
					
						
						
							
						
						e0afc418b3 
					 
					
						
						
							
							Merge pull request  #4  from gcflymoto/master  
						
						... 
						
						
						
						Added support for binary modifier 
						
						
					 
					
						2013-11-14 07:57:16 -08:00 
						 
				 
			
				
					
						
							
							
								Gregory Czajkowski 
							
						 
					 
					
						
						
							
						
						9cc24166b5 
					 
					
						
						
							
							revert back changes and to create a single pull request for bin mode  
						
						
						
						
					 
					
						2013-11-12 14:12:17 -08:00 
						 
				 
			
				
					
						
							
							
								Gregory Czajkowski 
							
						 
					 
					
						
						
							
						
						631f407f99 
					 
					
						
						
							
							add better support for different GCC and 64bit longs  
						
						
						
						
					 
					
						2013-11-08 17:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						d3ec9a1316 
					 
					
						
						
							
							Add support for StringRef in BasicFormatter.  
						
						
						
						
					 
					
						2013-11-08 09:53:50 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Czajkowski 
							
						 
					 
					
						
						
							
						
						e4ffc06875 
					 
					
						
						
							
							add support for binary type and test long longs more  
						
						
						
						
					 
					
						2013-10-23 20:04:32 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						eded10cf31 
					 
					
						
						
							
							Fix FormatInt.  
						
						
						
						
					 
					
						2013-09-10 09:28:04 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						2951f8b3d8 
					 
					
						
						
							
							API docs.  
						
						
						
						
					 
					
						2013-09-10 09:26:11 -07: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 
							
						 
					 
					
						
						
							
						
						1733198bf5 
					 
					
						
						
							
							Guard gcc pragmas from -dumb compilers- MSVC.  
						
						
						
						
					 
					
						2013-09-09 15:47:09 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						4523ed7887 
					 
					
						
						
							
							Disable -Wlong-long on gcc.  
						
						
						
						
					 
					
						2013-09-09 15:38:43 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						e1a02c5141 
					 
					
						
						
							
							Fix formatting of long long.  
						
						
						
						
					 
					
						2013-09-09 15:23:05 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						aefb3bb918 
					 
					
						
						
							
							Simplify tests. Add support for long long in Writer.  
						
						
						
						
					 
					
						2013-09-09 15:12:51 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						ad1be3c17a 
					 
					
						
						
							
							Add a missing header.  
						
						
						
						
					 
					
						2013-09-09 10:42:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						65d47e5e09 
					 
					
						
						
							
							Add FormatInt for fast stand-alone integer formatting.  
						
						
						
						
					 
					
						2013-09-09 06:51:03 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Zverovich 
							
						 
					 
					
						
						
							
						
						bcef11c0d1 
					 
					
						
						
							
							Add support for long double in Writer.  
						
						
						
						
					 
					
						2013-09-08 16:27:12 -07:00