On Thursday, 22 December 2016 at 14:06:13 UTC, Gerald wrote:
Terminix 1.4.0, a tiling terminal emulator for Linux written in
D, is now available.
[...]
Just checked the website and looks really awesome!
I will install it today on my Ubuntu ;)
On 2016-12-22 19:19, Andrei Alexandrescu wrote:
Both of these are affordable with the current language (attributes) with
changes to druntime. Who wants to take this? -- Andrei
What do you think about this idea [1]?
[1] http://forum.dlang.org/post/npptbk$2mk0$1...@digitalmars.com
--
/Jacob
On Friday, 23 December 2016 at 06:53:25 UTC, Observer wrote:
[ ... ]
A pure function MUST NOT mutate any state except what is
reachable through it's arguments.
This includes ANY operating system state.
As for your debugger point.
You can break on a pure function as well as on any other.
And,
https://issues.dlang.org/show_bug.cgi?id=8
--- Comment #2 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/ba6fddd46d0ba3bac410905feba62c4b6933c751
Fix issue #8 - Correct lookup for template parameters.
https://issues.dlang.org/show_bug.cgi?id=8
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
On Thursday, 22 December 2016 at 18:49:02 UTC, Stefan Koch wrote:
On Thursday, 22 December 2016 at 18:04:51 UTC, Observer wrote:
(1) Serve as a convenient breakpoint handle in the debugger,
perhaps
as a kind of centralized this_cannot_ever_happen()
function.
(2)
https://issues.dlang.org/show_bug.cgi?id=12647
greenify changed:
What|Removed |Added
CC||greeen...@gmail.com
---
https://issues.dlang.org/show_bug.cgi?id=16746
greenify changed:
What|Removed |Added
CC||greeen...@gmail.com
---
I'm looking at this part:
> The manual conversion of std.array to the "static import" form is shown
> here. It leads to the expected lengthening of the symbols used in
> declarations, which appears to eliminate one disadvantage by
> introducing another.
You get longer declarations when you're
We're live now:
https://hangouts.google.com/hangouts/_/ytl/tul0FyLMfk5FzvA7pgOymV-AphtlM0dAFcpeQWomPWs=?hl=en_US=0
Ali
On 12/15/2016 12:20 AM, Ali Çehreli wrote:
Adam Wilson, a past DConf speaker, has graciously accepted to be our
guest speaker this month. Although he will present
On Thu, 22 Dec 2016 10:17:33 +, Joakim wrote:
> Opening a file or 10 is extremely cheap compared to all the other costs
> of the compiler. Purely from a technical cost perspective,
> I'm not sure even scoped imports were worth it, as my simple
> investigation below suggests.
The compiler
https://issues.dlang.org/show_bug.cgi?id=16255
greenify changed:
What|Removed |Added
CC||greeen...@gmail.com
---
On Thu, 22 Dec 2016 10:47:37 +, Basile B. wrote:
> no...it's dead, obviously whatever is the amount of #, they'll be
> removed when the token is patched for the first time. This just doesn't
> work with mixins. End of story.
If it's changed to `# identifier` instead of `# keyword`, you can
https://issues.dlang.org/show_bug.cgi?id=17020
Issue ID: 17020
Summary: std.parallelism.taskpool amap should accept lambdas
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity:
https://issues.dlang.org/show_bug.cgi?id=17019
Issue ID: 17019
Summary: std.algorithm.iteration.each should be usable with
parallel
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=17004
greenify changed:
What|Removed |Added
Summary|std.containers should be|std.containers should be
https://issues.dlang.org/show_bug.cgi?id=13676
greenify changed:
What|Removed |Added
CC||greeen...@gmail.com
---
https://issues.dlang.org/show_bug.cgi?id=15295
greenify changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=15357
greenify changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=15358
greenify changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=15357
--- Comment #7 from greenify ---
> I think each should mirror the behavior of foreach.
I agree - renamed the issue accordingly.
> If we can return a tuple through a range interface that allows modifying
> elements by ref,
https://issues.dlang.org/show_bug.cgi?id=16746
--- Comment #6 from Matthias Klumpp ---
(In reply to Vladimir Panteleev from comment #4)
> Matthias, have you seen rdmd's --makedepend flag? I think it may do what you
> need.
This is indeed what I am looking for - does dmd
https://issues.dlang.org/show_bug.cgi?id=15357
greenify changed:
What|Removed |Added
CC||greeen...@gmail.com
https://issues.dlang.org/show_bug.cgi?id=16746
--- Comment #5 from Matthias Klumpp ---
(In reply to Johannes Pfau from comment #3)
> @Matthias a GDC test case would be really appreciated. This should be easily
> reducible with Dustmite
https://www.meetup.com/D-Lang-Silicon-Valley/events/236253882/
On 12/22/2016 02:12 PM, Nick B wrote:
Any chance of a recording of this being put on YouTube, for viewing at a
later date ?
Nick
If the speaker and the guests agree.
Ali
On Thursday, 22 December 2016 at 06:21:46 UTC, Ali Çehreli wrote:
Reminder...
On 12/15/2016 12:20 AM, Ali Çehreli wrote:
Adam Wilson, a past DConf speaker, has graciously accepted to
be our
guest speaker this month. Although he will present in-person,
as usual,
we will be live on Google
On Wednesday, 21 December 2016 at 21:34:04 UTC, Andrei
Alexandrescu wrote:
Instead of
"Any `pure` function that is not strongly pure cannot be
memoized."
why not
"Any `pure` function that is not strongly pure _may not be
assumed to
be_ memoizable."
Got it. Good point. Will do.
That
I just fixed the "" case for StringLiterals.
However the fix is quite hackish and needs to be revisited soon.
Furthermore I have made a few more preparations for function call
support.
The reason why I am a bit reculant to enable function calls is
the vast increase of bug-attack-surface.
https://issues.dlang.org/show_bug.cgi?id=16423
--- Comment #15 from Ketmar Dark ---
(just a speculation) maybe ld merges identical symbols from different libraries
by default or something, and optlink doesn't.
--
https://issues.dlang.org/show_bug.cgi?id=16423
--- Comment #14 from Ketmar Dark ---
i suspect optlink. sadly, i can't check with ms linker.
(ketmar dreaming of getting rid of optlink and moving the defaults to mingw's
binutils)
--
On Wednesday, 21 December 2016 at 17:49:43 UTC, Johannes Pfau
wrote:
Am Wed, 21 Dec 2016 08:18:48 -0500
schrieb Andrei Alexandrescu :
On 12/20/16 6:08 PM, Andrei Alexandrescu wrote:
> Hello, a few engineers at Red Hat are taking a look at using
> the D language
https://issues.dlang.org/show_bug.cgi?id=16423
--- Comment #13 from Jacob Carlborg ---
(In reply to Ketmar Dark from comment #12)
> funny, it doesn't cause any problems on GNU/Linux, only windows builds are
> affected.
It seems to work on all platforms except Windows. Might be
On Thursday, 22 December 2016 at 18:04:51 UTC, Observer wrote:
(1) Serve as a convenient breakpoint handle in the debugger,
perhaps
as a kind of centralized this_cannot_ever_happen() function.
(2) conditionally_die(conditions);
(3) Sleep for some run-time-computable length of time.
(4)
On Thursday, 22 December 2016 at 18:19:31 UTC, Andrei
Alexandrescu wrote:
On 12/22/2016 12:46 PM, Piotrek wrote:
The inability to give test a name (plus selective unittesting)
and
continue on failure is puzzling to me.
Both of these are affordable with the current language
(attributes) with
https://issues.dlang.org/show_bug.cgi?id=16352
--- Comment #10 from safety0ff.bugz ---
(In reply to safety0ff.bugz from comment #9)
>
> I'm just going to slap core.internal.spinlock on it for now.
https://github.com/dlang/phobos/pull/4988
--
On 12/22/2016 12:46 PM, Piotrek wrote:
The inability to give test a name (plus selective unittesting) and
continue on failure is puzzling to me.
Both of these are affordable with the current language (attributes) with
changes to druntime. Who wants to take this? -- Andrei
https://issues.dlang.org/show_bug.cgi?id=16352
--- Comment #9 from safety0ff.bugz ---
(In reply to Rainer Schuetze from comment #8)
>
> I agree. The actual pattern to use depends on the hardware, but x86 usually
> uses a modification counter modified in lock step.
I'm
On Wednesday, 21 December 2016 at 01:05:50 UTC, Jonathan M Davis
wrote:
On Tuesday, December 20, 2016 19:58:38 Andrei Alexandrescu via
Digitalmars-d wrote:
On 12/20/16 7:40 PM, Timon Gehr wrote:
> On 20.12.2016 23:49, Andrei Alexandrescu wrote:
>> https://github.com/dlang/dlang.org/pull/1528 --
On Thursday, 22 December 2016 at 09:10:53 UTC, Walter Bright
wrote:
On 12/21/2016 11:24 PM, Walter Bright wrote:
On 12/21/2016 9:43 AM, Johannes Pfau wrote:
You need some kind of linker support to do this to provide the
start/end symbols.
That's partially correct. I've done this for decades
On 12/22/2016 11:45 AM, Johan Engelen wrote:
On Wednesday, 21 December 2016 at 22:08:58 UTC, Andrei Alexandrescu wrote:
Well randomness is not available in pure functions.
Internet discussions... a misunderstanding, I should've been more careful.
I meant "an arbitrary boolean value", not
On Thursday, 22 December 2016 at 04:11:54 UTC, Chris Wright wrote:
While we're talking about this, this proposal breaks any string
mixin that mixes in an identifier detected with reflection.
http://imgur.com/NHe6k2p
On Thursday, 22 December 2016 at 10:47:37 UTC, Basile B. wrote:
End of story.
This was worth trying anyway. Especially for the "body" keyword.
Personally I don't need it anymore, but it is substantial issue
for newcomers wanting to use it badly for web/sci dev.
This is probably the most
https://issues.dlang.org/show_bug.cgi?id=17008
ki...@gmx.net changed:
What|Removed |Added
CC||ki...@gmx.net
--- Comment #1 from
https://issues.dlang.org/show_bug.cgi?id=17018
Issue ID: 17018
Summary: Push std.experimental.xml
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=16352
Rainer Schuetze changed:
What|Removed |Added
CC||r.sagita...@gmx.de
https://issues.dlang.org/show_bug.cgi?id=3725
greenify changed:
What|Removed |Added
CC||greeen...@gmail.com
---
https://issues.dlang.org/show_bug.cgi?id=17017
Issue ID: 17017
Summary: new std.events module
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17016
Issue ID: 17016
Summary: new std.decimal module
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17015
Issue ID: 17015
Summary: support final switch in std.variant
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=17014
Issue ID: 17014
Summary: enhance std.uri
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17013
Issue ID: 17013
Summary: a std.streams module and API
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority:
https://issues.dlang.org/show_bug.cgi?id=17012
Issue ID: 17012
Summary: std.io: an io interface with support for streams and
ranges
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=17011
Issue ID: 17011
Summary: cleanup std.signals documentation
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=17010
Issue ID: 17010
Summary: remove std.net.isemail
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
On Wednesday, 21 December 2016 at 22:08:58 UTC, Andrei
Alexandrescu wrote:
Well randomness is not available in pure functions.
Internet discussions... a misunderstanding, I should've been more
careful.
I meant "an arbitrary boolean value", not something random (e.g.
the version(LDC) thing).
https://issues.dlang.org/show_bug.cgi?id=17009
Issue ID: 17009
Summary: remove etc.c.curl (and std.net.curl)
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=7016
--- Comment #24 from Alexey G ---
same result on nightly
DMD32 D Compiler v2.073.0-master-cb7f8fe
--
https://issues.dlang.org/show_bug.cgi?id=7016
--- Comment #23 from Alexey G ---
Sorry, loaded latest
>dmd --version
DMD32 D Compiler v2.072.1
Copyright (c) 1999-2016 by Digital Mars written by Walter Bright
Windows 7 32 bit
exact example from first post produce
https://issues.dlang.org/show_bug.cgi?id=7016
--- Comment #22 from Alexey G ---
>dmd --version
DMD32 D Compiler v2.072.0-master-386ef6d
Copyright (c) 1999-2016 by Digital Mars written by Walter Bright
Windows 7 32 bit
exact example from first post produce a.deps:
a
On Thursday, 22 December 2016 at 15:36:38 UTC, Matthias Klumpp
wrote:
Congrats to the new release!
Could you maybe delete or rename the 1.20 tag? And maybe also
the 1.30 release? (see
https://github.com/gnunn1/terminix/releases/tag/1.20 )
At least the tag messes up the new-release
https://issues.dlang.org/show_bug.cgi?id=17008
Issue ID: 17008
Summary: use ldc/gdc intrinsics in std.math
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=17007
Issue ID: 17007
Summary: let std.math work in CTFE
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17006
Issue ID: 17006
Summary: std.data.json (replacement for std.json)
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=17005
Issue ID: 17005
Summary: redesign std.encoding
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17004
Issue ID: 17004
Summary: std.containers should be usable with @nogc or const
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity:
https://issues.dlang.org/show_bug.cgi?id=17003
Issue ID: 17003
Summary: std.bigint: CTFE not available for win32
Product: D
Version: D2
Hardware: x86
OS: Windows
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=17002
Issue ID: 17002
Summary: Lazy std.base64
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17001
Issue ID: 17001
Summary: remove etc.c.zlib / std.zip
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=17000
Issue ID: 17000
Summary: remove etc.c.sqlite
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
Congrats to the new release!
Could you maybe delete or rename the 1.20 tag? And maybe also the
1.30 release? (see
https://github.com/gnunn1/terminix/releases/tag/1.20 )
At least the tag messes up the new-release notifications at
Debian, since 1.20 >> 1.4
Cheers,
Matthias
On Thursday, 22 December 2016 at 12:47:12 UTC, Stefan Koch wrote:
Hey Guys,
Pointers support is coming!
Awesome!
Are there any D language features working in newCTFE that doesn't
work on current upstream master?
On Thursday, 22 December 2016 at 15:21:08 UTC, Nordlöw wrote:
On Thursday, 22 December 2016 at 12:47:12 UTC, Stefan Koch
wrote:
Hey Guys,
Pointers support is coming!
Awesome!
Are there any D language features working in newCTFE that
doesn't work on current upstream master?
None at the
https://issues.dlang.org/show_bug.cgi?id=6583
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||trivial
https://issues.dlang.org/show_bug.cgi?id=6055
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||trivial
https://issues.dlang.org/show_bug.cgi?id=2482
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||trivial
https://issues.dlang.org/show_bug.cgi?id=1164
Andrei Alexandrescu changed:
What|Removed |Added
CC||and...@erdani.com
https://issues.dlang.org/show_bug.cgi?id=4347
--- Comment #5 from Andrei Alexandrescu ---
(In reply to Mathias Lang from comment #4)
> @Andrei: Actually, there is already a difference in behavior. When iterating
> over a range which is a reference (e.g. class), the range will
https://issues.dlang.org/show_bug.cgi?id=1441
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=3108
Issue 3108 depends on issue 1441, which changed state.
Issue 1441 Summary: [module] Allow 'private' to restrict class visibility
outside module or outer class
https://issues.dlang.org/show_bug.cgi?id=1441
What|Removed
https://issues.dlang.org/show_bug.cgi?id=1444
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=1890
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||bootcamp
https://issues.dlang.org/show_bug.cgi?id=2060
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=2170
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=1253
Issue 1253 depends on issue 2170, which changed state.
Issue 2170 Summary: Replace struct "literals" with actual struct literals
https://issues.dlang.org/show_bug.cgi?id=2170
What|Removed |Added
https://issues.dlang.org/show_bug.cgi?id=2171
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||bootcamp
--
https://issues.dlang.org/show_bug.cgi?id=4347
Mathias Lang changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=2194
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||bootcamp
https://issues.dlang.org/show_bug.cgi?id=2447
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||bootcamp, trivial
https://issues.dlang.org/show_bug.cgi?id=2765
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=2867
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=3462
Andrei Alexandrescu changed:
What|Removed |Added
Assignee|s...@invisibleduck.org
https://issues.dlang.org/show_bug.cgi?id=2864
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
On Thursday, 22 December 2016 at 14:33:46 UTC, Adil Baig wrote:
Just wanted to say this is a truly awesome project!
Also, it's the highest starred D project I've seen, but somehow
isn't on
this list :
https://github.com/search?l==desc=language%3AD=advsearch=stars=Repositories=%E2%9C%93
Try
https://issues.dlang.org/show_bug.cgi?id=3164
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=4264
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=4347
Andrei Alexandrescu changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://issues.dlang.org/show_bug.cgi?id=4555
Andrei Alexandrescu changed:
What|Removed |Added
Keywords||trivial
--
Just wanted to say this is a truly awesome project!
Also, it's the highest starred D project I've seen, but somehow isn't on
this list :
https://github.com/search?l==desc=language%3AD=advsearch=stars=Repositories=%E2%9C%93
On Thu, Dec 22, 2016 at 7:36 PM, Gerald via Digitalmars-d-announce <
https://issues.dlang.org/show_bug.cgi?id=4587
--- Comment #5 from Andrei Alexandrescu ---
An embarrassment of riches.
https://github.com/dlang/druntime/pull/1714
https://github.com/dlang/druntime/pull/1710
--
https://issues.dlang.org/show_bug.cgi?id=4646
Andrei Alexandrescu changed:
What|Removed |Added
Status|NEW |RESOLVED
1 - 100 of 140 matches
Mail list logo