|
18096
|
D
|
phobos
|
acehreli
|
RESO
|
FIXE
|
Add fold() to std.parallelism
|
2018-01-17
|
|
6244
|
D
|
phobos
|
alex.jercaianu
|
RESO
|
FIXE
|
Add powmod / modpow function to std.math
|
2017-12-18
|
|
15504
|
D
|
druntime
|
alex.jercaianu
|
RESO
|
FIXE
|
core.demangle uses exception handling for normal control flow
|
2024-01-31
|
|
16487
|
D
|
phobos
|
alex.jercaianu
|
RESO
|
FIXE
|
Add function to obtain the available disk space
|
2019-06-28
|
|
768
|
D
|
dmd
|
alexandru.razvan.c
|
RESO
|
FIXE
|
A switch to print predefined version identifiers
|
2017-01-16
|
|
9362
|
D
|
phobos
|
alexandru.razvan.c
|
RESO
|
FIXE
|
Add a method to remove one item to std.container.SList
|
2017-12-18
|
|
16984
|
D
|
phobos
|
alexandru.razvan.c
|
RESO
|
FIXE
|
Make more modules runnable on dlang.org
|
2017-10-16
|
|
16985
|
D
|
dlang.or
|
alexandru.razvan.c
|
RESO
|
FIXE
|
Enable runnable unittest on dlang.org after 2.073 release
|
2017-06-15
|
|
17952
|
D
|
phobos
|
alexandru.razvan.c
|
RESO
|
FIXE
|
std.range.transposed save is invalid
|
2017-12-18
|
|
1630
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Few suggestions for std.conv (D language 2.0)
|
2016-10-14
|
|
3517
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Allocators proposal
|
2015-11-03
|
|
3868
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
It would be nice to have a function which read a file lazily using a range
|
2015-06-09
|
|
4271
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
drop/pop methods for std.algorithm.BinaryHeap
|
2017-08-08
|
|
4577
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Third way to create a std.typecons.Tuple
|
2016-11-15
|
|
4725
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.algorithm.sum()
|
2014-08-18
|
|
4787
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.algorithm.bisectRight()
|
2013-03-12
|
|
4859
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Another File.byChunk()
|
2014-02-24
|
|
4909
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Two suggestions for std.algorithm.schwartzSort()
|
2015-03-26
|
|
4916
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
struct VariantN does not overload ()
|
2013-10-24
|
|
4921
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Synopsis code in std.variant documentation throws an assertion error
|
2013-02-26
|
|
4927
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
writefln silently ignores arguments not present in the format string
|
2021-01-09
|
|
5013
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
std.typecons.Tuple should have constructor for static arrays
|
2013-02-24
|
|
5106
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
makeIndex should return SortedRange
|
2013-02-24
|
|
5226
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
indexOf() which takes a pred but no needle
|
2015-06-09
|
|
5240
|
D
|
phobos
|
andrei
|
RESO
|
FIXE
|
Faster std.random.uniform() for [0.0, 1.0) range
|
2014-04-03
|
|
198
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
DDoc: superclass/interface decl expansion
|
2014-02-05
|
|
1673
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Implement the isTemplate trait
|
2020-11-17
|
|
3673
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
inheritance + if clause = no go
|
2013-03-10
|
|
4124
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
toString() for BitArray
|
2015-06-09
|
|
4493
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add sorting capability to toJSON
|
2014-09-09
|
|
4528
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Better error message for private abstract method
|
2013-03-27
|
|
5140
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__
|
2013-03-07
|
|
5316
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.getopt: Add character-separated elements support for arrays and associative arrays
|
2014-04-01
|
|
6224
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add an ownerTid property in std.concurrency
|
2013-03-08
|
|
6793
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Document that assumeUnique may not be necessary in some contexts
|
2014-04-23
|
|
6989
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Implement toString for std.concurrency.Tid
|
2015-02-18
|
|
7666
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
A function to reverse the items of a tuple
|
2014-02-15
|
|
7747
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Diagnostic should be informative for an inferred return type in a recursive call
|
2014-04-30
|
|
8101
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Display candidate function overloads when function call fails
|
2014-05-02
|
|
8103
|
D
|
dlang.or
|
andrej.mitrovich
|
RESO
|
FIXE
|
Use case-insensitive sorting for Jump-to lists in the documentation
|
2014-04-23
|
|
9136
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add isNested trait
|
2013-03-06
|
|
9185
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add note about where -op is useful
|
2013-04-07
|
|
9260
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
getopt should allow setting booleans to false
|
2013-03-08
|
|
9625
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
assertNotThrown should print exception msg if no msg is provided
|
2013-03-02
|
|
9635
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Improved error message for failed access of array field properties from static method
|
2013-03-05
|
|
9676
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Ddoc: Wrap deprecated declarations in a $(DEPRECATED) macro
|
2013-03-15
|
|
9680
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Include entry point location in "dmd -v -o-" output
|
2013-04-07
|
|
9699
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
strip functions should have stripLeft/stripRight counterparts and be generic
|
2013-09-27
|
|
9727
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Documented unittest comment should appear before Example section
|
2013-03-19
|
|
9778
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
RDMD: Support passing resource files to DMD
|
2013-03-21
|
|
9789
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Ddoc for aliases should use new "alias x=y" syntax
|
2013-03-22
|
|
9839
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.traits.Select should be able to select symbols
|
2013-03-31
|
|
10367
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
DDoc should output enum base type
|
2013-06-16
|
|
10868
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.string.translate should take an optional buffer
|
2013-09-18
|
|
11088
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Diagnostics for enum member overflows should improve
|
2013-09-21
|
|
11123
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.getopt should support functions
|
2013-09-27
|
|
11339
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
ElementType and ElementEncodingType need proper examples
|
2013-10-24
|
|
11620
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
dmd json output should output enum values
|
2014-04-24
|
|
11706
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add a TypedefType trait to extract the underlying type of a std.typecons.Typedef
|
2014-09-08
|
|
11819
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Implement better diagnostics for unrecognized traits
|
2014-04-28
|
|
11823
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
ddoc: built-in symbols with leading underscore should be specially parsed
|
2014-02-02
|
|
11876
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.getopt: Implement --help and --help=option automatic printout
|
2014-07-10
|
|
12596
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
Implement Typedef ctor that can take itself as a parameter
|
2014-04-23
|
|
12598
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Poor diagnostic with local import hijacking
|
2014-04-19
|
|
12633
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
std.conv.to should support target fixed-sized arrays
|
2014-04-25
|
|
12653
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add the getFunctionAttributes trait
|
2014-05-05
|
|
14970
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
[D1] Add support for "Template Params" section in ddoc
|
2015-10-11
|
|
15186
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Emit better diagnostic for C++ member lookup operators
|
2016-01-03
|
|
16409
|
D
|
dmd
|
andrej.mitrovich
|
RESO
|
FIXE
|
Add support for assign-style switches
|
2016-10-01
|
|
23333
|
D
|
phobos
|
andrej.mitrovich
|
RESO
|
FIXE
|
DList range can be @nogc
|
2022-09-15
|
|
22532
|
D
|
phobos
|
atila.neves
|
RESO
|
FIXE
|
std.experimental.logger Change default log level to LogLevel.warning, or LogLevel.off
|
2022-01-07
|
|
14933
|
D
|
dlang.or
|
b2.temp
|
RESO
|
FIXE
|
specifications for the pragma(mangle) are vague
|
2015-10-04
|
|
15991
|
D
|
phobos
|
b2.temp
|
RESO
|
FIXE
|
std.datetime.StopWatch is not @nogc
|
2020-03-21
|
|
16360
|
D
|
dmd
|
b2.temp
|
RESO
|
FIXE
|
DMD fails to inline functions that contain a type
|
2019-01-28
|
|
7171
|
D
|
dlang.or
|
braddr
|
RESO
|
FIXE
|
Upgrade D Bugzilla to 4.4
|
2015-06-09
|
|
13510
|
D
|
dmd
|
braddr
|
RESO
|
FIXE
|
When adding "New issue" there should be no choice among DStress, puremagic, and D. Just leave D.
|
2014-09-20
|
|
12888
|
D
|
dmd
|
briancschott
|
RESO
|
FIXE
|
Include template constraints in JSON output
|
2015-01-28
|
|
14328
|
D
|
dlang.or
|
briancschott
|
RESO
|
FIXE
|
The terms "lvalue" and "rvalue" should be added to the glossary
|
2015-10-04
|
|
658
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
struct pointers in with()
|
2015-06-09
|
|
2060
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
some ddoc design typos
|
2016-12-22
|
|
2137
|
D
|
phobos
|
bugzilla
|
RESO
|
FIXE
|
Data not compressed on fly when adding to zip archive
|
2018-01-05
|
|
2855
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
__traits: no way to get overloads and information for non-instance methods
|
2018-04-20
|
|
5445
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
DMD does not look for ".dmd.conf" in HOME dir
|
2023-10-06
|
|
12259
|
D
|
dlang.or
|
bugzilla
|
RESO
|
FIXE
|
Allow a user to assign more than 1 vote per issue
|
2015-06-09
|
|
24125
|
D
|
dmd
|
bugzilla
|
RESO
|
FIXE
|
ImportC: vector type initializer not understood
|
2023-11-23
|
|
16613
|
D
|
tools
|
code
|
RESO
|
FIXE
|
integrate dub project tester with dlang's CI
|
2017-12-24
|
|
4763
|
D
|
phobos
|
d.developer.andre
|
RESO
|
FIXE
|
std.stdio.File.open() : more efficient implementation
|
2017-12-18
|
|
17400
|
D
|
dmd
|
dandrei279
|
RESO
|
FIXE
|
put a new line before "candidates are:" in error messages
|
2021-08-05
|
|
21685
|
D
|
dmd
|
dandrei279
|
RESO
|
FIXE
|
bad error message on private constructor: member this is not accessible
|
2021-08-02
|
|
6106
|
D
|
phobos
|
dcuan17
|
RESO
|
FIXE
|
Keep track of changes during replace function
|
2023-03-05
|
|
18116
|
D
|
phobos
|
dechcaudron+issues.dlang
|
RESO
|
FIXE
|
to!wchar([string, dstring]), and to!char([wstring, dstring]) don't compile
|
2017-12-29
|
|
18142
|
D
|
phobos
|
dhasenan
|
RESO
|
FIXE
|
checkedint opOpAssign doesn't accept a checkedint
|
2018-09-01
|
|
19535
|
D
|
dmd
|
dhasenan
|
RESO
|
FIXE
|
Enable GC in compiler
|
2019-04-21
|
|
14099
|
D
|
dlang.or
|
dlang-bugzilla
|
RESO
|
FIXE
|
Promote DPaste (dpaste.dzfl.pl) to run.dlang.org
|
2018-06-08
|
|
14644
|
D
|
dlang.or
|
dlang-bugzilla
|
RESO
|
FIXE
|
Wikipedia page on Generic Programming should have a section on D
|
2020-03-21
|
|
15803
|
D
|
phobos
|
dlang-bugzilla
|
RESO
|
FIXE
|
std.file should support sub-second file time precision on POSIX
|
2016-04-22
|
|
20242
|
D
|
phobos
|
dlang-bugzilla
|
RESO
|
FIXE
|
BitArray constructor should not modify input data
|
2019-10-05
|
|
24318
|
D
|
phobos
|
dlang-bugzilla
|
RESO
|
FIXE
|
Nullable should support non-copyable objects
|
2024-01-04
|
|
13022
|
D
|
phobos
|
dlang.element126
|
RESO
|
FIXE
|
std.complex lacks a function returning the squared modulus of a Complex
|
2014-07-23
|
|
2104
|
D
|
phobos
|
dmitry.olsh
|
RESO
|
FIXE
|
std.regex: escape function for regular expressions
|
2016-04-14
|
|
12367
|
D
|
phobos
|
dmitry.olsh
|
RESO
|
FIXE
|
std.regex: Recognize (?# ... ) comment syntax
|
2016-04-11
|
|
13532
|
D
|
phobos
|
dmitry.olsh
|
RESO
|
FIXE
|
std.regex performance (enums; regex vs ctRegex)
|
2017-12-18
|
|
20616
|
D
|
dmd
|
dorianverna7
|
RESO
|
FIXE
|
Error: undefined identifier __dollar
|
2021-12-13
|
|
15320
|
D
|
phobos
|
dragoscarp
|
RESO
|
FIXE
|
static assert(__traits(compiles, xyz)) considered harmful in unittests
|
2016-01-03
|
|
2024
|
D
|
dmd
|
dvdfrdmn
|
RESO
|
FIXE
|
Patch GDC to dmd 2.009
|
2020-11-18
|
|
15109
|
D
|
installe
|
eco
|
RESO
|
FIXE
|
Always gets install dir wrong when uninstalling previous version
|
2018-05-06
|
|
4851
|
D
|
phobos
|
edi33416
|
RESO
|
FIXE
|
Three suggestions for std.random
|
2017-07-06
|
|
16615
|
D
|
phobos
|
edi33416
|
RESO
|
FIXE
|
std.process is missing functionality for child processes
|
2018-01-05
|
|
19440
|
D
|
druntime
|
edi33416
|
RESO
|
FIXE
|
onRangeError should be @nogc
|
2019-05-16
|
|
19809
|
D
|
dmd
|
edi33416
|
RESO
|
FIXE
|
`override` block affects passing lambda as argument
|
2019-04-16
|
|
4705
|
D
|
phobos
|
greeenify
|
RESO
|
FIXE
|
std.algorithm.max/min with key function, for a single range, + mins/maxs functions
|
2016-10-14
|
|
5489
|
D
|
phobos
|
greensunny12
|
RESO
|
FIXE
|
std.typecons tuples dynamically iterable
|
2017-12-21
|
|
6004
|
D
|
phobos
|
greensunny12
|
RESO
|
FIXE
|
std.range.unzip()
|
2017-10-16
|
|
17723
|
D
|
dlang.or
|
greensunny12
|
RESO
|
FIXE
|
Replace Facebook on the front page with Weka.io
|
2017-12-18
|
|
17993
|
D
|
dlang.or
|
greensunny12
|
RESO
|
FIXE
|
404 Not Found: phobos/ddmd_utf.html
|
2017-12-18
|
|
17998
|
D
|
dlang.or
|
greensunny12
|
RESO
|
FIXE
|
Document Options for install.sh
|
2023-01-02
|
|
18032
|
D
|
dlang.or
|
greensunny12
|
RESO
|
FIXE
|
[Home] Print hex dump example doesn't run
|
2017-12-18
|
|
18460
|
D
|
dmd
|
greensunny12
|
RESO
|
FIXE
|
Improve error message for missing 'new' for class instantiation
|
2018-02-21
|
|
16363
|
D
|
phobos
|
gruen_tobias
|
RESO
|
FIXE
|
Cannot construct a random access range using frontTransversal
|
2016-10-01
|
|
13632
|
D
|
phobos
|
hallimanearavind
|
RESO
|
FIXE
|
Second argument for std.string.strip
|
2018-02-01
|
|
1029
|
D
|
dmd
|
ibuclaw
|
RESO
|
FIXE
|
manual pages out-of-synch and/or missing
|
2015-06-09
|
|
19108
|
D
|
dmd
|
ibuclaw
|
RESO
|
FIXE
|
Unknown pragmas not ignored inside body
|
2018-08-12
|
|
15532
|
D
|
phobos
|
ilyayaroshenko
|
RESO
|
FIXE
|
[ndslice] iota(5).sliced(2,2) should throw error
|
2016-03-19
|
|
14974
|
D
|
druntime
|
issues.dlang
|
RESO
|
FIXE
|
core.time.Duration.get depreciation time is up
|
2015-09-01
|
|
16993
|
D
|
phobos
|
issues.dlang
|
RESO
|
FIXE
|
Documentation for toSimpleString and toString does not explain how they differ
|
2018-01-05
|
|
18048
|
D
|
phobos
|
jack
|
RESO
|
FIXE
|
std.bigint.toDecimalString is impure
|
2018-01-02
|
|
14072
|
D
|
dlang.or
|
johnnymarler
|
RESO
|
FIXE
|
Add "nightly" to http://asm.dlang.org
|
2015-05-08
|
|
16325
|
D
|
dmd
|
johnnymarler
|
RESO
|
FIXE
|
Provide a construct for a source file to determine where it lives on the file system.
|
2016-07-27
|
|
18668
|
D
|
phobos
|
jonathan
|
RESO
|
FIXE
|
Implement modPow() for std.bigint
|
2021-02-17
|
|
4999
|
D
|
phobos
|
k.hara.pg
|
RESO
|
FIXE
|
Add Kenji Hara's adaptTo() to Phobos
|
2014-04-29
|
|
9960
|
D
|
dmd
|
lio+bugzilla
|
RESO
|
FIXE
|
Show warnings/deprecations during template instantiation
|
2017-12-24
|
|
10018
|
D
|
dmd
|
lio+bugzilla
|
RESO
|
FIXE
|
Value range propagation for immutable variables
|
2014-06-28
|
|
10236
|
D
|
dmd
|
lio+bugzilla
|
RESO
|
FIXE
|
Ddoc: Warning on wrong parameter names
|
2013-09-15
|
|
14633
|
D
|
dmd
|
lio+bugzilla
|
RESO
|
FIXE
|
DDoc: false warnings for missing parameters on template declaration
|
2016-10-01
|
|
8799
|
D
|
dlang.or
|
lucia.mcojocaru
|
RESO
|
FIXE
|
Give example of Tuple mapped to a function
|
2017-01-16
|
|
17507
|
D
|
druntime
|
lucia.mcojocaru
|
RESO
|
FIXE
|
Associative Array range operations should be marked @safe
|
2017-11-06
|
|
13555
|
D
|
phobos
|
markisaa
|
RESO
|
FIXE
|
Categorize functions in std.math
|
2014-10-02
|
|
15276
|
D
|
phobos
|
markisaa
|
RESO
|
FIXE
|
Allow specification of shell for spawnShell/executeShell/pipeShell
|
2016-03-19
|
|
15471
|
D
|
dlang.or
|
markisaa
|
RESO
|
FIXE
|
Show example of associative array initialization in documentation
|
2020-03-21
|
|
10621
|
D
|
phobos
|
monarchdodra
|
RESO
|
FIXE
|
dirEntry is (now) useless
|
2013-07-14
|
|
11798
|
D
|
phobos
|
monarchdodra
|
RESO
|
FIXE
|
std.algorithm.all with no predicate too
|
2013-12-28
|
|
17919
|
D
|
phobos
|
n8sh.secondary
|
RESO
|
FIXE
|
std.container.Array could use pureMalloc
|
2017-12-18
|
|
4113
|
D
|
phobos
|
nick
|
RESO
|
FIXE
|
std.typetuple, std.typecons, TypeTuple, Tuple, tuple names
|
2015-11-03
|
|
1252
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Inline assembler could support BasicType properties
|
2020-03-21
|
|
1317
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Document suggested means of overlapping array copy
|
2015-06-09
|
|
1425
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Feature Request: call stack reflection
|
2017-09-05
|
|
1553
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
foreach_reverse is allowed for delegates
|
2015-02-18
|
|
1642
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
static foreach support for arrays
|
2018-01-03
|
|
1820
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Let ifti see through static if condition in some cases
|
2020-03-21
|
|
1870
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Reproduce offending lines in error messages for string mixins
|
2018-11-07
|
|
1952
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Support a unit test handler
|
2015-06-09
|
|
1998
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.bitarray should have setAll / opSliceAssign(bool) etc
|
2017-12-18
|
|
2025
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Inconsistent rules for instantiating templates with a tuple parameter
|
2014-03-28
|
|
2138
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Allow more than 65535 files in Zip archives
|
2015-06-09
|
|
3502
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Fix for dropped Mac OS X 10.5
|
2015-06-09
|
|
3597
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Need single source for parser and documentation grammar.
|
2014-02-13
|
|
3680
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
default struct constructor should not be removed
|
2018-05-28
|
|
3780
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
getopt improvements by Igor Lesik
|
2014-10-22
|
|
3882
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Unused result of pure functions
|
2015-06-09
|
|
3968
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Some way to do certain implicit casts with operator overloading
|
2018-02-01
|
|
4120
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
bigint implicit cast too bool
|
2015-06-09
|
|
4125
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.numeric.gcd can use a binary GCD
|
2017-01-16
|
|
4128
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Named-fields Tuple assign from unnamed-fields Tuple
|
2016-10-14
|
|
4167
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Template overrides with alias
|
2021-03-17
|
|
4474
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Better stdin.byLine()
|
2015-11-03
|
|
4476
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits for more kinds of names
|
2020-08-06
|
|
4513
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Unclear template template error message
|
2019-12-04
|
|
4544
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Better error-message when expecting string but got a character constant
|
2019-11-23
|
|
4566
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Calling functions in parallel with std.concurrency
|
2018-05-18
|
|
4567
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd should print the dmd.conf location with usage statement
|
2015-02-18
|
|
4582
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
distinct field names constraint for std.typecons.Tuple
|
2017-10-16
|
|
4591
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Concat of std.typecons.Tuples
|
2018-04-04
|
|
4663
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong 'static' position error message
|
2023-06-14
|
|
4717
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.bitmanip.BitArray changes
|
2017-12-18
|
|
4761
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.array.mul()
|
2016-08-20
|
|
4898
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Can't see parent function's variables from nested functions when debugging
|
2019-08-20
|
|
4946
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Not good error message with wrongly positioned 'const'
|
2017-12-18
|
|
4954
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Clarify documentation of foreach with delegates.
|
2014-09-22
|
|
5070
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Heap-allocated closures listing
|
2014-04-29
|
|
5096
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
More readable unpaired brace error
|
2022-01-20
|
|
5109
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
some advise
|
2014-01-09
|
|
5175
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add a way to get parameter names to std.traits
|
2015-06-09
|
|
5190
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.stdio should have File.fdopen
|
2015-01-25
|
|
5228
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add GetOptException (or similar) to std.getopt
|
2014-03-26
|
|
5361
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Base template and template arguments
|
2014-02-06
|
|
5376
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
writeln doesn't print immutable lazy sequences
|
2015-12-09
|
|
5390
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Make it possible to test whether a type is an instantiation of a particular template
|
2016-01-26
|
|
5401
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.socket updates and boost license
|
2013-05-19
|
|
5413
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
(diagnostic): No notification that warnings are treated as errors
|
2023-08-07
|
|
5462
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.container.BinaryHeap enforce message + pop
|
2014-02-09
|
|
5494
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
[patch,enh] Issues with std.stdarg
|
2015-01-26
|
|
5502
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
More handy ways to create associative arrays
|
2018-11-03
|
|
5507
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
countUntil should take Ranges... instead of R2
|
2013-02-24
|
|
5515
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.conv.to for safer enum casts
|
2018-05-22
|
|
5521
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD 2.051 does not report column number of errors.
|
2014-02-13
|
|
5573
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Compiler (not linker) should generate an error for missing main()
|
2024-04-24
|
|
5611
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
back() and front() with ref return + opSlice() in sort() constraint
|
2013-12-27
|
|
5636
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Array ops use lexicographic comparison instead of vector-style element-wise
|
2023-07-17
|
|
5746
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Make std.range.iota strongly pure
|
2014-01-14
|
|
5808
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.string.indexOf enhancement with start-at parameter
|
2014-07-07
|
|
5945
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
redBlackTree printing
|
2015-10-04
|
|
5968
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.group by key function + groupFull
|
2017-05-07
|
|
5971
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Some BigInt ideas
|
2017-09-07
|
|
6033
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Better error message with numbers with leading zeros
|
2017-08-23
|
|
6063
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Make cases where hiddenfuncerror would be thrown an error without -w
|
2018-05-29
|
|
6147
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
file scheme uri from file path and vice versa
|
2015-01-25
|
|
6154
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.math.abs on std.complex numbers too
|
2013-08-04
|
|
6187
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
compiler could use move semantics for appending temporaries to an array
|
2015-12-10
|
|
6192
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.sort performance
|
2016-10-01
|
|
6227
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Comparison of different enums
|
2017-08-16
|
|
6251
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
D spec should warn about using foreach_reverse on a delegate
|
2015-06-09
|
|
6381
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
math.floor, math.ceil are not pure functions.
|
2013-08-30
|
|
6384
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.traits.isComparable
|
2018-01-05
|
|
6409
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.array.empty for associative arrays too
|
2017-10-16
|
|
6421
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Require initialization of static arrays with array literals not to allocate
|
2020-05-15
|
|
6484
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
compose can't take multi arg functions
|
2020-10-29
|
|
6486
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.math.abs(BigInt)
|
2013-05-03
|
|
6500
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Show template instantiation values too
|
2021-01-24
|
|
6536
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
"in" operator for inclusivity in array index range
|
2016-10-14
|
|
6586
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
feqrel for const values too
|
2017-07-19
|
|
6626
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.complex.expi()
|
2013-08-04
|
|
6649
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
core.sys.posix.sys.ioctl
|
2020-01-16
|
|
6657
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
dotProduct overload for small fixed size arrays
|
2020-03-21
|
|
6756
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Idea about std.stdio.chunks and std.range.chunks
|
2015-03-23
|
|
6809
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
IFTI should imply const where inout is present on args, but not on return type
|
2013-04-08
|
|
6911
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Built-in trait to tell functions that allocate from the GC heap
|
2020-03-21
|
|
6925
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Obey locale for thousands grouping syntax in writef?
|
2021-04-11
|
|
6930
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
combined type of immutable(T) and inout(T) should be inout(const(T))
|
2013-12-21
|
|
6986
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
SortedRange[x..$] fails with unidentified __dollar
|
2014-01-26
|
|
7014
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Better union initialization syntax
|
2024-09-23
|
|
7102
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.numeric.gcd with BigInts too
|
2018-01-05
|
|
7146
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
enhance strip* (implementation provided)
|
2014-06-06
|
|
7405
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.schwartzSort.release
|
2013-03-21
|
|
7490
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
BitArray should support slicing to extract a range
|
2017-10-16
|
|
7509
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Allow SIMD variable contents to have all their values changed to a single float variable
|
2017-08-09
|
|
7511
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
attribute inference should work for template functions
|
2013-08-30
|
|
7551
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Regex parsing bug for right bracket in character class
|
2016-04-07
|
|
7600
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Generate better error message with lvalue mismatch
|
2019-11-30
|
|
7655
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
scope class instantiations not supported in CTFE
|
2019-07-28
|
|
7691
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.math.floor at compile-time too
|
2018-10-16
|
|
7775
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.range.chunks on const array of strings too
|
2015-01-27
|
|
7791
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Unnecessarily slow test in the DMD test suite
|
2020-06-19
|
|
7867
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
-S compiler switch to output asm
|
2023-08-13
|
|
7925
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
extern(C++) delegates?
|
2021-11-30
|
|
7963
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd doesn't inline std.algorithm.swap on a 'alias this' struct
|
2020-03-21
|
|
7996
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Refuse std.math.isnan() on not floating point values?
|
2016-12-08
|
|
8044
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Print names, not casted values when using enum template parameter
|
2020-10-15
|
|
8065
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
No way to write function/delegate literals returning ref T
|
2020-03-21
|
|
8102
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Error messages that point to the line numbers that lack the ending semicolon
|
2022-01-19
|
|
8144
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Lambda template instantiation at Tuple creation point
|
2020-01-31
|
|
8167
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
BigInt(BigInt(1)) too
|
2014-02-05
|
|
8220
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
invalid function call not detected during semantic analysis
|
2013-03-06
|
|
8273
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
FreeBSD core.sys.posix.unistd enums severely lacking
|
2020-01-16
|
|
8278
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.range.chunks for generic Forward Ranges?
|
2014-07-17
|
|
8304
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
writeln of empty Nullables too
|
2019-07-13
|
|
8341
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
topN(zip()) too?
|
2018-03-12
|
|
8409
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Proposal: implement arr.dup in library
|
2014-05-28
|
|
8411
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
core.time: No easy way to check if Duration is empty
|
2017-08-07
|
|
8465
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.file cannot set file attributes
|
2017-01-16
|
|
8573
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
A simpler Phobos function that returns the index of the mix or max item
|
2017-03-13
|
|
8635
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow postfix expressions for new
|
2013-06-26
|
|
8669
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
TemplateThisParameter should change member function's qualifier
|
2013-03-11
|
|
8755
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Change the order of reduce arguments
|
2016-04-05
|
|
8762
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
instanceOf trait for static conditionals
|
2015-06-09
|
|
8816
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
It should be illegal for enums to declare members named init, max, or min
|
2017-02-07
|
|
8819
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
void static array should have init built-in propert
|
2013-03-06
|
|
8831
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
core.atomic: add compare-and-swap function with other result type
|
2019-08-31
|
|
8842
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Error line numbers for some run-time functions in debug mode?
|
2018-11-24
|
|
8959
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
IsExpression should support syntax which has no Identifier in all cases
|
2013-03-08
|
|
9022
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
IFTI should support enclosing type/scope deduction
|
2013-06-26
|
|
9033
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Remove __thread from the language
|
2013-02-25
|
|
9061
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
BigInt | BigInt, BigInt & int
|
2014-02-05
|
|
9065
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Please consider adding these std.traits
|
2017-07-05
|
|
9089
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Very restrictive Tuple constructor
|
2015-01-13
|
|
9097
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Value range propagation to disable some array bound tests
|
2013-07-09
|
|
9112
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Uniform construction for built-in types
|
2014-04-03
|
|
9119
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
[AA] Forward range addition to associative arrays.
|
2015-02-18
|
|
9155
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Ddoc: code section should strip leading spaces
|
2013-03-04
|
|
9190
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Vector operations are not optimized for x86_64 architecture
|
2013-10-05
|
|
9205
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Better error message for misplaced pure nothrow tags
|
2022-01-18
|
|
9242
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add stack stomping code to flush out heisenbugs
|
2020-03-21
|
|
9265
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Nullable fixed-sized array wrapper
|
2013-03-02
|
|
9285
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dtoh utility - convert D files to C++ header files
|
2020-08-28
|
|
9287
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DMD should read from stdin when an input file is "-"
|
2017-08-16
|
|
9421
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
(Compiler internals) Change OutBuffer's interface
|
2014-01-26
|
|
9447
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
iota should generate char intervals too
|
2020-03-21
|
|
9469
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Keywords list could use linkage; more-humane documentation
|
2014-11-13
|
|
9476
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Support native TLS on Mac OS X
|
2019-05-15
|
|
9477
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
String (and array) comparisons are needlessly very slow
|
2014-02-15
|
|
9497
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ddoc: add support for handling undefined macros
|
2018-03-30
|
|
9522
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
[AA] AA implementation needs no prime number of buckets
|
2018-11-23
|
|
9565
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Index of static array should not print literal suffix
|
2013-09-28
|
|
9570
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Wrong foreach index implicit conversion error
|
2020-09-02
|
|
9574
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Diagnostic for old use of 'alias this = that' should be informative
|
2014-02-07
|
|
9591
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.typetuple.staticApplyMap
|
2020-03-21
|
|
9616
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
SortedRange should support all range kinds
|
2014-05-01
|
|
9627
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Not good enough error messages in some cases when using UFCS
|
2013-04-26
|
|
9682
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Propagate range sortedness property throughout Phobos algorithms
|
2017-11-06
|
|
9702
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.string.replace for single chars too?
|
2018-11-15
|
|
9723
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Implement -main switch to inject a default main() function
|
2013-04-12
|
|
9726
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add minimum % coverage required for -cov testing
|
2013-03-18
|
|
9745
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow non-thread local static variables to have their address taken in CTFE
|
2015-06-09
|
|
9802
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add `std.traits.{isNested,hasNested}`.
|
2013-03-23
|
|
9814
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add std.traits.isNestedFunction
|
2013-04-05
|
|
9819
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Allow access to named tuple's names.
|
2014-06-23
|
|
9848
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Better diagnostic when type declaration was not expected
|
2022-12-05
|
|
9866
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
movsxd not supported
|
2015-06-09
|
|
9888
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Allow passing a generator to std.random.uniform for enums
|
2013-04-13
|
|
9914
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Do attribute inference for auto functions
|
2015-06-17
|
|
9915
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Typeid .name inconsistent between templated classes and structs
|
2015-03-06
|
|
9920
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[Optimizer] Use mul/imul for integer division by constant
|
2015-06-09
|
|
9941
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Allow to store "newed" classes and structs in the data segment
|
2013-05-17
|
|
9942
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add a functional switch function
|
2014-08-10
|
|
9943
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow to return typeid from CTFE
|
2013-05-17
|
|
9959
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add functional pattern matching for object references
|
2014-09-16
|
|
9963
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Absurdly Inefficient Codegen For Adding Boolean Predicates
|
2015-06-09
|
|
9977
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Function local templates should be allowed
|
2013-04-22
|
|
9997
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Missed misspell suggestions for UFCS
|
2024-07-08
|
|
10001
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
string formatting with underscores
|
2018-01-05
|
|
10030
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Support '-l:' switch when passing default library to ld
|
2015-06-09
|
|
10039
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm enhancements: min, max, clamp
|
2020-03-21
|
|
10077
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
add pragma(mangle, "...") to override symbol mangle.
|
2013-05-13
|
|
10092
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Renaming std.range.chunks as std.range.chunked
|
2013-10-02
|
|
10109
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
add -transition compiler switch to aid in dealing with breaking changes
|
2013-05-17
|
|
10117
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Support C++ class-scope static variables
|
2013-05-31
|
|
10143
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Make -property do nothing in preparation for removal
|
2018-06-24
|
|
10150
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Prefix method 'this' qualifiers should be just ignored anytime
|
2014-06-23
|
|
10153
|
D
|
installe
|
nobody
|
RESO
|
FIXE
|
Beta releases should all have unique names
|
2015-06-09
|
|
10154
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Betas should be posted on dlang.org
|
2015-06-09
|
|
10162
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Opposite of std.string.representation
|
2014-07-19
|
|
10164
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
std.string.column examples and documentation
|
2014-09-20
|
|
10165
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
No syntax to create thread-local shared variables
|
2014-09-04
|
|
10179
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Tuple assignment should not cause "has no effect" error even if the length is zero
|
2013-05-27
|
|
10199
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
labels cannot be used without a statement
|
2015-06-17
|
|
10239
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Efficient bitcount for std.bitmanip.BitArray
|
2018-10-16
|
|
10242
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Conservative escape analysis for dynamic array allocation
|
2020-05-15
|
|
10314
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add std.traits.signed
|
2013-07-04
|
|
10334
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
ddoc should prefer simple syntax for template instantiations with one parameter
|
2013-06-18
|
|
10379
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.string.translate (and others) for a Range of characters
|
2018-02-10
|
|
10392
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Implement std.algortihm.find with sub-range in O(N) time
|
2020-03-21
|
|
10403
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
memchr optimization for std.algorithm.find
|
2015-06-09
|
|
10445
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
add .min, .max, etc. properties for vector types
|
2020-12-22
|
|
10523
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Don't call array op functions for short vector ops
|
2017-10-16
|
|
10532
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Silence some unreachable statement warnings when in a static foreach
|
2023-10-01
|
|
10538
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.typecons.wrap should consider opDispatch
|
2013-09-26
|
|
10554
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Remove size restriction from std.socket.SocketSet
|
2014-02-12
|
|
10611
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add -h as shorthand for --help
|
2022-04-29
|
|
10665
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
The documentation produced by ddoc should clearly list all public imports of a module
|
2019-06-02
|
|
10688
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Misleading error message when attempting a "private override"
|
2013-07-25
|
|
10700
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add __traits(isOverrideFunction) to get if a function is override
|
2015-06-09
|
|
10717
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.ascii.toLower and toUpper should return char instead of dchar and avoid me to use a bad cast(char)
|
2013-09-22
|
|
10756
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
"has no effect in expression" error message with correct type name
|
2018-05-12
|
|
10762
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.range.iota should support any type that has ordered comparisons, incrementing, and addition
|
2017-08-31
|
|
10823
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Aligned malloc functions for C heap
|
2016-04-05
|
|
10828
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
datetime toString functions should accept sink
|
2018-02-17
|
|
10881
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Support %f formatting for a std.complex.complex
|
2013-08-31
|
|
10900
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Mersenne Twister should have a 64-bit (ulong) version
|
2017-03-22
|
|
10909
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.conv.to!(bool)(int): conversion from integer to bool
|
2013-09-04
|
|
10930
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.array.replace cannot simple replace an element in array
|
2018-11-15
|
|
11003
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Improve .di generation
|
2015-06-17
|
|
11008
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow -main switch even if user-defined main function exists
|
2021-09-08
|
|
11020
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add function for getting the current executable path
|
2015-06-09
|
|
11038
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
static has no effect as a block attribute for imports
|
2021-04-03
|
|
11111
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.canFind should support Needles...
|
2023-11-20
|
|
11130
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Enum members are now all in scope when evaluating enum member initializers
|
2013-10-26
|
|
11173
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
`public` alias to an instantiation of `private` template doesn't work
|
2021-03-01
|
|
11252
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
"in" operator for std.range.iota
|
2019-12-25
|
|
11257
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow whole implicit conversion if one or more overlapped field could.
|
2018-12-16
|
|
11284
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
add -allinst compiler switch
|
2013-11-14
|
|
11316
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Some cases of missing delegate argument type inference
|
2023-02-28
|
|
11319
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.range.zip should be nothrow
|
2018-10-16
|
|
11334
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Improve std.json api, make it typesafe and easier to use
|
2013-10-23
|
|
11345
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Optimize array literal to static array assignment to not allocate on GC heap
|
2014-06-12
|
|
11348
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Introduce assumeWontThrow for use with nothrow functions
|
2013-10-24
|
|
11363
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.process should offer a way to run a executable with a given working directory
|
2014-09-09
|
|
11365
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow D source file names to have no extension (or an arbitrary extension) when -run is used
|
2013-11-17
|
|
11368
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
Couldn't Mago debugger be the default debugger engine?
|
2015-06-26
|
|
11417
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
rotate with immediate not recognized by optimizer
|
2015-06-09
|
|
11463
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
DDoc html to show the normal escaped ASCII chars
|
2022-03-28
|
|
11475
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.multiSort.release or similar
|
2018-02-10
|
|
11510
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Relax restriction for overlapped pointer field access in safe code/during CTFE
|
2014-01-14
|
|
11530
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
need gdb test suite
|
2015-06-17
|
|
11546
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
string import dependency failure
|
2013-11-21
|
|
11555
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.reverse should return the just-reversed range
|
2018-02-27
|
|
11572
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
eager apply for ranges
|
2020-03-21
|
|
11598
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.random.uniform could be faster for integrals
|
2014-06-06
|
|
11642
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Handy object AA.setDefault function
|
2018-11-22
|
|
11649
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
completion for symbols in selective import
|
2015-06-09
|
|
11650
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
completion list sorting and visualization
|
2017-02-16
|
|
11651
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
show signature and ddoc while scrolling completion list
|
2015-06-09
|
|
11667
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.find() should take advantage of SortedRange
|
2016-12-26
|
|
11676
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Add a link to D Wiki Sidebar to take users back to DLang.org
|
2015-06-09
|
|
11702
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.string.splitLines to immutable result
|
2020-03-21
|
|
11711
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add __traits(getAliasThis)
|
2014-01-08
|
|
11714
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Improve error message for wrongly initialized thread-local class instances
|
2017-12-27
|
|
11747
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Better error message with @disabled toString
|
2020-03-21
|
|
11759
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Poor error message trying to use lowercase L in literal suffix.
|
2013-12-19
|
|
11770
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.regex.Captures should be convertible to bool
|
2014-01-06
|
|
11789
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
No setAttributes to complement getAttributes
|
2014-01-09
|
|
11810
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.stdio.byLine/readln performance is very bad
|
2016-05-30
|
|
11840
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Show all errors of undefined identifier used in a line
|
2014-01-05
|
|
11869
|
D
|
tools
|
nobody
|
RESO
|
FIXE
|
Optlink doesn't detects strings duplicate
|
2017-10-24
|
|
11886
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
"cannot access frame" error on lambda in lambda
|
2017-09-19
|
|
11989
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Phase out TickDuration
|
2023-07-18
|
|
12015
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.digest.sha256 too
|
2014-05-12
|
|
12027
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Range of true bits for std.bitmanip.BitArray
|
2014-03-01
|
|
12029
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Swap on std.container.Array?
|
2020-03-21
|
|
12030
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Detect some wrong array slice assignments at compile time
|
2022-08-22
|
|
12087
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Add Readme to dlang.org repository that explains how to contribute
|
2014-02-11
|
|
12090
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Make std.concurrency compatible with fibers as threads
|
2015-09-07
|
|
12106
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Formatting syntax for a range of typecons tuples
|
2016-01-07
|
|
12124
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Never be used static opCall should be reported
|
2014-02-16
|
|
12139
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
AA.update
|
2018-10-16
|
|
12142
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.stdio should allow opening a Windows HANDLE
|
2014-02-16
|
|
12173
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Optional start value for std.algorithm.sum
|
2014-03-20
|
|
12182
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add support for non-assignable construction to tuples
|
2014-02-18
|
|
12184
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Provide formating options for std.uni.InversionList
|
2014-05-04
|
|
12223
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
__traits(getMember,...) needed for aliases
|
2022-08-22
|
|
12227
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Allow matching multiple patterns in one go with std.regex
|
2016-04-15
|
|
12232
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
The result of pointer arithmetic on unique pointers should be a unique pointer
|
2014-02-28
|
|
12273
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
'dmd -color' flag to colorize error/warning messages
|
2017-05-13
|
|
12280
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Redundant "template instance ... error instantiating" messages
|
2014-03-10
|
|
12281
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
MSCOFF output + MSLINK for x86/Win32
|
2018-05-06
|
|
12290
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
IFTI should consider implicit conversions of the literal arguments
|
2014-03-03
|
|
12310
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
[CTFE] Support heap allocation for built-in scalar types
|
2014-03-07
|
|
12330
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
array.reserve at compile time too
|
2019-03-30
|
|
12335
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.skipOver should support multiple args like startsWith
|
2018-08-15
|
|
12352
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Consistently stop encoding return type of parent functions
|
2014-03-28
|
|
12358
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Make BinaryHeap an input range
|
2018-10-16
|
|
12379
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add toFile function which writes its first argument to a file
|
2016-03-27
|
|
12409
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add "each" function as found in Ruby and jQuery
|
2015-02-18
|
|
12421
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow simpler syntax for lambda template declarations
|
2016-01-03
|
|
12448
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
"in" argument for std.string.toStringz
|
2014-07-13
|
|
12479
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
replace "pointsTo" with "maybePointsTo" and "definitlyPointsTo"
|
2014-05-23
|
|
12518
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
Add ability to not rebuild the project on file with custom build tool change
|
2017-06-05
|
|
12550
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Deprecate -noboundscheck and replace with more useful -boundscheck= option
|
2014-04-12
|
|
12556
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add persistent byLine
|
2015-06-09
|
|
12563
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.container.SList.reverse
|
2016-02-19
|
|
12566
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Give DList true reference semantics
|
2014-05-31
|
|
12584
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
resizing the settings window makes VisualD settings disappear
|
2015-06-09
|
|
12606
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Mismatch of known array length during dynamic => static array assignment should emit better diagnostics
|
2014-04-25
|
|
12637
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Autotester: Allow browsing through user's active pull requests
|
2022-07-06
|
|
12644
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Some std.math functions are not yet @nogc
|
2014-05-06
|
|
12652
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Non-constant hash initializers should have a special-case diagnostic
|
2022-08-24
|
|
12655
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
foldRange
|
2016-11-01
|
|
12656
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Some functions in std.ascii can be @nogc
|
2014-05-06
|
|
12671
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.complex abs and ^^ @nogc
|
2014-05-26
|
|
12681
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Rewrite rule prevents unique detection
|
2014-05-16
|
|
12692
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add support for __simd in for 32-bits targets
|
2015-10-26
|
|
12723
|
D
|
visuald
|
nobody
|
RESO
|
FIXE
|
Support compiling C/C++ files in D projects
|
2015-01-01
|
|
12752
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.isPermutation
|
2015-10-04
|
|
12765
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
dmd needs a "--version" option like gdc
|
2015-11-11
|
|
12783
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
Adding 'Third Party Libraries' link to the navigation sidebar
|
2015-06-09
|
|
12784
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Add an "in" operator for std.json.JSONValue
|
2014-05-22
|
|
12790
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Compiler should keep mixin file around for debugging purposes
|
2019-08-30
|
|
12797
|
D
|
tools
|
nobody
|
RESO
|
FIXE
|
RDMD tries to compile imports inside traits(compiles,...)
|
2020-03-21
|
|
12798
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
constant folding should optimize subsequent concatenations
|
2014-05-25
|
|
12802
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Allow optional 'StorageClasses' for new alias syntax
|
2017-07-02
|
|
12821
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Missed redundant storage class / protection errors.
|
2014-06-24
|
|
12835
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.random.uniform with open lower bound cannot support smaller integral types or character types
|
2014-07-11
|
|
12840
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
@nogc std.range.iota(x, y, step)
|
2020-03-21
|
|
12856
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
template alias should not perform access check
|
2020-02-02
|
|
12877
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.random.uniform cannot handle dchar variates
|
2014-06-10
|
|
12886
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.datetime cannot parse HTTP date
|
2015-06-09
|
|
12890
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.array index based replace
|
2014-08-17
|
|
12916
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.array index based insert
|
2016-06-27
|
|
12932
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Support @nogc for immediately iterated array literal
|
2014-06-16
|
|
12936
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Some more @nogc cases for immediately iterated array literal
|
2022-08-25
|
|
12952
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
size_t input for bswap and bitswap
|
2016-12-23
|
|
12954
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
deprecated doesn't work with concatenated strings or anything else but a string literal
|
2020-05-18
|
|
12955
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Deprecated std.datetime.measureTime. It's redundant functionality.
|
2020-01-14
|
|
12957
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.cartesianProduct is sometimes very slow to compile
|
2014-07-10
|
|
12964
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
dev_t is incorrectly defined in runtime for Solaris systems
|
2015-06-09
|
|
12967
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Prefix method 'this' qualifiers should be disallowed in DeclDefs scope
|
2014-10-04
|
|
12976
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
ModuleInfo should be immutable on Solaris
|
2014-07-06
|
|
12977
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
lf64 definitions aren't correct on Solaris
|
2014-07-06
|
|
12978
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
struct sigaction is too small on 32-bit solaris
|
2014-07-06
|
|
12985
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Better error message for not supported array operation
|
2015-02-18
|
|
13001
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Support VRP for ternary operator (CondExp)
|
2014-06-29
|
|
13013
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
Failed unittests in std.json - does not parse doubles correctly
|
2014-08-21
|
|
13015
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.json.JSONValue's toString is not const
|
2015-05-29
|
|
13017
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
opEquals for null std.typecons.Nullable
|
2017-05-02
|
|
13019
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Different color for "Warning:"
|
2014-08-30
|
|
13037
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
SIGRTMIN and SIGRTMAX aren't correctly defined on Solaris
|
2014-07-06
|
|
13042
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.net.curl.SMTP doesn't send emails with libcurl-7.34.0 or newer
|
2015-06-09
|
|
13048
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Solaris no longer needs -mt during linking
|
2018-10-10
|
|
13091
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
nothrow std.algorithm.cartesianProduct
|
2014-09-19
|
|
13099
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
@nogc std.range.stride
|
2020-03-21
|
|
13121
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.algorithm.joiner should return a bidirectional range if possible
|
2018-08-14
|
|
13136
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Optimize double lookup from if (v in assocArray) { return assocArray[v]; }
|
2019-05-14
|
|
13138
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
add peek/poke as compiler intrinsics
|
2015-02-18
|
|
13139
|
D
|
installe
|
nobody
|
RESO
|
FIXE
|
deb package depends on many X libraries (through xdg-utils)
|
2018-03-27
|
|
13143
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Need backtrace support on Solaris
|
2022-12-06
|
|
13144
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Add fenv support for Solaris
|
2014-07-17
|
|
13145
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Need LC_ locale values for Solaris
|
2014-07-17
|
|
13146
|
D
|
druntime
|
nobody
|
RESO
|
FIXE
|
Add missing function definitions from stdlib.h on Solaris
|
2014-07-17
|
|
13150
|
D
|
dmd
|
nobody
|
RESO
|
FIXE
|
Add ability to log gagged compiler errors to file
|
2020-01-28
|
|
13153
|
D
|
dlang.or
|
nobody
|
RESO
|
FIXE
|
dlang.org: provide version-specific documentation of the language and stdlib
|
2017-08-16
|
|
13157
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
std.typecons.Unique: Support construction and conversion from compatible types
|
2014-08-21
|
|
13160
|
D
|
phobos
|
nobody
|
RESO
|
FIXE
|
ZipArchive.directory do not support read files with more than 65000 entries
|
2019-11-20
|