https://issues.dlang.org/show_bug.cgi?id=18016
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=17652
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=17561
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=17566
Walter Bright changed:
What|Removed |Added
See Also|
On Sunday, 4 March 2018 at 04:30:31 UTC, Walter Bright wrote:
It's not trivial. First, it's 100 lines of code (with no
comments) just for that, and there are templates and behaviors
with memory allocation. Moving along that path, we're gradually
reinventing std.getopt which is 1814 lines (with
https://issues.dlang.org/show_bug.cgi?id=17449
Rainer Schuetze changed:
What|Removed |Added
Status|RESOLVED|REOPENED
On 03/04/2018 02:05 AM, Nick Sabalausky (Abscissa) wrote:
1. Suppose a library supports DMD v2.071.0 and up. Because of this,
.travis.yml includes:
- dmd # Ie, dmd-2.079.0, ATM
- dmd-2.079.0
- dmd-2.078.2
- dmd-2.078.1
- dmd-2.078.0
- dmd-2.077.1
- dmd-2.077.0
Summary:
On 03/04/2018 02:23 AM, Nick Sabalausky (Abscissa) wrote:
Oops, proofread failures. Naturally, I meant this (fixes emphasized):
-
1. Suppose a library supports ***DMD v2.077.0*** and up. Because of
this, .travis.yml includes:
- dmd # Ie,
https://issues.dlang.org/show_bug.cgi?id=17449
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
On 03/04/2018 02:05 AM, Nick Sabalausky (Abscissa) wrote:
No. That is only sufficient *temporarily*, that is, until the next time
the label "dmd" is updated to another new release once again. At *some*
point, .travis.yml will still need to be manually updated...
Scenario 1-2-3:
1. Suppose
https://issues.dlang.org/show_bug.cgi?id=17448
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
On 03/03/2018 10:22 AM, Jacob Carlborg wrote:
On 2018-03-03 07:39, Nick Sabalausky (Abscissa) wrote:
- Maybe there's a simple setting I've overlooked, but when a build job
fails on travis, the author does not get proactively notified. The
author only finds out next time they go into travis.
https://issues.dlang.org/show_bug.cgi?id=17284
Walter Bright changed:
What|Removed |Added
CC|
An all-D MySQL/MariaDB client library:
https://github.com/mysql-d/mysql-native
==
Tagged 'v2.2.0'.
Full changelog:
https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md
This is primarily a maintenance release including some bugfixes, and the
On 3/3/2018 5:29 PM, Nicholas Wilson wrote:
The use of comma-separated arguments is something I've argued against for
other switches. The use of `-release=in -release=out` should be fine and is
less confusing/buggy to implement.
Why? Implementation is trivial (unit testable no less!) , see
https://issues.dlang.org/show_bug.cgi?id=17174
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=16795
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18552
--- Comment #2 from feklushkin.de...@gmail.com ---
> What is the use case where this matters?
RDBMSes (at least Postgres) supports int type of year. With restrictions
associated with Julian day (4713 BC boundary) it can represent up to 294276 AD.
https://issues.dlang.org/show_bug.cgi?id=16037
--- Comment #3 from Walter Bright ---
https://github.com/dlang/dmd/pull/7981
--
https://issues.dlang.org/show_bug.cgi?id=15399
--- Comment #6 from Walter Bright ---
(In reply to ag0aep6g from comment #5)
> Reopening because these very slight variations are still accepted:
>
> 1) hosts[n] = Unaligned(0, new Victim);
> 2) Unaligned u = { p: new
https://issues.dlang.org/show_bug.cgi?id=14618
--- Comment #3 from Walter Bright ---
The second example is still a bug.
--
https://issues.dlang.org/show_bug.cgi?id=14618
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=14125
--- Comment #80 from Walter Bright ---
(In reply to Walter Bright from comment #79)
> This pull request:
>
> https://github.com/dlang/phobos/pull/4786
has been pulled.
--
https://issues.dlang.org/show_bug.cgi?id=5270
Walter Bright changed:
What|Removed |Added
Status|REOPENED|RESOLVED
On Sunday, 4 March 2018 at 00:32:20 UTC, Walter Bright wrote:
On 4/12/2017 4:25 AM, Mike Parker wrote:
DIP 1006 is titled "Providing more selective control over
contracts".
https://github.com/dlang/DIPs/blob/master/DIPs/DIP1006.md
Currently, we have 3 switches that affect the asserts:
https://issues.dlang.org/show_bug.cgi?id=3720
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18114
--- Comment #8 from Jon Degenhardt ---
I re-ran the benchmark with the new DMD 2.079.0 release (OS X). Numbers below
are fastest of several runs, but were generally consistent:
| Regex | 2.077.1 |
https://issues.dlang.org/show_bug.cgi?id=18552
Jonathan M Davis changed:
What|Removed |Added
Severity|minor |enhancement
https://issues.dlang.org/show_bug.cgi?id=18552
Jonathan M Davis changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18552
Issue ID: 18552
Summary: std.datetime.date.Date strips year int argument to
short
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
On 4/12/2017 4:25 AM, Mike Parker wrote:
DIP 1006 is titled "Providing more selective control over contracts".
https://github.com/dlang/DIPs/blob/master/DIPs/DIP1006.md
Currently, we have 3 switches that affect the asserts: `release`, `boundscheck`,
and `unittest`. The documentation for
https://issues.dlang.org/show_bug.cgi?id=5212
--- Comment #20 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/be4ad4b744f1649f6b010b13a5cbf96582786c46
fix Issue 5212 - no escape analysis for typesafe variadic
On Saturday, 3 March 2018 at 18:28:42 UTC, aliak wrote:
struct NonNull(T) if (isPointer!T || is(T == class))
{
T value;
alias value this;
this(Args...)(Args args) { this.value = new T(args); } //
always force creation
}
The pitfall here is that all structs must be
On Saturday, 3 March 2018 at 17:42:25 UTC, David Gileadi wrote:
On 3/3/18 8:08 AM, 0x wrote:
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
Is it a coincidence that your user handle is "negative one"? ;)
He's
On Saturday, 3 March 2018 at 18:28:42 UTC, aliak wrote:
On Friday, 2 March 2018 at 19:47:23 UTC, SimonN wrote:
If you know of other ways though I'm all ears :)
Cheers
maybe not exactly what you want, but here are some templates i
wrote a while ago which basically are a more flexible form of
On Saturday, 3 March 2018 at 02:12:28 UTC, Walter Bright wrote:
On 3/2/2018 10:07 AM, carblue wrote:
I generally already used -dip1000 since DConf2017 and it
served me well, until about 2 month ago, "by accident" code
was committed to std.uni that broke my builds, see issue
#17961. I invested
On Saturday, 3 March 2018 at 01:50:25 UTC, Martin Nowak wrote:
Glad to announce D 2.079.0.
This release comes with experimental `@nogc` exception throwing
(-dip1008), a lazily initialized GC, better support for minimal
runtimes, and an experimental Windows toolchain based on the
lld linker
On Saturday, 3 March 2018 at 09:04:04 UTC, Walter Bright wrote:
On 3/2/2018 10:48 PM, Manu wrote:
I've been arguing for DIP1000 (or something very much like it)
for
almost 10 years. It's one of the small handful of issues that
lead me
to the forum in the first place.
'Patience' might not be
On Friday, 2 March 2018 at 18:07:34 UTC, carblue wrote:
On Thursday, 22 February 2018 at 14:36:10 UTC, Radu wrote:
[...]
The fact that it takes 8 days for any reply, doesn't that say
something?
@safe is a high ranked technical issue in vision papers (in
german we say something like "paper
On Saturday, 3 March 2018 at 16:01:29 UTC, Robert M. Münch wrote:
Can VisualD somehow make use of dub in that I don't have to
provide any "include paths" for modules etc.?
It's a bit irritating to use dub on the terminal and sometimes
VisualD for debugging etc. and have to configure the same
On Friday, 2 March 2018 at 19:47:23 UTC, SimonN wrote:
I can envision using this Optional type whenever I want
nullable class reference, and use normal D class references as
non-nullable references together with a codebase-wide rule that
assigning null to normal D references is always a bug.
On 3/3/18 8:08 AM, 0x wrote:
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
Is it a coincidence that your user handle is "negative one"? ;)
On Saturday, 3 March 2018 at 16:20:57 UTC, JN wrote:
https://run.dlang.io/gist/ec7008372d60ac52460dd58068f1ca6d?compiler=dmd
Why only listUDA2 works and listUDA doesn't? Why do I need to
use __traits(getMember again, if I use what I saved in a
variable, it doesn't work :(
because getUDAs
On Sat, 2018-03-03 at 16:06 +, Dmitry Olshansky via Digitalmars-d-
announce wrote:
> On Saturday, 3 March 2018 at 15:52:02 UTC, Russel Winder wrote:
> > […]
> >
> > http://www.intropsych.com/ch06_memory/magical_number_seven.html
>
> Won’t load for me(
How annoying. Definitely works for me
On Sunday, 26 November 2017 at 11:59:28 UTC, Joseph Rushton
Wakeling wrote:
One suggestion: replace -release=assert with -release=body, so
in the above, you would have:
-release=body,in,out,invariant
Doesn't really work that way, we can disable assertions, in
contracts, out contracts,
On Wednesday, 12 April 2017 at 11:25:09 UTC, Mike Parker wrote:
DIP 1006 is titled "Providing more selective control over
contracts".
Possible implementation https://github.com/dlang/dmd/pull/7980 FYI
https://run.dlang.io/gist/ec7008372d60ac52460dd58068f1ca6d?compiler=dmd
Why only listUDA2 works and listUDA doesn't? Why do I need to use
__traits(getMember again, if I use what I saved in a variable, it
doesn't work :(
https://issues.dlang.org/show_bug.cgi?id=16578
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=16578
--- Comment #3 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/8515ae6a0b2b20845f2f5aa095bfc57df12fcc93
Fix Issue 16578 - bogus deprecation - switch skips
On Saturday, 3 March 2018 at 15:52:02 UTC, Russel Winder wrote:
On Sat, 2018-03-03 at 13:51 +, Dmitry Olshansky via
Digitalmars-d- announce wrote:
[…]
O.T.: Which is a well known number when it comes to cognition.
It’s usually 7+-2.
A number that is often misunderstood, and misused. As
Can VisualD somehow make use of dub in that I don't have to provide any
"include paths" for modules etc.?
It's a bit irritating to use dub on the terminal and sometimes VisualD
for debugging etc. and have to configure the same project two times.
--
Robert M. Münch
http://www.saphirion.com
On Sat, 2018-03-03 at 13:51 +, Dmitry Olshansky via Digitalmars-d-
announce wrote:
> […]
>
> O.T.: Which is a well known number when it comes to cognition.
> It’s usually 7+-2.
A number that is often misunderstood, and misused. As in this case.
On 2018-03-03 07:39, Nick Sabalausky (Abscissa) wrote:
Certainly a possible approach, but has downsides:
- Maybe there's a simple setting I've overlooked, but when a build job
fails on travis, the author does not get proactively notified. The
author only finds out next time they go into
https://issues.dlang.org/show_bug.cgi?id=16243
--- Comment #23 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/cc2969695518e87d3be9a21d18689db46a8a0fae
fix Issue 16243 - wrong C++ argument passing with empty
https://issues.dlang.org/show_bug.cgi?id=16243
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
On Saturday, 3 March 2018 at 13:17:15 UTC, Martin Nowak wrote:
Why would you need to have that in RAM instead of leaving it to
the db cache layer?
The search "database" right now is an XML file. Keep in mind this
is a static site generator meant to just work offline or when
pushed to github
On Saturday, 3 March 2018 at 06:39:42 UTC, Nick Sabalausky
(Abscissa) wrote:
On 03/02/2018 02:24 AM, Jacob Carlborg wrote:
Travis CI allows you to specify a D compiler in the following
ways:
* - the latest version of the specified compiler
* -beta - the latest beta
* -nightly - the nightly
On Saturday, 3 March 2018 at 01:59:15 UTC, psychoticRabbit wrote:
On Friday, 2 March 2018 at 12:20:31 UTC, Paulo Pinto wrote:
And if you like C so much, what are you doing in a safe
systems programming language forum?
How safe is D.. i mean really ;-)
and why do people ask me that
On Saturday, 3 March 2018 at 13:22:07 UTC, Martin Nowak wrote:
On 03/03/2018 01:05 PM, Mike Parker wrote:
The blog:
https://dlang.org/blog/2018/03/03/dmd-2-079-0-released/
Could you please add a big visible "experimental" to the
lld-link toolchain. It still has a lot of bugs and isn't ready
https://issues.dlang.org/show_bug.cgi?id=18353
Martin Nowak changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=17508
Martin Nowak changed:
What|Removed |Added
CC||purema...@zoadian.de
---
https://issues.dlang.org/show_bug.cgi?id=18207
Martin Nowak changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=17508
Martin Nowak changed:
What|Removed |Added
CC||basti...@veelo.net
--- Comment
On 03/03/2018 01:05 PM, Mike Parker wrote:
> The blog:
> https://dlang.org/blog/2018/03/03/dmd-2-079-0-released/
Could you please add a big visible "experimental" to the lld-link
toolchain. It still has a lot of bugs and isn't ready for primetime.
On 03/03/2018 04:01 AM, Adam D. Ruppe wrote:
> full-text search over a select group of packages (notably including
> Phobos) with a pretty fast response... just it eats ~1.5 GB to keep two
> copies of its database in memory in order to give those fast responses
> concurrently. The instance I have
https://issues.dlang.org/show_bug.cgi?id=18385
Jacob Carlborg changed:
What|Removed |Added
Status|REOPENED|RESOLVED
On Saturday, 3 March 2018 at 02:35:21 UTC, Mike Parker wrote:
I've got a blog post coming on this in a few hours, so I would
ask anyone considering sharing this on /r/programming before
then to please refrain :-)
And it's live:
The blog:
On Saturday, 3 March 2018 at 09:04:04 UTC, Walter Bright wrote:
On 3/2/2018 10:48 PM, Manu wrote:
I've been arguing for DIP1000 (or something very much like it)
for
almost 10 years. It's one of the small handful of issues that
lead me
to the forum in the first place.
'Patience' might not be
On Fri, 02 Mar 2018 01:07:25 -0500, Nick Sabalausky (Abscissa) wrote:
> Another sample point of discussion: One possible approach is to have a
> bot generate PRs to update project's compiler lists. But that leads to
> other questions: How/when is the bot triggered? On what machine does it
> run?
https://issues.dlang.org/show_bug.cgi?id=18540
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18478
Walter Bright changed:
What|Removed |Added
Keywords||safe
glotto...@shh.mpg.de
https://issues.dlang.org/show_bug.cgi?id=18444
Walter Bright changed:
What|Removed |Added
CC|
On Thursday, 1 March 2018 at 07:34:38 UTC, Cym13 wrote:
On Wednesday, 28 February 2018 at 22:55:19 UTC, Seb wrote:
On Wednesday, 28 February 2018 at 21:47:40 UTC, Cym13 wrote:
[...]
I know that I am repeating myself, but manually closing the
file isn't needed in D. It's refCounted and will
https://issues.dlang.org/show_bug.cgi?id=18295
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=18145
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=18000
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=17977
Walter Bright changed:
What|Removed |Added
Keywords||safe
--
https://issues.dlang.org/show_bug.cgi?id=17961
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=17928
Walter Bright changed:
What|Removed |Added
Keywords||safe
--
https://issues.dlang.org/show_bug.cgi?id=17449
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=17362
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=17318
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=16519
Walter Bright changed:
What|Removed |Added
Keywords||safe
https://issues.dlang.org/show_bug.cgi?id=14336
Walter Bright changed:
What|Removed |Added
Keywords||safe
On 3/2/2018 10:48 PM, Manu wrote:
I've been arguing for DIP1000 (or something very much like it) for
almost 10 years. It's one of the small handful of issues that lead me
to the forum in the first place.
'Patience' might not be the right word at this point ;)
It is nice to see some interest in
https://issues.dlang.org/show_bug.cgi?id=16555
--- Comment #3 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/815bb8f7b37882d6590281b3542548632c47be22
Fix issue 16555 - Generate correct code for pushing scalar
https://issues.dlang.org/show_bug.cgi?id=16555
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
On Tuesday, 27 February 2018 at 20:33:18 UTC, Jonathan M Davis
wrote:
On Tuesday, February 27, 2018 17:33:52 12345swordy via
Digitalmars-d wrote:
On Tuesday, 27 February 2018 at 15:52:15 UTC, Andrei
Alexandrescu
wrote:
> https://isocpp.org/blog/2018/02/new-cpp-foundation-developer-survey-lite
On Saturday, 3 March 2018 at 02:32:11 UTC, Mario wrote:
So I've been learning D since the day 11 (I posted for first
time here) and now I've decided to try Vibe.D to make my
company API.
The fact is that I've achieved to do it (according to the
provided code) and it works! But it shows a
91 matches
Mail list logo