https://issues.dlang.org/show_bug.cgi?id=19064
--- Comment #5 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/d3f65c73d521f0279c57fec4aec09d03f49b4028
Fix Issue 19064 - [REG2.081] Vibe.d's InterfaceProxy no
https://issues.dlang.org/show_bug.cgi?id=19064
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #10 from johanenge...@weka.io ---
(In reply to Steven Schveighoffer from comment #9)
> (In reply to johanengelen from comment #7)
> > This did break code at Weka, luckily in non-silent way, but now I probably
> > will have to modify the
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #9 from Steven Schveighoffer ---
(In reply to johanengelen from comment #7)
> This did break code at Weka, luckily in non-silent way, but now I probably
> will have to modify the old compiler to error on these things, to not cause
>
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #8 from Steven Schveighoffer ---
I think we need to find a way to change this behavior, and soon. As it stands
now, it doesn't make sense, as it's only useful in the __FILE__ and __LINE__
context. It could easily be generalized to fit
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #7 from johanenge...@weka.io ---
Thanks for the support Steven.
I hope this helps put the message across to be _very careful_ in making
language additions / changes. This should have been a DIP. And not a PR that
gets merged after a
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #6 from Steven Schveighoffer ---
OK, I misunderstood. So essentially, any function that uses variadic parameters
AND a normal parameter with a default value was EXACTLY the same as a function
which takes the varargs parameter and a
https://issues.dlang.org/show_bug.cgi?id=19060
--- Comment #5 from johanenge...@weka.io ---
OK, then this is still broken and should receive a deprecation message too:
```
struct S {
int a;
bool x;
public ref foo() {
alias yoyo = this.x;
return yoyo;
}
}
```
--
https://issues.dlang.org/show_bug.cgi?id=19057
Jonathan M Davis changed:
What|Removed |Added
CC||issues.dl...@jmdavisprog.co
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #4 from johanenge...@weka.io ---
My concern is not about use cases. It's about breaking old code (silently), and
also about strange (arguable) language behavior in the current situation.
Note that before 2.079, the default argument was
https://issues.dlang.org/show_bug.cgi?id=19064
--- Comment #4 from Vladimir Panteleev ---
(In reply to Seb from comment #0)
> I'm still trying to reduce vibe-core, it's a bit difficult because DustMite
> is pretty greedy and just removing the mixin methods would also lead to the
> attribute not
https://issues.dlang.org/show_bug.cgi?id=19058
johanenge...@weka.io changed:
What|Removed |Added
CC||johanenge...@weka.io
--- Comment #1
https://issues.dlang.org/show_bug.cgi?id=19059
RazvanN changed:
What|Removed |Added
CC||razvan.nitu1...@gmail.com
--- Comment #6 from
https://issues.dlang.org/show_bug.cgi?id=19060
RazvanN changed:
What|Removed |Added
CC||razvan.nitu1...@gmail.com
--- Comment #4 from
https://issues.dlang.org/show_bug.cgi?id=19057
Seb changed:
What|Removed |Added
CC||greensunn...@gmail.com
--
https://issues.dlang.org/show_bug.cgi?id=19057
Steven Schveighoffer changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=8687
Steven Schveighoffer changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=19064
Seb changed:
What|Removed |Added
Summary|[REG2.081] Vibe.d's |[REG2.081] getOverloads
https://issues.dlang.org/show_bug.cgi?id=18992
Andrea Fontana changed:
What|Removed |Added
CC||trik...@gmail.com
--- Comment #1 from
https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #3 from Steven Schveighoffer ---
So the use case for the new style is pretty well discussed and documented (and
makes a lot of sense). The use cases for the old style are not discussed
really.
Looks like the only times default
https://issues.dlang.org/show_bug.cgi?id=19064
RazvanN changed:
What|Removed |Added
CC||razvan.nitu1...@gmail.com
--- Comment #3 from
https://issues.dlang.org/show_bug.cgi?id=19057
Mike Franklin changed:
What|Removed |Added
CC||slavo5...@yahoo.com
--- Comment #2 from
https://issues.dlang.org/show_bug.cgi?id=19057
Steven Schveighoffer changed:
What|Removed |Added
CC||schvei...@yahoo.com
--- Comment #1
https://issues.dlang.org/show_bug.cgi?id=19064
--- Comment #2 from Seb ---
See also: https://github.com/vibe-d/vibe.d/issues/2181
--
https://issues.dlang.org/show_bug.cgi?id=19064
--- Comment #1 from Seb ---
Managed to find the root cause of the regression:
cat << EOF > minimal.d
enum IOMode { all}
struct blocking {}
interface InputStream {
@safe:
@property bool empty();
@property ulong
https://issues.dlang.org/show_bug.cgi?id=19051
--- Comment #5 from chrismohrf...@comcast.net ---
Seems to have resolved my issue (originally found this when trying to build a
vibe.d project), thanks! Out of curiosity, would there be plans to integrate
the mingw-w64 libraries?
--
https://issues.dlang.org/show_bug.cgi?id=19064
Issue ID: 19064
Summary: [REG2.081] Vibe.d's InterfaceProxy no longer works
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: regression
https://issues.dlang.org/show_bug.cgi?id=19059
--- Comment #5 from Hiroki Noda ---
I am concerned about (2) and (3), is this behavior confusing with the use of
std.conv. octal?
---
assert(010 == 10); // Error: octal literals 010 are no longer supported, use
std.conv.octal!10 instead
assert(019
https://issues.dlang.org/show_bug.cgi?id=16479
Mathias LANG changed:
What|Removed |Added
Keywords||pull
--- Comment #5 from Mathias LANG ---
https://issues.dlang.org/show_bug.cgi?id=19059
Seb changed:
What|Removed |Added
CC||greeen...@gmail.com
--
https://issues.dlang.org/show_bug.cgi?id=19051
Seb changed:
What|Removed |Added
CC||greeen...@gmail.com
--
https://issues.dlang.org/show_bug.cgi?id=19059
--- Comment #4 from ag0aep6g ---
(In reply to Mathias LANG from comment #3)
> @ag0aep0g: AFAICS, solution 3 is what's currently implemented.
In DMD, yeah. For #3, the spec would need to be updated.
--
https://issues.dlang.org/show_bug.cgi?id=19051
Rainer Schuetze changed:
What|Removed |Added
Keywords||pull
CC|
https://issues.dlang.org/show_bug.cgi?id=19061
Seb changed:
What|Removed |Added
CC||greeen...@gmail.com
--- Comment #1 from Seb ---
It
34 matches
Mail list logo