Commit graph

8387 commits

Author SHA1 Message Date
Hara Kenji
c3a39c5461 Merge pull request #3470 from WalterBright/betterFormatU
std.format.formatUnsigned: refactor
2015-07-04 14:36:23 +09:00
Hara Kenji
c47f468a0e Merge pull request #3471 from WalterBright/betterFormat
std.format - better formatChar()
2015-07-04 13:38:31 +09:00
Hara Kenji
18d7a93e72 Merge pull request #3472 from WalterBright/buf512void
std.format - void buffer init
2015-07-04 13:11:23 +09:00
Walter Bright
83c3adb2a0 std.format - void buffer init 2015-07-03 20:21:59 -07:00
Steven Schveighoffer
df2bccb00b Merge pull request #3468 from WalterBright/parallelctor
std.parallelism: move static constructor out of template
2015-07-03 22:46:58 -04:00
Walter Bright
e9b59df0ab std.format - better formatChar() 2015-07-03 19:25:06 -07:00
Walter Bright
f4e37c3979 std.format.formatUnsigned: refactor 2015-07-03 17:14:13 -07:00
Dmitry Olshansky
c4f1829bf2 Merge pull request #3463 from deadalnix/metarename
Rename Arguments to AliasSeq for alias sequence
2015-07-04 01:22:03 +03:00
Dmitry Olshansky
acdad554ed Merge pull request #3096 from quickfur/base64_tlc
TLC for std.base64
2015-07-03 22:44:47 +03:00
Dmitry Olshansky
e6ac2ab0dd Merge pull request #3460 from WalterBright/rmshactor
std.digest.sha remove static constructor
2015-07-03 21:45:44 +03:00
Robert Schadek
67a08f113a Merge pull request #3469 from WalterBright/biguintcorebetter
std.internal.math.biguintcore: minor improvements
2015-07-03 10:02:26 +02:00
Walter Bright
67f71a84e9 std.parallelism: move static constructor out of template 2015-07-02 19:55:28 -07:00
Walter Bright
feb88b8148 std.internal.math.biguintcore: minor improvements 2015-07-02 18:41:28 -07:00
Vladimir Panteleev
9b6e8df513 std.file: Fix building documentation on Windows
This fixes the error:

safe function 'std.file.timeLastModified' cannot call system function 'std.file.getTimesWin!(const(char)[]).getTimesWin'
2015-07-02 19:45:22 +00:00
amaury
9b6035f472 Rename Arguments to AliasSeq for alias sequence 2015-07-01 22:40:29 -07:00
Walter Bright
8404f65dae std.digest.sha remove static constructor 2015-06-30 14:36:07 -07:00
Steven Schveighoffer
313fcb11dc Merge pull request #3459 from WalterBright/rmstaticthis
std.uri - replace static construction with compile time construction
2015-06-30 17:22:52 -04:00
Walter Bright
f0a6c197ce std.uri - replace static construction with compile time construction 2015-06-30 13:36:03 -07:00
Hara Kenji
181550bbbb Merge pull request #3456 from 9rnsr/fix14747
Supplemental fix for issue 14747 - remove unreachable statements
2015-07-01 03:35:22 +09:00
H. S. Teoh
47dfc369b0 Merge pull request #3240 from e10s/issue14503
Fix BigInt.toString with "%x"
2015-06-30 10:56:00 -07:00
Iain Buclaw
c3b05edcc5 Merge pull request #3309 from ibuclaw/fix_pr3020
Relax compile-time assertion in gammafunction to runtime
2015-06-30 18:09:04 +02:00
H. S. Teoh
fffb9712d6 Use auto ref to retain compatibility with previous workarounds. 2015-06-30 08:49:54 -07:00
H. S. Teoh
9c8c768490 Base64 is not limited to MIME. 2015-06-30 08:36:21 -07:00
H. S. Teoh
db4d90b6d9 Coding style fixes. 2015-06-30 08:36:21 -07:00
H. S. Teoh
77c15e19b2 Fix latent ref bugs in encode() and decode().
Output range must be passed via ref otherwise by-value output ranges
will not work correctly.

Add code examples.
2015-06-30 08:36:21 -07:00
H. S. Teoh
d1b4394f4a Add code examples. 2015-06-30 08:36:21 -07:00
H. S. Teoh
d23eb76dbd Improve std.base64 docs.
Improve wording, add standard Params: and Returns: sections. Clarify
unclear semantics.

Better module description.
2015-06-30 08:36:21 -07:00
k-hara
4ceb3ab159 Supplemental fix for issue 14747 - remove unreachable statements 2015-07-01 00:08:20 +09:00
e10s
353c6ef72f use if-else instead of ?: 2015-06-30 23:09:08 +09:00
Walter Bright
f6ce5692ef Merge pull request #3446 from 9rnsr/fix14735
Supplemental fix for issue 14735 - Prevent self-recursive match
2015-06-29 15:25:54 -07:00
Dmitry Olshansky
14330724fd Merge pull request #2584 from jmdavis/13433
Implement issue 13433 - add option for using coarser realtime clock.
2015-06-29 21:40:57 +03:00
Robert Schadek
5faa1ccfc1 Merge pull request #3158 from tom-tan/workaround-for-14405
Add workaround for issue 1238
2015-06-27 16:08:42 +02:00
k-hara
cd77a9cdcb Supplemental fix for issue 14735 - Prevent self-recursive match
The slice expression `s[]` will match to T[n] by using compile-time length deduction.
2015-06-27 22:19:05 +09:00
Dmitry Olshansky
bcedffd0ee Merge pull request #2943 from MartinNowak/useInitOnce
use initOnce for lazy shared initialization
2015-06-26 20:51:14 +03:00
Dmitry Olshansky
ec0a0ad523 Merge pull request #3443 from CyberShadow/pull-20150626-091553-uni-stray-stdio-import
std.uni: Remove stray std.stdio import
2015-06-26 20:08:27 +03:00
Andrei Alexandrescu
a22e091a8f Merge pull request #3434 from WalterBright/rangeSetTimes
Range-ify std.file getTimes(), getTimesWin(), setTimes()
2015-06-26 09:29:13 -07:00
Andrei Alexandrescu
a094fad7f1 Merge pull request #3430 from WalterBright/rangestrip
Range-ify std.string.strip and stripRight()
2015-06-26 08:07:23 -07:00
Vladimir Panteleev
44198e0dcb std.uni: Remove stray std.stdio import 2015-06-26 09:16:04 +00:00
amaury
22f86ebab2 Move TypeTuple alias to std.typetuple. There is no reason to expose this more than it needs to. This ensure the role of backward compatibility already. 2015-06-25 13:18:15 -07:00
Iain Buclaw
65b103fc08 Relax compile-time assertion in gammafunction to runtime 2015-06-25 11:23:51 +02:00
Steven Schveighoffer
14621e40cd Merge pull request #3437 from CyberShadow/pull-20150624-111051-other-schwartz
std.algorithm.sorting: Remove dead YouTube link from schwartzSort DDoc
2015-06-24 11:22:42 -04:00
Vladimir Panteleev
ddec2b8c7b std.algorithm.sorting: Remove dead YouTube link from schwartzSort DDoc
IIRC, this was some sort of joke.
2015-06-24 11:11:26 +00:00
Steven Schveighoffer
04494ce5ae Merge pull request #3436 from CyberShadow/pull-20150623-170241
fix Issue 14712 - GIT HEAD : std.net.curl regressions
2015-06-23 13:45:31 -04:00
Vladimir Panteleev
53e4c65968 fix Issue 14712 - GIT HEAD : std.net.curl regressions 2015-06-23 17:03:01 +00:00
Steven Schveighoffer
693bf111bd Merge pull request #3421 from economicmodeling/add-getSymbolsByUDA
Add getSymbolsByUDA template
2015-06-22 19:37:01 -04:00
Hackerpilot
7457e9eddf Use 'Identity' intstead of local 'I' alias 2015-06-22 14:59:57 -07:00
k-hara
4f2e16ed39 fix Issue 14685 - Silent incorrect behavior with enforce and custom exception 2015-06-22 21:40:16 +09:00
Walter Bright
2b8e61d129 Range-ify std.file setTimes() 2015-06-22 02:08:40 -07:00
Andrei Alexandrescu
a170c46a4d Merge pull request #3427 from WalterBright/userange
std.datetime - start using ranges
2015-06-21 20:32:33 -07:00
Andrei Alexandrescu
8b71264e71 Merge pull request #3428 from WalterBright/rangestdio
std.stdio - accept some ranges
2015-06-21 20:08:28 -07:00