Commit graph

3452 commits

Author SHA1 Message Date
Andrei Alexandrescu
b22ce76be4 Fixed link to the other Schwartz in documentation 2012-10-03 15:03:55 -04:00
Miles
bdfcf80b82 Update std/regex.d
Very minor edit: should use 'losing' instead of 'loosing'.
2012-10-02 11:25:24 -07:00
monarch dodra
848d47c3ee space after if 2012-10-02 18:45:35 +03:00
monarch dodra
35a41f1aff Update std/conv.d 2012-10-02 18:32:00 +03:00
monarch dodra
9207654c70 Update std/conv.d 2012-10-02 18:18:47 +03:00
monarch dodra
52fe9fd6fd Update std/conv.d 2012-10-02 18:17:58 +03:00
monarch dodra
52303d1672 #8729 fixes 2012-10-02 08:17:43 +02:00
Andrei Alexandrescu
8f1c635786 Merge pull request #818 from jpf91/mathUnit
Move test from dmd test suite to unit tests
2012-10-01 05:48:20 -07:00
Johannes Pfau
9c3eed5f57 Move test from dmd test suite to unittests
Moves the tests from runnable/testmath.d to std.math
2012-09-30 19:40:22 +02:00
Andrei Alexandrescu
e5f6ce75ee Merge pull request #796 from jmdavis/filter
Moved filter to the public section.
2012-09-29 08:52:53 -07:00
Andrei Alexandrescu
f41f43d870 Merge pull request #811 from monarchdodra/documentation
Conv missing doc
2012-09-29 08:31:26 -07:00
Andrei Alexandrescu
44dc3707ce Merge pull request #813 from monarchdodra/Take
Take tweaks
2012-09-29 08:00:42 -07:00
Andrei Alexandrescu
ecff5a0899 Merge pull request #808 from 9rnsr/fix8702
Issue 8702 - tuple(tuple(1)) fails to compile, but tuple(tuple(1),1) works
2012-09-28 07:08:04 -07:00
Andrei Alexandrescu
af92f50e10 Merge pull request #812 from gward/master
std.process: Fix documentation for exec*() functions.
2012-09-28 06:56:08 -07:00
Andrei Alexandrescu
b05b818596 Merge pull request #806 from s-ludwig/patch-1
Fix for issue 8694, (Un)Compress may cause an InvalidMemoryOperationError
2012-09-28 06:41:07 -07:00
Andrei Alexandrescu
d94803416b Merge pull request #805 from callumenator/master
Fix for issue 8689, Variant doesn't attempt float conversion in opArithmetic
2012-09-28 06:40:36 -07:00
Andrei Alexandrescu
07765d1a2f Merge pull request #468 from stonemaster/master
std.variant: Implement applyVisitor and applyDelegate
2012-09-28 04:54:42 -07:00
André Stein
f5600708b4 Changes according to 9rnsr's review. 2012-09-27 18:25:17 +02:00
André Stein
b01ef30580 Integrated 9rnsr's suggestions. 2012-09-27 17:25:49 +02:00
André Stein
69faa7ab24 Fixed comments (ouch). 2012-09-27 14:48:41 +02:00
André Stein
62223f51da Fixed auto tester errors - () forgotten in visit call. 2012-09-27 14:39:26 +02:00
André Stein
a14142d3fb Integrated first chunk of changes of Andrei's review. 2012-09-27 14:25:59 +02:00
Walter Bright
bf119860f4 fix Win64 varargs bug 2012-09-26 19:26:32 -07:00
Andrei Alexandrescu
8d982c5686 Merge pull request #773 from ntrel/algorithm-eponymous-doc2
Show function signatures for eponymous templates in std.algorithm docs
2012-09-26 12:07:38 -07:00
monarch dodra
67a1bd7016 Tweaks in Take
Avoids useless runtime checks for when dealing with infinite ranges.
2012-09-26 20:52:10 +02:00
Greg Ward
44aabd8919 std.process: fix markup in doc for exec*().
Use the $(D ...) macro to indicate identifiers and code snippets.
2012-09-26 11:36:03 -04:00
Vladimir Panteleev
0a9fbcffb0 std.net.curl: Use std.file.tempDir() in unittests 2012-09-26 08:58:27 +03:00
Andrei Alexandrescu
416ac1f4e9 Merge pull request #801 from CyberShadow/std-net-curl-put-example
std.net.curl: Fix broken HTTP PUT example
2012-09-25 22:27:42 -07:00
Andrei Alexandrescu
87eb83d3b8 Merge pull request #800 from CyberShadow/std-net-curl-binary-post
std.net.curl: Do not assume POST data is null-terminated string
2012-09-25 22:27:11 -07:00
Andrei Alexandrescu
f39d7c58cc Merge pull request #797 from jpf91/timeoutCURL
Fix dataTimeout in std.net.curl
2012-09-25 22:24:07 -07:00
Satish BD
7626e7da3b Fix error in comments.
Renamed mseconds to msecs and useconds to usecs.
2012-09-26 00:09:03 +03:00
Greg Ward
d15efcd716 std.process: remove an unnecessary word from doc for execv*().
It's unusual, but perfectly valid, to re-exec() the same command as
is currently running.
2012-09-24 08:06:29 -04:00
Walter Bright
2dd8615254 varargin64 varargs issues 2012-09-22 20:31:18 -07:00
André Stein
038813a4c8 Fix warnings, auto tester should succeed now. 2012-09-22 12:28:19 +02:00
Greg Ward
1eb50b5b1c std.process: Fix documentation for exec*() functions.
They really are just like POSIX exec*(), i.e. they do not return an
exit status. In fact, they don't return at all on success.
Unfortunately, it looks like all you get on failure is a return value
of -1, no indication of whether the failure was "No such file or
directory", "Permission denied", etc.
2012-09-21 14:24:35 -04:00
monarch dodra
e3973fd023 Missing doc 2012-09-21 15:07:28 +03:00
k-hara
5186759832 fix Issue 8702 - tuple(tuple(1)) fails to compile, but tuple(tuple(1),1) works 2012-09-21 09:57:14 +09:00
Sönke Ludwig
a84271845b fix Issue 8694 - (Un)Compress may cause an InvalidMemoryOperationError
The calls to error() are removed from the finalizers to avoid memory allocations there. The result does not matter at this point anyway since nothing can be done about it.
2012-09-19 12:14:05 +02:00
Callum Anderson
3bd4e2a055 Add check for conversion to float in opArithmetic 2012-09-18 12:21:12 -08:00
k-hara
a5a9dc8c62 _Implicit manifest constant_ is almostly BAD feature to me and generic programming.
..
2012-09-19 00:44:18 +09:00
k-hara
2464637416 fix opCmp problem which same as opEquals 2012-09-19 00:44:13 +09:00
k-hara
414ca6ffd2 fix Issue 8686 - Tuple cannot define with type that has only mutable opEquals
We cannot show better error message for mismatching tuple lengths, because compiler would *always* try to instantiate const opEquals.

I also added tests for exhaustive opEquals signatures - const or mutable, and template or not
2012-09-19 00:01:05 +09:00
Vladimir Panteleev
57ec88f460 std.net.curl: Do not assume POST data is null-terminated string
This fixes uploading data not containing null characters, or
non-null-terminated data.
2012-09-18 03:58:06 +03:00
Vladimir Panteleev
39f7ea6ccc std.net.curl: Fix broken HTTP PUT example 2012-09-18 03:51:59 +03:00
Vladimir Panteleev
16f0b2ad56 std.net.curl: Fix unittests on Windows 2012-09-18 03:04:55 +03:00
Johannes Pfau
184cc8247d Fix dataTimeout in std.net.curl
* std.net.curl: Added operationTimeout.
* std.net.curl: dataTimeout fixed. (Used to set operation
  timeout instead of inactivity timeout)
2012-09-17 15:11:17 +02:00
Jonathan M Davis
7a04239be8 Merge pull request #793 from nazriel/bitmanip-tweaks
Add other types to peek & family
2012-09-17 04:44:14 -07:00
nazriel
72ade9efec Add other types to peek & family 2012-09-17 12:46:39 +00:00
jmdavis
0ff85c49b1 Moved filter to the public section.
It seems that Filter accidentally got put in the private section of the
file, and now that the bug making all templates public has been fixed,
Filter isn't useable.
2012-09-16 21:14:08 -07:00
Andrei Alexandrescu
96765530f9 Merge pull request #791 from djhworld/master
"browse" method in std.process for OSX should not default to Safari.
2012-09-16 21:00:33 -07:00