Commit graph

6008 commits

Author SHA1 Message Date
jmdavis
a5a4d98ea1 Some cleanup of std.datetime.
This is mostly some cleanup which takes advantage of some stuff like
format being pure now, but it also removes the long month name and
case-insensitive months for simple time. I don't know why it was there
(probably idiocy on my part), and it violates the format for simple time
as defined by the documentation.
2014-05-24 16:05:41 -07:00
Dmitry Olshansky
0ae323dc6f Merge pull request #2167 from monarchdodra/pointsTo
Fix issues 9975 & 12479
2014-05-23 22:44:25 +04:00
Iain Buclaw
f67a30cdf1 Merge pull request #2199 from yebblies/valisttype
Do not make assumptions about the type of va_list (win64 edition)
2014-05-23 10:23:37 -07:00
Daniel Murphy
6782f44f71 va_list fix for win64 2014-05-23 09:03:46 -07:00
Andrej Mitrovic
7ac188b0ef Avoid double lookup in opIndex for std.json. 2014-05-23 11:50:21 +02:00
Andrej Mitrovic
8d5686aa12 Merge pull request #2186 from Yoplitein/master
std.json: throw exception if a key does not exist
2014-05-23 03:11:46 +02:00
Andrej Mitrovic
5bdf1dd447 Merge pull request #2196 from jmdavis/ascii
Some minor cleanup in std.ascii
2014-05-23 01:31:52 +02:00
jmdavis
64a8ad9cef Minor stylistic cleanup in std.ascii. 2014-05-22 16:08:27 -07:00
jmdavis
c8b472c526 Small code reduction in std.ascii.
We can have the comment only once, and it will still show up in the
docs.
2014-05-22 16:06:43 -07:00
Daniel Murphy
765ffb7a3c Merge pull request #2185 from WalterBright/fix-parse
std.conv: parse not handling some cases
2014-05-22 11:07:31 -07:00
Steven Dwy
13fbd451bc std.json: ensure objects contain keys 2014-05-22 11:05:00 -07:00
monarch dodra
61a4d7e7fa Merge pull request #2189 from jmdavis/datetime_ddoc_tests
Convert std.datetime.Datetime to use ddoc-ed unit tests.
2014-05-22 18:17:04 +02:00
monarch dodra
0b262ec918 Merge pull request #2182 from WalterBright/annotate-biguint
add annotations to biguint
2014-05-22 11:31:35 +02:00
monarch dodra
9744c9198b Merge pull request #2184 from WalterBright/annotate-stdio
std.stdio: annotate C functions
2014-05-22 10:47:36 +02:00
monarch dodra
d1dc1abb4e Merge pull request #2170 from DmitryOlshansky/issue-12747
Fix issue 12747 std.regex bug in the parser allows reference to open gro...
2014-05-22 10:36:57 +02:00
Daniel Murphy
5a6b03a974 Merge pull request #2194 from markisaa/jsonValueInOp
Issue 12784: Added an in operator to std.json.JSONValue. Tested when const/non-const
2014-05-21 18:40:51 -07:00
Mark Isaacson
f457e4781c Added an in operator to std.json.JSONValue. Tested when const/non-const 2014-05-21 17:54:58 -07:00
Daniel Murphy
24c232ecfd Merge pull request #2192 from yebblies/valisttype
Don't assume va_list is void*
2014-05-21 13:49:35 -07:00
Andrej Mitrovic
d30f75ca27 Fixup spelling mistake. 2014-05-21 22:18:07 +02:00
Daniel Murphy
76878d8c43 Don't assume va_list is void* 2014-05-21 12:19:23 -07:00
Orvid King
42172e1ca5 Moved note.md into the right directory 2014-05-21 13:55:50 -05:00
Orvid King
3b0a7280ff Added std.experimental 2014-05-21 11:48:57 -05:00
jmdavis
020c3a06bf Reformat some ddoc-ed examples so that they're not so long. 2014-05-20 04:27:10 -07:00
jmdavis
99dfa7fd15 Convert std.datetime.Datetime to use ddoc-ed unit tests. 2014-05-20 04:10:15 -07:00
jmdavis
7125352a32 Make std.datetime.Date use ddoc-ed unittests. 2014-05-19 20:02:03 -07:00
Walter Bright
231f8b664e std.conv: parse not handling some cases 2014-05-19 11:59:38 -07:00
Walter Bright
0732a612be std.stdio: annotate C functions 2014-05-19 10:35:56 -07:00
monarch dodra
dbf108b451 Merge pull request #2145 from WalterBright/nogc-complex
@nogc for std.complex
2014-05-19 15:57:52 +02:00
monarch dodra
bf45388626 Merge pull request #2181 from WalterBright/annotate-math
annotate mathspecial functions
2014-05-19 15:48:55 +02:00
jmdavis
77f9f55e2d Convert SysTime's examples to ddoc-ed unittests. 2014-05-18 19:22:19 -07:00
Walter Bright
4ac5e24560 add annotations to biguint 2014-05-18 12:04:46 -07:00
Walter Bright
ac1ff4692a annotate mathspecial functions 2014-05-18 10:37:49 -07:00
Walter Bright
c6b3eb0a85 convert jagged array with rectangular one 2014-05-18 00:39:19 -07:00
monarchdodra
001fad4558 Remove trailing whitespaces 2014-05-17 15:35:25 +02:00
k-hara
e96c387027 fix property enforcement 2014-05-17 19:00:26 +09:00
monarch dodra
0c58d564e2 Merge pull request #2169 from WalterBright/path-more-ranges
std.path - more range-ification
2014-05-17 09:12:57 +02:00
Dmitry Olshansky
a7aab32ba7 [CLEANUP] Remove old hack, CTFE is better these days 2014-05-17 01:43:42 +04:00
Dmitry Olshansky
f4a37ae7d6 Fix issue 12747 std.regex bug in the parser allows reference to open groups.
Check the stack of opened constructs for groups when emit back-refs.
2014-05-16 17:34:05 +04:00
monarch dodra
da082c7177 Merge pull request #1952 from burner/last_indexOfAny_index
(last)indexOfAny(index)
2014-05-16 08:06:19 +02:00
monarch dodra
c283b26e40 Merge pull request #2173 from WalterBright/isvalidfilename-range
isValidFilename() to range
2014-05-16 07:57:05 +02:00
Walter Bright
834ed6e0a8 Merge pull request #2083 from tom-tan/master
Mark std.stdio.File.fdopen as safe and trusted
2014-05-15 21:32:05 -07:00
Walter Bright
44c203672c isValidFilename() to range 2014-05-15 20:26:50 -07:00
Walter Bright
a9c3a3514e std.path - more rangification 2014-05-15 17:46:56 -07:00
Walter Bright
f77ee1a015 Merge pull request #2171 from DmitryOlshansky/issue-12366
Fix issue 12366 Range violation in compile-time regex
2014-05-15 17:04:12 -07:00
Dmitry Olshansky
44445cfb9e Fix issue 12366 Range violation in compile-time regex
Back-references are not a part of "quick-test" in R-T version,
neither should they be in C-T.
2014-05-15 16:07:47 +04:00
Andrej Mitrovic
aca7906e29 Merge pull request #2168 from gyrovague/master
Trivial documentation fix for issue 12557
2014-05-15 12:23:18 +02:00
monarchdodra
1210f1beff Rewrite pointsTo documentation 2014-05-14 21:59:02 +02:00
monarchdodra
c885157507 Change pointsTo to mayPointTo and doesPointTo 2014-05-14 21:58:02 +02:00
monarchdodra
0fa82b2cb1 Rename pointTo as doesPointTo, insert deprecated alias 2014-05-14 21:57:59 +02:00
monarchdodra
0fcc5302f5 Re-implement "pointsTo" as "doesPointTo" 2014-05-14 21:56:30 +02:00