[Issue 14413] Spurious newline in ddoc JSON output for multiple successive line doc comments

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14413 --- Comment #7 from Nick Sabalausky --- Pull Request: https://github.com/D-Programming-Language/dmd/pull/4745 --

[Issue 14699] [REG2.062] ICE: segfaults on array with zero size

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

[Issue 14413] Spurious newline in ddoc JSON output for multiple successive line doc comments

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14413 --- Comment #6 from Nick Sabalausky --- This is happening in function "Lexer::combineComments" in "lexer.c". The function combines consecutive doc comments, like: /++ comment 1 +/ /++ comment 2 +/ /** comment 3 */ /** comment 4 */ /// comment 5

[Issue 9776] Make raw write mode the default

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9776 --- Comment #5 from Vladimir Panteleev --- (In reply to Vladimir Panteleev from comment #4) > Wrong, the Windows console still treats \n as "line feed without carriage > return". I just tested and it seems I misremembered, sorry. But it's still a bre

[Issue 9776] Make raw write mode the default

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9776 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 9776] Make raw write mode the default

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9776 --- Comment #3 from Nick Sabalausky --- Another way of putting it. Do this on a Windows machine: --- > type test.d import std.file, std.stdio; void main() { auto str = cast(string) std.file.read("input.txt");

[Issue 13758] RDMD renames directory if -ofNAME is the name of a directory

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13758 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/tools https://github.com/D-Programming-Language/tools/commit/7b655a13ce020232b625fabaaea5918fad18fcc2 fix Issue 13758 - RDMD r

[Issue 13758] RDMD renames directory if -ofNAME is the name of a directory

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13758 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 14259] rdmd: --build-only / -of / -od incompatible with --dry-run

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14259 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/tools https://github.com/D-Programming-Language/tools/commit/3ff5be6ee514d7a5239d1854cc58db22e3623ee3 fix Issue 14259 - rdmd:

[Issue 7044] Missing a way to control the order of arguments passed to the linker makes impossible to link some programs

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7044 --- Comment #48 from Leandro Lucarella --- (In reply to Walter Bright from comment #44) > > How is this then different from just specifying a whole new config file? > > Because multiple sections can be selected, rather than having a separate > config

[Issue 14696] destructor for temporary called before statement is complete with ternary operator and alias this

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14696 --- Comment #2 from Steven Schveighoffer --- (In reply to Ketmar Dark from comment #1) > the same bug on HEAD without an alias: > > //alias get this; > ... > foo(args.length ? makes().get : null); And the obvious smacks me in the face :) Than

[Issue 14699] ICE: segfaults on array with zero size

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14699 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #8 from Kenji Hara --- https:

[Issue 14578] [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14578 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14699] ICE: segfaults on array with zero size

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14699 --- Comment #7 from Ketmar Dark --- thanks. i don't know anything about glue code and backend, so i did it the least intrusive way i can. your fix is definitely better. --

[Issue 14699] ICE: segfaults on array with zero size

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14699 Kenji Hara changed: What|Removed |Added Keywords||ice Severity|enhancement

[Issue 14699] ICE: segfaults on array with zero size

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14699 --- Comment #6 from Kenji Hara --- (In reply to Ketmar Dark from comment #5) > or a patch for those who prefers `ubyte[0]` to be valid (phobos using such > thing, hehe): [snip] When tsa->size() == 0, toDtElem can return a dummy zero as the dt. diff

[Issue 13720] [REG2.067] Adding trivial destructor to std.datetime causes Internal error: ..\ztc\cgelem.c 2418

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13720 --- Comment #4 from Kenji Hara --- Strip off dependencies to phobos/druntime. struct FracSec { this(int hnsecs) {} } struct SysTime { this(TimeOfDay dateTime, FracSec fracSec) { } } struct TimeOfDay { ~this() { } } void assertThrown(T

[Issue 14693] @property return type not generated in .di file

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14693 --- Comment #3 from Ketmar Dark --- for voldemorts compiler can put `auto` there. yet this will require running semantic stage, which has it's complications (semantic stage mutilates ASTs). the other solution is to simply emit the body for functions

[Issue 14578] [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14578 --- Comment #13 from Iain Buclaw --- (In reply to Steven Schveighoffer from comment #12) > I created 3 test cases, one based on your recommendation, one based on Ali's > in issue 14005, and one based on the post in > http://forum.dlang.org/post/yfuxv

[Issue 14692] SIGSEGV during SHA.put

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14692 --- Comment #4 from Vladimir Panteleev --- (In reply to Rory from comment #3) > Perhaps it is, how could I check that? Try D from git master. > Why would the code work fine in GDC then? Why wouldn't (or would) it? --

[Issue 14692] SIGSEGV during SHA.put

2015-06-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14692 --- Comment #3 from Rory --- (In reply to Vladimir Panteleev from comment #2) > Issue 9279 ? Perhaps it is, how could I check that? Why would the code work fine in GDC then? --