Commit graph

44 commits

Author SHA1 Message Date
Sebastian Wilzbach
2dfbc51f17 Standardize whitespace after imports
Unified with:

sed -E "s/import\s*([^ ]+)\s*:\s*(.*(,|;))/import \1 : \2/" -i **/*.d
2016-05-29 22:09:56 +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
484f7bfbe0 enforce: whitespace after catch 2016-05-14 15:28:43 +03:00
Jack Stouffer
da25ed2596 Fixed long lines in std/uuid.d 2016-05-10 20:51:39 -04:00
Dmitry Olshansky
c1027f1970 Merge pull request #4246 from wilzbach/sed_spaces_part_2
style fix: add space after 'for' operator
2016-04-27 16:17:18 +04:00
Sebastian Wilzbach
d1714c9afb minor style fixes 2016-04-27 04:18:22 +03:00
Sebastian Wilzbach
5a8988c149 style fix: add space after for operator 2016-04-27 02:04:02 +03:00
Sebastian Wilzbach
3d67cd228c style fix: space between operators 2016-04-26 22:26:20 +03:00
Sebastian Wilzbach
d81030ab8a convert docstring examples to unittests 2016-03-03 15:24:26 +02:00
Benjamin L. Merritt
5f08c058ab Changed "Examples:" in Ddoc to "Example:" 2015-12-17 18:32:41 -08: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
Ilya Yaroshenko
4391ad74c4 optimize UUID to/from string conversion
remove trailing whitespaces

use 'void' initialisation

Fix comments

Update toString API

toString API update

update string API && add new unittests

fix typo
2015-10-03 15:55:38 +03:00
Ilya Yaroshenko
b425797926 fix UUID hash function
update

remove spaces

rework docs

change union order
2015-08-26 09:30:11 +03:00
monarch dodra
d12da5ddbf swap front/popFront in randomUUID 2015-03-04 12:44:53 +01:00
monarch_dodra
219e3ceeae Fix safety issue in randomUUID 2015-03-04 12:44:53 +01:00
Ulrich Küttler
05c4b71b87 Cleanup uuid documentation 2015-02-16 15:12:33 +01:00
Andrei Alexandrescu
c0aad5b580 Fix debug build 2015-02-01 12:51:33 -08:00
Robert burner Schadek
6cafb2353e uuid documentation update
* moved some examples from comments to unittests
* one ctor was disabled, reimplemented it
2015-01-30 18:47:40 +01:00
anonymous
9309f2b142 [DDoc] add HTML class "quickindex" to manually maintained jump link tables 2015-01-26 11:19:05 +01:00
Andrei Alexandrescu
cb044b02aa Verbatim-related changes in phobos 2015-01-12 00:05:36 -08:00
Andrei Alexandrescu
a13cee766d Ensure each module has a description at the top. 2015-01-11 14:14:29 -08:00
sinkuu
aad25df27f Add @nogc attributes to std.uuid 2015-01-01 14:08:36 +09:00
sinkuu
9d183c564d Remove trailing whitespaces 2015-01-01 14:08:36 +09:00
sinkuu
fa36fa0e8b Remove workaround for issue 5700 2015-01-01 14:08:36 +09:00
Ilya Yaroshenko
2c744b54e1 std.range: constraints => primitives
See discussion and voting in #2661
2014-11-23 20:05:20 +03:00
Ilya Yaroshenko
c8d9afedea clean scope imports
imports of `std.range, std.algorithm, std.array, std.string,
std.format, std.uni` are affected.
2014-11-21 00:08:35 +03:00
Ilya Yaroshenko
d038dabdb7 std.uuid: clean imports 2014-11-14 17:11:42 +03:00
Ilya Yaroshenko
88ed02f956 std.uuid: clean imports 2014-11-10 13:59:02 +03:00
Geod24
0fb95b8c27 Usage of WEB macro for License everywhere 2014-10-15 11:30:42 +02:00
monarchdodra
d609bd332f Sed "@safe pure nothrow" 2014-05-06 08:21:13 +02:00
Andrej Mitrovic
8a187376f7 Fix Issue 12608 - Avoid dead assignments. 2014-04-22 15:05:36 +02:00
Johannes Pfau
0ba144a013 Document that parseUUID consumes its input range
fixes #12148
2014-03-10 13:34:33 +01:00
k-hara
b391b2ec9f Convert to new alias syntax 2014-02-11 15:27:05 +09:00
Daniel Murphy
a656f26e9e Remove use of automatic adjacent string literal concatenation from phobos 2014-01-20 03:42:21 +11:00
monarchdodra
f326677188 Cleanup uuid 2013-11-23 17:58:57 +01:00
monarchdodra
b0b72b7665 Make parseUUID pure 2013-11-22 18:04:31 +01:00
Hackerpilot
ae1dcaa3e1 Removed empty declarations. Converted more C-style array declarations to D-style. Removed trailing whitespace 2013-07-13 19:34:37 +00:00
Hackerpilot
a4e838e3f2 Revert "Removed implicit string concatenation."
This reverts commit 35871e504e.
2013-07-05 00:58:13 +00:00
Hackerpilot
35871e504e Removed implicit string concatenation. 2013-07-03 11:29:32 -07:00
k-hara
7062ce191a fix Issue 2486 - taking address of slice rvalue is valid 2012-12-03 14:40:24 +09:00
k-hara
01df2f60be Remove redundant parenthesis for getters, and use assignment syntax for setters 2012-11-23 15:07:17 +09:00
k-hara
28dedee456 Issue 7444 - Require [] for array copies too 2012-11-20 17:55:21 +09:00
Johannes Pfau
f6acdbb2be Make std.uuid use the new hash API
* enable SHA-1 support in std.uuid
* make sha1UUID, md5UUID pure
2012-09-16 12:25:43 +02:00
Johannes Pfau
54658df5d8 Add std.uuid module 2012-07-01 14:44:36 +02:00