Commit graph

414 commits

Author SHA1 Message Date
monarch dodra
09ae8fffbc Merge pull request #1631 from RommelVR/repeatbi
Adds Bidirectionality to Repeat
2014-01-05 02:41:02 -08:00
monarchdodra
e151ccfcd4 Take bidirectional unittest 2014-01-04 18:15:17 +01:00
monarchdodra
6bf9133808 Fix Take.back property 2014-01-04 18:13:03 +01:00
Andrei Alexandrescu
cb7cd89e06 Merge pull request #1809 from monarchdodra/traitsImport
Reduce imports in std.traits
2013-12-30 10:04:28 -08:00
k-hara
e825baf202 Remove imports enclising by version(unittest)
Instead add local imports more.
2013-12-30 21:56:04 +09:00
k-hara
07e2349cef fix Issue 11838 - Missing emplace import for std.range.zip? 2013-12-30 21:43:44 +09:00
monarchdodra
4615b40868 Reduce imports in std.traits 2013-12-29 22:31:51 +01:00
Vladimir Panteleev
c53b1c77a0 DDoc fixes
This fixes some warnings as identified by the compiler,
as well as some broken cross-reference links caused by
DDoc auto-formatting of the current symbol.
2013-12-28 21:28:41 +00:00
k-hara
ba1235c3ac Fix mistaken imports 2013-12-26 11:55:21 +09:00
k-hara
baf5c78deb Use selective local import and place at the head of the required code block 2013-12-26 11:55:06 +09:00
Andrei Alexandrescu
1e80655e52 Further reductions 2013-12-22 22:26:56 -08:00
Andrei Alexandrescu
52148d52aa Reduce deps in std.range 2013-12-19 18:40:28 -08:00
Andrei Alexandrescu
edddfa2455 Merge branch 'master' of github.com:D-Programming-Language/phobos into fewer-imports 2013-12-19 15:31:37 -08:00
Andrei Alexandrescu
919aa8f085 Rebased and fixed issues 2013-12-19 15:22:55 -08:00
Martin Nowak
c445f1c288 Merge pull request #1766 from jmdavis/deprecations
Move various deprecations along.

Conflicts:
    std/algorithm.d
    std/zip.d
2013-12-19 23:33:47 +01:00
Andrei Alexandrescu
db687ef010 rebased 2013-12-19 14:14:23 -08:00
monarch dodra
50ad576f63 Merge pull request #1743 from JakobOvrum/only
Add support for multiple values to std.range.only
2013-12-19 05:02:29 -08:00
Jakob Ovrum
c08bc94471 Add support for any number of values to std.range.only 2013-12-19 10:38:26 +09:00
jmdavis
efd6ea0cbf Move various deprecations along. 2013-12-11 23:44:12 -08:00
Don Clugston
a1c4cb33c2 Fix spelling mistake in doc comment 2013-12-10 10:17:29 +01:00
Jakob Ovrum
02129cb68f Move std.range.only example to documented unit test 2013-12-04 00:21:18 +09:00
monarchdodra
f95a918506 Remove useless Tuple from chain 2013-11-26 08:31:04 +01:00
monarchdodra
d78433f76e Fix typos 2013-11-22 21:41:54 +01:00
monarchdodra
87c71e6e14 Further improve put 2013-11-22 21:41:54 +01:00
monarchdodra
156962217c Issue 10571 - formattedWrite error with delegate and string 2013-11-22 21:41:54 +01:00
monarchdodra
c717b503e7 put rewrite
Better compatibility with cross string output
2013-11-22 21:41:54 +01:00
k-hara
a9eb6219b4 fix Issue 11401 - ElementType returns constructor instead of type
1. For `exp.member`, compiler always try to resolve property/optional parenthesis on `exp`. so use `front.init`.
2. Built-in `init` property always returns rvalue, so `front.init` won't invoke postblit.
2013-11-04 16:43:44 +09:00
Andrej Mitrovic
e8883a8542 Fixes Issue 11339 - Add examples for ElementEncodingType and ElementType. 2013-10-24 16:39:44 +02:00
monarch dodra
43a77fa50c support for empty static arrays in ElementEncodingType 2013-10-24 12:37:41 +02:00
monarchdodra
a4b9321901 Fix Issue 11336 - ElementType does not support types with disabled postblits 2013-10-24 09:44:41 +02:00
Daniel Cousens
00a2cb06b4 Adds Bidirectionality to Repeat 2013-10-13 03:52:39 +11:00
Denis Shelomovskij
6788a62506 Fix Issue 11196 - std.range.zip fails to compile if range elements aren't default contructable
Issue URL: http://d.puremagic.com/issues/show_bug.cgi?id=11196
2013-10-08 17:08:27 +04:00
Andrej Mitrovic
6924d3e6db Merge pull request #1483 from monarchdodra/chunksAmbiguity
Solve conflicting "chunks" declaration
2013-10-01 18:13:48 -07:00
H. S. Teoh
5b3b4b1cdc Add RefRange to ddoc overview. 2013-08-25 14:05:56 -07:00
monarchdodra
26cc34840f Solve conflicting "chunks" declaration 2013-08-16 20:23:40 +02:00
k-hara
30356d606f Fix @property annotations and incorrect parenthesis 2013-07-16 00:31:26 +09:00
Hara Kenji
50c7b20959 Merge pull request #1398 from monarchdodra/mapSlice
Better slicing for map
2013-07-15 05:24:06 -07:00
jmdavis
32c3998ebd Fix for issue# 10474. 2013-07-08 13:36:50 -07:00
monarchdodra
0ac90b1770 make cycle opDollar manifest constant 2013-07-08 20:03:29 +02:00
Andrej Mitrovic
4da1639c98 Merge pull request #1337 from 9rnsr/fix_attrs
Potentially @safe & pure formatting
2013-06-27 18:53:22 -07:00
Andrej Mitrovic
4727fdde0b Fixes Issue 10468 - Remove ref from parameter type in lockstep, which caused a regression. 2013-06-25 00:19:05 +02:00
k-hara
d8d4c1ea41 [formatValue] (pointer)
+ Infer attributes in retro range primitives
2013-06-20 10:57:48 +09:00
irritate
5521cca32a Just call Unqual once after CommonType. 2013-06-18 21:30:45 -04:00
irritate
ebe93db8c1 Issue 10130 - Fix compile error when calling map on iota with const step.
Also fixed the similar issue for iota with const begin/end/step floats.
2013-06-18 20:53:12 -04:00
Andrei Alexandrescu
13a3131d26 reduced imports for std.range 2013-06-09 02:29:44 -04:00
Brad Anderson
746afc47b8 Fix link to put primitive in std.range docs 2013-05-28 20:39:57 -06:00
David Nadlinger
dc4fe37080 Merge pull request #992 from monarchdodra/chunks
Update in chunks
2013-05-27 04:16:23 -07:00
monarch dodra
3e8a8cd887 fix typo in comment 2013-05-27 13:10:43 +02:00
jmdavis
ce1b2294b0 Undocument some deprecated functions.
They were marked for removal in the docs (many of them were intended to
be removed in January), so now they've been removed from the docs and
marked for removal from the code in November.
2013-05-05 16:34:25 -07:00
Vladimir Panteleev
16286c045b DDoc tweaks and fixes 2013-04-18 23:49:06 +00:00