Commit graph

2129 commits

Author SHA1 Message Date
dawg
b51f6ce6fd small bug in isemail 2011-09-13 07:54:21 +02:00
k-hara
e34a7debfd Issue 5371 - ambiguous stringnize of class with alias this
By fixing bug 2777, we can implement StringTypeOf more properly.
2011-09-11 11:33:42 +09:00
k-hara
740f3ec78a Issue 6640 - More formatting consistency between string and range of char 2011-09-11 11:33:40 +09:00
Andrei Alexandrescu
654cede3ce Merge pull request #244 from klickverbot/socket-byte-order
Trivial doc fix: InternetHost.getHostByAddr expects address in host byte order.
2011-09-10 08:53:04 -07:00
David Simcha
c7c6c8d7bd Merge pull request #251 from 9rnsr/fix6609
Issue 6609 additional Segfault fix.
2011-09-10 08:04:14 -07:00
k-hara
5caaa7a402 Segfault fix. 2011-09-10 23:50:07 +09:00
David Simcha
f281e11ad4 Merge pull request #246 from blackwhale/fix-emplace
emplace with classes, also fixes issue 5522
2011-09-10 07:46:17 -07:00
k-hara
c07dc78b12 Issue 6609 - std.conv.parse!Integer should consider sign when radix == 10 2011-09-10 02:15:24 +09:00
Dmitry Olshansky
65a0c2158b fix for emplace with classes 2011-09-06 20:41:58 +04:00
David Nadlinger
5adfd209db InternetHost.getHostByAddr accepts address in host byte order.
Thanks to Vladimir Panteleev for reporting this.
2011-09-06 16:06:09 +02:00
k-hara
149ddb7644 Add test for 6608 2011-09-06 15:57:11 +09:00
k-hara
fc8789e142 Add test for 6606 2011-09-06 15:53:57 +09:00
k-hara
0a91eaf60a Improve Tuple formatting 2011-09-06 15:35:12 +09:00
k-hara
2b67942f52 Split formatElement with template constraint, and change it from private to undocumented 2011-09-06 14:36:15 +09:00
k-hara
a1794d2896 Improve union support 2011-09-06 14:35:59 +09:00
Andrei Alexandrescu
d23280af75 Merge pull request #237 from 9rnsr/fmt_exception
Make FormatError an Exception instead of an Error
2011-09-05 06:37:26 -07:00
k-hara
558c3c5469 Consider "statement is not reachable" waring 2011-09-05 18:21:10 +09:00
k-hara
353f310abf Revert "Revert "Improve error message""
This reverts commit 152191c489.
2011-09-05 18:20:00 +09:00
jmdavis
152191c489 Revert "Improve error message"
This reverts commit 8e41c856e1.
2011-09-05 02:11:08 -07:00
Jonathan M Davis
528a690c55 Merge pull request #238 from 9rnsr/improve_unformat
Improve error message
2011-09-05 01:16:20 -07:00
k-hara
8e41c856e1 Improve error message 2011-09-05 14:27:01 +09:00
k-hara
fa9e87b550 Prevent passing rvalue to parse() 2011-09-05 14:11:33 +09:00
k-hara
7d92be6f93 Add ddoc 2011-09-05 13:55:54 +09:00
k-hara
8c72ce5723 Make FormatError an Exception instead of an Error 2011-09-05 12:54:38 +09:00
Andrei Alexandrescu
4361c633c4 Merge pull request #235 from 9rnsr/fix_sink
Change toString signature taking sink
2011-09-04 20:12:47 -07:00
k-hara
1673bc594e fix sink to scope 2011-09-05 09:32:29 +09:00
k-hara
f1d1a3e720 Split parseElement function by template constraint 2011-09-05 09:19:30 +09:00
k-hara
c979fe4437 Improve error messages 2011-09-05 09:19:30 +09:00
k-hara
c120d5f313 Reduce template instantiation count 2011-09-05 09:19:30 +09:00
k-hara
de0a63f5bf Add trivial fixes. 2011-09-05 09:19:30 +09:00
k-hara
0a06ddec7a Add associative array unformatting 2011-09-05 09:19:29 +09:00
k-hara
64a3641f40 Fix string unformatting 2011-09-05 09:19:29 +09:00
k-hara
61b430a379 Fix non-string array unformatting 2011-09-05 09:19:29 +09:00
k-hara
4c38fc9ea4 Fix character unformatting 2011-09-05 09:19:29 +09:00
k-hara
22d8f24120 Add boolean value unformatting 2011-09-05 09:19:28 +09:00
k-hara
1e3b2c09f4 Add auxiliary functions for range unformatting 2011-09-05 09:19:28 +09:00
k-hara
833cbabd8c Fix template constraints 2011-09-05 09:18:49 +09:00
k-hara
925375d79b Reorder functions 2011-09-05 09:18:49 +09:00
k-hara
3ff3c74638 parse family should accept character range at least as source. 2011-09-05 09:18:49 +09:00
k-hara
277d248cb1 parse family should not ignore head white spaces 2011-09-05 09:18:48 +09:00
k-hara
88b678d36b Indent template constraint. 2011-09-05 09:18:48 +09:00
k-hara
b6735c4f70 Add static array parsing. 2011-09-05 09:18:48 +09:00
k-hara
36c7e51733 Parse array elements as quoted 2011-09-05 09:18:48 +09:00
k-hara
29afc784f3 Add associative array parsing 2011-09-05 09:18:47 +09:00
k-hara
601c75f9c3 Improve parsing error handling 2011-09-05 09:18:47 +09:00
jmdavis
a447bf81cb Fixed merged conflict.
Conflicts:
	std/format.d
2011-09-04 12:38:50 -07:00
jmdavis
57249b4378 Adjustments to std.system. 2011-09-03 21:39:35 -07:00
k-hara
665cc00fb6 Add comma 2011-09-04 13:29:20 +09:00
k-hara
b33f032191 Add keySeparator into FormatSpec for associative array formatting. 2011-09-04 13:26:26 +09:00
k-hara
21e0c4240c Add character escaping. 2011-09-04 13:26:26 +09:00