Sebastian Wilzbach
35c03b64ec
Fix Ddoc template execution bug
2018-02-05 18:28:46 +01:00
Jack Stouffer
18cbb29b04
Replaced version(unittest) blocks with version(StdUnittest)
2018-02-01 19:56:59 -05:00
Sebastian Wilzbach
d6f122543f
Fix broken link
2018-01-28 19:19:16 +01:00
Sebastian Wilzbach
cbecad703e
Add RUNNABLE_EXAMPLES macros to in-text examples in std.exception
2018-01-28 19:19:09 +01:00
Sebastian Wilzbach
f4ccf68f26
Fix Issue 18319 - std.exception: enforce example does not compile
2018-01-28 03:31:55 +01:00
acehreli
408733ca37
Removed misleading "Use assert in contracts."
...
See https://forum.dlang.org/thread/arlupaqjxcpgeqodjlxs@forum.dlang.org
2018-01-27 14:53:03 -08:00
acehreli
fb3204de32
Clarify "they" as "contracts"
2018-01-27 06:27:07 -08:00
The Dlang Bot
f3189822ab
Merge pull request #5989 from wilzbach/static-foreach
...
Use static foreach in Phobos
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2018-01-03 19:05:07 +01:00
Sebastian Wilzbach
7de3787876
Use static foreach in Phobos
2018-01-03 17:30:11 +01:00
Sebastian Wilzbach
b0575c8a66
@safeify more unittests II
2018-01-03 06:26:05 +01:00
Andrei Alexandrescu
1a08d2a8d6
Convert section labels to title case
2017-07-12 15:19:57 -04:00
Petar Kirov
9216d923a0
[std.exception.errnoString]: avoid redundant allocation
...
in case `strerror_r` fails.
2017-07-01 20:13:35 +03:00
Roman Chistokhodov
7f17f84ce1
Fix errnoString attributes
2017-07-01 16:11:41 +03:00
Roman Chistokhodov
dc7f802605
Add errnoString to remove code duplication from some modules
2017-07-01 02:34:49 +03:00
Roman Chistokhodov
87e7cc25a2
Refer to global errno in ErrnoException doc comments
2017-06-30 18:12:46 +03:00
Roman Chistokhodov
9456dd2a52
Add documentation comments for ErrnoException constructors
2017-06-30 16:40:39 +03:00
Vladimir Panteleev
d0b9555a06
Revert "Sort selective imports"
...
This reverts commit 998ad51fd7
.
2017-06-13 17:51:52 +00:00
Sebastian Wilzbach
998ad51fd7
Sort selective imports
2017-06-12 08:12:09 +02:00
Sebastian Wilzbach
61717ecc7d
Sort imports
2017-06-12 07:54:38 +02:00
Q. F. Schroll
fafe26f4e6
AA version of assumeUnique documented
2017-03-15 16:40:58 +01:00
Sebastian Wilzbach
feeae9d761
[BOOKTABLES]: Add BOOKTABLE to std.exception
2017-03-01 08:15:35 +01:00
Andrei Alexandrescu
30724e67d9
Merge pull request #5166 from wilzbach/dscanner-unittest-safe-or-system
...
Dscanner: let unittest be @safe or @system
2017-02-22 14:44:08 -05:00
Sebastian Wilzbach
a36cec8686
DScanner: automatially set all unattributed unittests to @safe or @system
2017-02-22 05:42:04 +01:00
Sebastian Wilzbach
425ab667a3
Automatically set the range style from a..b -> a .. b
...
Commands:
sed -E "s/([[:alnum:]])[.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]])[.][.] ([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]]) [.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
2017-02-22 05:37:31 +01:00
Sebastian Wilzbach
805c720595
Unify Phobos by ensuring there's always a space after cast(...)
...
Command:
sed -E 's/([^"])cast\(([^)]*?)\)([[:alnum:]])/\1cast(\2) \3/g' -i **/*.d
2017-02-21 16:40:20 +01:00
Sebastian Wilzbach
5521541032
Unify assert style to have no spaces between the first brace
...
Application of:
sed -E "s/assert +\(/assert(/" -i **/*.d
2017-02-21 15:27:15 +01:00
Sebastian Wilzbach
87dec58a41
DStyle: Constraints on declarations should have the same indentation level
2017-02-17 07:36:23 +01:00
Tomer Filiba
66a90c5ca7
ErrnoException: add a ctor overload that takes errno as an argument
...
ErrnoException used to take the global errno variable; the overloaded ctor allows one to provide a custom errno
(e.g., one that's been stored in a variable, or asynchronous operations).
Add unittests to the new ErrnoException ctor
2017-02-14 10:56:36 +02:00
Eduard Staniloiu
3d98191ce9
Fix issue 16970 - Fix deprecations and warnings when compiling Phobos
2016-12-27 15:57:20 +02:00
Sebastian Wilzbach
cc7f125ed1
Add missing imports to public unittests
2016-12-15 23:23:35 +01:00
Jack Stouffer
67d44e4cdc
Remove package wide std.algorithm imports from Phobos
2016-09-22 08:36:14 +01:00
Jonathan M Davis
5c2be71132
Move deprecations along.
2016-09-07 00:15:29 -07:00
Walter Bright
5f2178c0ef
remove unsafe use of .ptr in std.exception
2016-07-24 13:27:05 -07:00
Atila Neves
c4afb8774b
Add @system and @safe to std.exception unit tests
2016-07-01 19:15:48 +02:00
Jack Stouffer
da603ca178
Removed global core.stdc.errorno import in std.exception
2016-06-27 18:55:55 -04:00
Jack Stouffer
02678d3d3c
Removed global core.stdc.string import in std.exception
2016-06-27 18:55:25 -04:00
Jack Stouffer
07e5f61f07
Removed global std.range import in std.exception
2016-06-27 08:47:17 -04:00
Sebastian Wilzbach
ec47ac4224
Remove the WEB macro in favor of HTTP
...
replacement: sed 's/\$(WEB/\$(HTTP/g' -i **/*.d
2016-06-16 00:14:51 +02:00
anonymous
d648f9320e
XREF_PACK -> REF (sed)
...
Done by:
from='\$\(XREF_PACK\s+([^(),]*),\s*([^(),]*),\s*([^(),]*)\)'
to='$(REF \3, std,\1,\2)'
(find . -type f -name "*.d" -print0; \
find . -type f -name "*.dd" -print0) | \
xargs -0 sed -i -r "s/$from/$to/g"
2016-05-27 21:32:46 +02:00
anonymous
764caefa36
XREF -> REF (sed)
...
Done by:
(find . -type f -name "*.d" -print0; \
find . -type f -name "*.dd" -print0) | \
xargs -0 sed -i -r \
's/\$\(XREF\s+([^(),]*),\s*([^(),]*)\)/$(REF \2, std,\1)/g'
2016-05-27 21:32:46 +02:00
Sebastian Wilzbach
18b8abf60a
remove the deprecated wiki macros
2016-05-27 05:52:23 +02:00
Sebastian Wilzbach
484f7bfbe0
enforce: whitespace after catch
2016-05-14 15:28:43 +03:00
Jack Stouffer
6fae385f5f
Fixed long lines in std/exception.d
2016-05-10 20:51:39 -04:00
Jonathan M Davis
43227b12c4
Move some deprecations along.
2016-05-05 12:44:06 +02:00
Shriramana Sharma
8ddd871779
Add basicExceptionCtors mixin
2016-01-17 10:39:37 +05:30
Benjamin L. Merritt
5f08c058ab
Changed "Examples:" in Ddoc to "Example:"
2015-12-17 18:32:41 -08:00
Jonathan M Davis
d34164a2ea
Move some deprecations along.
2015-11-26 00:28:38 -08:00
AndrejMitrovic
48701fcd1f
Merge pull request #3624 from quickfur/enforce_doc2
...
[dox] Revise confusing wording of "if !value is false" in std.exception.enforce
2015-10-19 23:18:22 +02:00
Dragos Carp
d698887729
Remove obsolete TypeTuple references
...
Replace following names:
std.typetuple -> std.meta
TypeTuple -> AliasSeq
ParameterTypeTuple -> Parameters
FieldTypeTuple -> Fields
std.traits requires more work than search/replace and is left unchanged.
2015-10-13 20:37:44 +02:00
H. S. Teoh
8623ba3285
Revise confusing wording of "if !value is false".
...
Improve wording.
2015-09-02 09:50:26 -07:00