[Issue 14661] Error executing command build: Unknown dependency: ddox when building website

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14661 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

Re: What is the exact meaning of 'nothrow'?

2015-06-10 Thread ZombineDev via Digitalmars-d-learn
On Thursday, 11 June 2015 at 00:06:24 UTC, Yuxuan Shui wrote: I want to know exactly what is considered to be 'throw'. I'm able to use dynamic arrays (which can throw 'Range violation') and asserts in a nothrow function. Shouldn't those be considered 'throw'? In D there are two types of

[Issue 14680] New: Investigate the use of .di files for Phobos

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14680 Issue ID: 14680 Summary: Investigate the use of .di files for Phobos Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

Re: What is D's minimum requirements on Mac?

2015-06-10 Thread ZombineDev via Digitalmars-d-learn
On Wednesday, 10 June 2015 at 20:18:06 UTC, Laeeth Isharc wrote: On Wednesday, 10 June 2015 at 18:55:27 UTC, Adam D. Ruppe wrote: I'm still tempted to grab a used Mac so I can port my display stuff to Cocoa and test it, but Macs are outrageously expensive and I hate them, so want to spend as

[Issue 14679] New: Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 Issue ID: 14679 Summary: Parse uninstantiated generic artifacts lazily Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread Tofu Ninja via Digitalmars-d
On Wednesday, 10 June 2015 at 19:57:15 UTC, Russel Winder wrote: Please note, OED (which is the definition of the English language OED is a reflection(an approximate one at that) of what the English language is, not the definition.

[Issue 14679] Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 14675] template specialization for T: T* and T: T[] has issues with IFTI

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14675 --- Comment #1 from Kenji Hara k.hara...@gmail.com --- Personally I call the things `T : T*` self-dependent or self-specialized template parameter. I agree that is one of a strange feature in D. I guess it would be a syntax to declare a type

Re: Utf8 to Utf32 cast cost

2015-06-10 Thread Marco Leise via Digitalmars-d-learn
Am Mon, 08 Jun 2015 11:13:25 + schrieb Daniel Kozak kozz...@gmail.com: BTW on ldc(ldc -O3 -singleobj -release -boundscheck=off) transcode is the fastest: f0 time: 1 sec, 115 ms, 48 μs, and 7 hnsecs // to!dstring f1 time: 449 ms and 329 μs // toUTF32 f2 time: 272 ms, 969 μs, and 1

Re: DIP80: phobos additions

2015-06-10 Thread Andrei Alexandrescu via Digitalmars-d
On 6/10/15 3:52 AM, Steven Schveighoffer wrote: On 6/9/15 5:46 PM, Andrei Alexandrescu wrote: On 6/9/15 1:53 PM, Steven Schveighoffer wrote: On 6/9/15 2:59 PM, Andrei Alexandrescu wrote: On 6/9/15 11:42 AM, Dennis Ritchie wrote: And finally `std.bigint` offers good (but not outstanding)

Re: [OT] Modules dropped out of C++17

2015-06-10 Thread Joakim via Digitalmars-d
On Wednesday, 10 June 2015 at 15:12:47 UTC, ZombineDev wrote: On Monday, 8 June 2015 at 18:17:13 UTC, Paulo Pinto wrote: Apparently modules have been pushed into a Technical Specification, and won't be ready on time for inclusion into ANSI C++ 17.

[Issue 14682] [REG2.037] Incorrect interpretation of ~ []

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14682 --- Comment #1 from Vladimir Panteleev thecybersha...@gmail.com --- import std.stdio; Sorry, that's not actually needed. --

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #4 from Vladimir Panteleev thecybersha...@gmail.com --- If you wish, you can reopen with the intent of someone making a pull request which explicitly adds your test case to the DMD test suite. --

[Issue 14682] [REG2.037] Incorrect interpretation of ~ []

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14682 --- Comment #2 from Vladimir Panteleev thecybersha...@gmail.com --- Introduced in https://github.com/D-Programming-Language/dmd/commit/6d41b09283040707dd0a6c0cf119de25c4b664b2 --

Re: Coedit 1 gold released

2015-06-10 Thread Andre Kostur via Digitalmars-d-announce
On 2015-06-10 11:10 AM, Andrei Alexandrescu wrote: On 6/10/15 10:04 AM, Basile Burg wrote: Well does anyone want to take up on this? Would be great to support all major desktoprs. Andre? -- Andrei Let's see how far I can get. I've got the toolchain installed and tried a first build that

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Resolution|DUPLICATE |FIXED --- Comment #5 from

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #6 from Dicebot pub...@dicebot.lv --- got it, thanks --

[Issue 14682] New: [REG2.037] Incorrect interpretation of ~ []

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14682 Issue ID: 14682 Summary: [REG2.037] Incorrect interpretation of ~ [] Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 14681] Add a way to specify a file import's contents on the command line

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14681 --- Comment #1 from yebblies yebbl...@gmail.com --- https://github.com/D-Programming-Language/dmd/pull/4740 --

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #2 from Dicebot pub...@dicebot.lv --- Vladimir, sorry, but this doesn't look like duplicate to me. Your linked issue was about rejecting legitimate cast. My report is about checking cast correctness at e2ir stage which makes illegal casts

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com --- Well, this bug is fixed in HEAD, and the pull request which fixed your bug was trying to fix issue 14596. Both are fixed by the check added in DMDFE. --

Re: Two ideas for faster builds

2015-06-10 Thread Yuxuan Shui via Digitalmars-d
On Thursday, 11 June 2015 at 00:50:01 UTC, Andrei Alexandrescu wrote: https://issues.dlang.org/show_bug.cgi?id=14679 https://issues.dlang.org/show_bug.cgi?id=14680 Andrei As for the .di file, I believe Rust compiler store serialized AST in .a and .so. Is it possible that we do the same? And

Re: What is the exact meaning of 'nothrow'?

2015-06-10 Thread Mike via Digitalmars-d-learn
On Thursday, 11 June 2015 at 00:27:36 UTC, Ali Çehreli wrote: Note: Remember that it is not recommended to catch Error nor its base class Throwable. What I mean by any exception here is any exception that is defined under the Exception hierarchy. A nothrow function can still emit exceptions

[Issue 14679] Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 --- Comment #3 from Andrei Alexandrescu and...@erdani.com --- Yah, the alternate grammar needs to recognize comments, string literals, and newlines (for line counting purposes). One nice thing about not doing tokenization is a lot of memory is

Re: DFL background tasks

2015-06-10 Thread thedeemon via Digitalmars-d-learn
On Wednesday, 10 June 2015 at 22:18:21 UTC, Scroph wrote: client.perform; while(!client.isStopped) I don't think this will work as you expect. perform is a synchronous call, it will not return until the download finishes, as I understand, so your while loop is too late. I

[Issue 14681] New: Add a way to specify a file import's contents on the command line

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14681 Issue ID: 14681 Summary: Add a way to specify a file import's contents on the command line Product: D Version: D2 Hardware: All OS: All Status: NEW

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread Rikki Cattermole via Digitalmars-d
On 11/06/2015 3:37 a.m., Chris wrote: On Wednesday, 10 June 2015 at 14:29:51 UTC, Thiez wrote: On Wednesday, 10 June 2015 at 09:23:54 UTC, Chris wrote: One big difference between the D community and other languages' communities is is that D people keep criticizing the language and see every

Re: Bug 14666, can we prioritize ?

2015-06-10 Thread Kenji Hara via Digitalmars-d
On Wednesday, 10 June 2015 at 17:28:54 UTC, Walter Bright wrote: But also, dmd doesn't quite have a proper mechanism for resolving forward references - it's a series of hacks, which is why it's been such a source of bugs. The right way to do it is to go full lazy on running semantic() on

Re: dmd and string imports on Windows

2015-06-10 Thread Baz via Digitalmars-d-learn
On Wednesday, 10 June 2015 at 19:59:17 UTC, Atila Neves wrote: On Linux: foo.d: import std.stdio; void main() { writeln(import(dir/bar.txt)); } dmd -J. foo.d # ok On Windows: Error: file dir/bar.txt cannot be found or not in a path specified with -J I tried the obvious buildPath(dir,

Re: What is the exact meaning of 'nothrow'?

2015-06-10 Thread Yuxuan Shui via Digitalmars-d-learn
On Thursday, 11 June 2015 at 00:27:36 UTC, Ali Çehreli wrote: On 06/10/2015 05:06 PM, Yuxuan Shui wrote: I want to know exactly what is considered to be 'throw'. I'm able to use dynamic arrays (which can throw 'Range violation') and asserts in a nothrow function. Shouldn't those be considered

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread anonymous via Digitalmars-d
On Wednesday, 10 June 2015 at 15:08:08 UTC, anonymous wrote: any community dumb enough to buy merchandise with a programming language's name on it is full of idiots. bye. p.s., Nim has the absolute worst community out of any of these languages.

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread anonymous via Digitalmars-d
On Wednesday, 10 June 2015 at 14:29:51 UTC, Thiez wrote: On Wednesday, 10 June 2015 at 09:23:54 UTC, Chris wrote: One big difference between the D community and other languages' communities is is that D people keep criticizing the language and see every little flaw in every little corner,

[Issue 14676] New: Calling the constructor of the parent class of an anonymous class

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14676 Issue ID: 14676 Summary: Calling the constructor of the parent class of an anonymous class Product: D Version: D2 Hardware: All OS: All Status: NEW

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread anonymous via Digitalmars-d
On Wednesday, 10 June 2015 at 15:13:41 UTC, Brian Rogoff wrote: On Wednesday, 10 June 2015 at 15:09:21 UTC, anonymous wrote: On Wednesday, 10 June 2015 at 15:08:08 UTC, anonymous wrote: any community dumb enough to buy merchandise with a programming language's name on it is full of idiots.

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread Brian Rogoff via Digitalmars-d
On Wednesday, 10 June 2015 at 15:09:21 UTC, anonymous wrote: On Wednesday, 10 June 2015 at 15:08:08 UTC, anonymous wrote: any community dumb enough to buy merchandise with a programming language's name on it is full of idiots. bye. p.s., Nim has the absolute worst community out of any of

Re: [OT] Modules dropped out of C++17

2015-06-10 Thread ZombineDev via Digitalmars-d
On Monday, 8 June 2015 at 18:17:13 UTC, Paulo Pinto wrote: Apparently modules have been pushed into a Technical Specification, and won't be ready on time for inclusion into ANSI C++ 17. https://botondballo.wordpress.com/2015/06/05/trip-report-c-standards-meeting-in-lenexa-may-2015/ So, here

<    1   2   3