Victor Zverovich
|
9c995a6b58
|
Don't use undefined _MSC_VER.
|
2014-06-21 09:47:37 -07:00 |
|
Victor Zverovich
|
5be9a8de3f
|
Reduce the number of integer types that need to be handled.
|
2014-06-21 09:40:04 -07:00 |
|
Victor Zverovich
|
b1bbc90919
|
Use precision from FormatSpec.
|
2014-06-21 08:32:00 -07:00 |
|
Victor Zverovich
|
6238f2daa1
|
Make precision and alignment work together.
|
2014-06-21 08:18:05 -07:00 |
|
Victor Zverovich
|
ca31c2b322
|
Fix handling of octal prefix.
|
2014-06-20 08:04:44 -07:00 |
|
Victor Zverovich
|
512ab9336b
|
PrepareFilledBuffer -> PrepareBufferForInt
|
2014-06-20 08:01:58 -07:00 |
|
Victor Zverovich
|
c556926597
|
Implement precision + fill.
|
2014-06-20 07:59:23 -07:00 |
|
Victor Zverovich
|
879838a539
|
Implement integer precision.
|
2014-06-20 07:34:02 -07:00 |
|
Victor Zverovich
|
cb743c0249
|
Parse printf format specs.
|
2014-06-19 07:40:35 -07:00 |
|
Victor Zverovich
|
1275923a68
|
Implement dynamic width in printf.
|
2014-06-17 06:53:48 -07:00 |
|
Victor Zverovich
|
8666ea82f7
|
Merge branch 'master' of github.com:cppformat/cppformat
|
2014-06-16 07:49:37 -07:00 |
|
Victor Zverovich
|
1f19b986a0
|
Implement printf specifications.
|
2014-06-16 07:49:30 -07:00 |
|
Johan 't Hart
|
f4d47d7140
|
Fix grow size during Array<>::append
When the resulting array must grow during append, one must make sure
that the new elements _plus_ the current elements fit the new array
size.
|
2014-06-16 11:44:24 +02:00 |
|
Victor Zverovich
|
1aeac1b25a
|
Unindent
|
2014-06-11 05:52:02 -07:00 |
|
Alexey Morozov
|
08d4e5040f
|
GCC may have support for __has_feature but doesn't support __has_builtin
So perform these checks separately
|
2014-06-11 15:47:46 +07:00 |
|
Victor Zverovich
|
1b80148420
|
Implement '#' flag.
|
2014-06-07 08:57:55 -07:00 |
|
Victor Zverovich
|
bf790d2819
|
Ignore '0' flag for non-numeric types as printf does.
|
2014-06-07 07:31:25 -07:00 |
|
Victor Zverovich
|
b88d261282
|
Fix an issue with allocation of a zero-size array.
|
2014-06-06 08:01:10 -07:00 |
|
Victor Zverovich
|
d9f5089a18
|
Remove unnecessary qualification.
|
2014-06-06 08:00:20 -07:00 |
|
Victor Zverovich
|
bf8b29fbe7
|
Add initial support for printf format specifications.
|
2014-06-06 06:38:37 -07:00 |
|
Victor Zverovich
|
13a5b2511b
|
Document Print.
|
2014-05-18 10:04:36 -07:00 |
|
Victor Zverovich
|
5415b2a43b
|
Fix example.
|
2014-05-14 08:20:20 -07:00 |
|
Victor Zverovich
|
d2e7554f74
|
Write docs.
|
2014-05-14 07:29:47 -07:00 |
|
Victor Zverovich
|
3303708e94
|
Document ThrowSystemError and ThrowWinError.
|
2014-05-14 07:05:09 -07:00 |
|
Victor Zverovich
|
83920084f7
|
Update docs.
|
2014-05-13 08:55:13 -07:00 |
|
Victor Zverovich
|
891da2f474
|
Fix docs.
|
2014-05-13 07:39:18 -07:00 |
|
Victor Zverovich
|
089e54a09b
|
Fix docs.
|
2014-05-13 07:35:46 -07:00 |
|
Victor Zverovich
|
734bb02904
|
More docs.
|
2014-05-13 06:43:43 -07:00 |
|
Victor Zverovich
|
5cf3b6dc7d
|
Add a Print overload that writes to a file.
|
2014-05-06 08:05:51 -07:00 |
|
Victor Zverovich
|
1a2d7be3f5
|
Implement EXPECT_STDOUT and EXPECT_STDERR using pipes.
|
2014-05-03 09:48:54 -07:00 |
|
Victor Zverovich
|
53b4c31afb
|
Move Format*ErrorMessage to internal namespace.
|
2014-04-30 15:00:41 -07:00 |
|
Victor Zverovich
|
400812a905
|
CError -> WinError
|
2014-04-30 12:38:17 -07:00 |
|
Victor Zverovich
|
99e6112fda
|
Fix StrError, move Format*ErrorMessage to the implementation.
|
2014-04-30 11:20:41 -07:00 |
|
Victor Zverovich
|
f79398699b
|
Add ThrowCError to throw an exception on C library errors.
|
2014-04-30 10:18:11 -07:00 |
|
Victor Zverovich
|
2c6372d790
|
Add a portable thread-safe version of strerror.
|
2014-04-30 09:42:48 -07:00 |
|
Victor Zverovich
|
c16217bf9b
|
Test UTF8ToUTF16 and UTF16ToUTF8.
|
2014-04-30 07:38:43 -07:00 |
|
Victor Zverovich
|
da9aeab810
|
Add UTF8ToUTF16 and UTF16ToUTF8.
|
2014-04-30 07:23:43 -07:00 |
|
Victor Zverovich
|
859a4975f6
|
Throw SystemError if fwrite fails.
|
2014-04-30 06:55:21 -07:00 |
|
Victor Zverovich
|
4e33311597
|
Get rid of FormatterProxy.
|
2014-04-29 09:32:25 -07:00 |
|
Victor Zverovich
|
063d0077b3
|
Test FileSink. Simplify tests.
|
2014-04-29 08:39:37 -07:00 |
|
Victor Zverovich
|
c1f947f4fb
|
Add comments.
|
2014-04-29 06:54:46 -07:00 |
|
Victor Zverovich
|
7e6dd376b1
|
Improve doc.
|
2014-04-28 19:27:29 -07:00 |
|
Victor Zverovich
|
46e26191f4
|
Remove unnecessary const refs.
|
2014-04-28 19:27:19 -07:00 |
|
Victor Zverovich
|
d9db89814f
|
Refactor action classes, Action -> Sink, add comments.
|
2014-04-28 08:59:29 -07:00 |
|
Victor Zverovich
|
d2bf073334
|
Format.
|
2014-04-27 09:47:07 -07:00 |
|
Victor Zverovich
|
83a7b79c2d
|
Add a macro to disallow the copy constructor and operator= functions.
|
2014-04-27 09:46:56 -07:00 |
|
Victor Zverovich
|
f153f6f4b5
|
Implement move assignment in BasicWriter.
|
2014-04-26 07:10:21 -07:00 |
|
Victor Zverovich
|
3bb9941e37
|
Fix warning.
|
2014-04-26 06:47:25 -07:00 |
|
Victor Zverovich
|
26277c8ab3
|
Implement move assignment operator for Array.
|
2014-04-25 08:18:07 -07:00 |
|
Victor Zverovich
|
08b0741fa7
|
Add move ctor to BasicWriter.
|
2014-04-25 07:40:37 -07:00 |
|