[Issue 8006] Implement proper in-place-modification for properties

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8006 Jacob Carlborg changed: What|Removed |Added CC||d...@me.com --- Comment #3 from Jacob

[Issue 9320] Non-POD status of a struct correlated to bad inlining.

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9320 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 8411] core.time: No easy way to check if Duration is empty

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8411 --- Comment #2 from Vladimir Panteleev 2013-01-25 09:13:59 EET --- An interval has a .empty property, though. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 9242] Add stack stomping code to flush out heisenbugs

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9242 --- Comment #10 from Walter Bright 2013-01-24 21:59:02 PST --- (In reply to comment #9) > (In reply to comment #8) > > > Why not try it and see what happens? > > I have just tried this code with and without -gx, What do I need to do to conv

[Issue 7159] Forward reference when casting auto return method

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7159 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Platform|Other

[Issue 5933] Cannot retrieve the return type of an auto-return member function

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5933 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9392] New: Misleading text about required OS version

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9392 Summary: Misleading text about required OS version Product: D Version: D2 Platform: All OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2 Comp

[Issue 7260] "g" on default in std.regex

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7260 bearophile_h...@eml.cc changed: What|Removed |Added Summary|"g" on default in |"g" on default in std.regex

[Issue 9391] New: Constant std.regex.regex

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9391 Summary: Constant std.regex.regex Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 9242] Add stack stomping code to flush out heisenbugs

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9242 --- Comment #9 from bearophile_h...@eml.cc 2013-01-24 18:24:04 PST --- (In reply to comment #8) > Why not try it and see what happens? I have just tried this code with and without -gx, and on Windows32 the program segfaults with no error messa

[Issue 3603] Allow selective import syntax to import several modules from a package

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3603 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 9390] New: Option for verbose regular expressions

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9390 Summary: Option for verbose regular expressions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Compone

[Issue 4532] std.string.format, std.stream methods, etc. still use the old doFormat instead of formattedWrite

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4532 --- Comment #16 from Andrej Mitrovic 2013-01-24 16:22:09 PST --- It seems all code samples in this issue are fixed. There seems to be very few doFormat calls left in Phobos: std\stdio.d:1498: std.format.doFormat(&putc, arguments, argptr);

[Issue 7881] std.string.format does not support structs with no toString

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7881 Andrej Mitrovic changed: What|Removed |Added Resolution|DUPLICATE |WORKSFORME --- Comment #2 from Andre

[Issue 7675] std.format needs better exception messages

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7675 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9369] DDoc hardcodes '&' -> '&' in code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9369 Andrei Alexandrescu changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 9369] DDoc hardcodes '&' -> '&' in code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9369 --- Comment #10 from github-bugzi...@puremagic.com 2013-01-24 16:02:38 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/c6e9191923faa52244feaf67772617f78ae07d

[Issue 9387] Compiler switch -O changes behavior of correct code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9387 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com Seve

[Issue 9369] DDoc hardcodes '&' -> '&' in code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9369 --- Comment #9 from Walter Bright 2013-01-24 15:31:56 PST --- https://github.com/D-Programming-Language/dmd/pull/1547 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 9377] Link-failure regression cause by fixing issue 8504

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9377 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 9377] Link-failure regression cause by fixing issue 8504

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9377 --- Comment #2 from github-bugzi...@puremagic.com 2013-01-24 14:27:43 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/6a0be5b98961a773c7380ac45f14f1a8a76349b

[Issue 6661] Templates instantiated only through is(typeof()) shouldn't cause errors

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6661 --- Comment #6 from github-bugzi...@puremagic.com 2013-01-24 14:27:48 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/e9142862884625d0db801bbf1f05ad9487aae28b

[Issue 7159] Forward reference when casting auto return method

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7159 --- Comment #4 from github-bugzi...@puremagic.com 2013-01-24 14:27:53 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/3d5528e985270fe34a7298581df63958c88e506

[Issue 9386] struct destructor called erroneously

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9386 --- Comment #3 from Gianni Pisetta 2013-01-24 13:03:09 PST --- Maybe I didn't explained well the problem in my first message. In issue 9335 the problem is that dtors aren't called for structs in dynamic arrays, which is fine for me because is

[Issue 8411] core.time: No easy way to check if Duration is empty

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8411 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #1

[Issue 9389] ignore -Hd if -Hf is present

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9389 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9389] New: ignore -Hd if -Hf is present

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9389 Summary: ignore -Hd if -Hf is present Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: D

[Issue 9388] Download link for dmd-compatible curl is dead

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9388 Brad Anderson changed: What|Removed |Added CC||e...@gnuk.net --- Comment #1 from Brad

[Issue 9388] New: Download link for dmd-compatible curl is dead

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9388 Summary: Download link for dmd-compatible curl is dead Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9387] Compiler switch -O changes behavior of correct code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9387 --- Comment #2 from Stephan 2013-01-24 10:00:41 PST --- I just checked: The bug definitely was introduced with version 2.061! With dmd version 2.060, everything works fine, with and without the "-O" switch. -- Configure issuemail: http://d.p

[Issue 6652] foreach parameter with number range is always ref

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 --- Comment #26 from github-bugzi...@puremagic.com 2013-01-24 09:56:33 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ac7fd08a9e08fb333d9341f21bdb19ba42e1ee

[Issue 9386] struct destructor called erroneously

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9386 Maxim Fomin changed: What|Removed |Added CC||ma...@maxim-fomin.ru --- Comment #2 from

[Issue 9387] Compiler switch -O changes behavior of correct code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9387 --- Comment #1 from Stephan 2013-01-24 08:06:00 PST --- During debugging, I actually looked at the value of every single local variable, and you can actually see how the value of some variables (for example "a") changes from one iteration to t

[Issue 9387] New: Compiler switch -O changes behavior of correct code

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9387 Summary: Compiler switch -O changes behavior of correct code Product: D Version: D2 Platform: x86_64 OS/Version: Mac OS X Status: NEW Severity: major Priority: P2

[Issue 9386] New: struct destructor called erroneously

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9386 Summary: struct destructor called erroneously Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: major Priority: P2 Component: DMD

[Issue 9386] struct destructor called erroneously

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9386 --- Comment #1 from Gianni Pisetta 2013-01-24 07:29:07 PST --- I forgot to mention that I'm using dmd 2.061. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 1619] "Missing initializer for const field" only reported if an explicit constructor is present

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1619 Maxim Fomin changed: What|Removed |Added CC||ma...@maxim-fomin.ru --- Comment #2 from

[Issue 9381] package access can be abused and worked around

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9381 --- Comment #3 from Andrej Mitrovic 2013-01-24 06:39:03 PST --- (In reply to comment #2) > Isn't a dup of http://d.puremagic.com/issues/show_bug.cgi?id=143 ? No, that's related to package not working on variables. It works on functions, but a

[Issue 9385] [Regression 2.057] null literal should be implicitly convertible to bool

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9385 Kenji Hara changed: What|Removed |Added Keywords||pull Summary|[Reresison 2.057]

[Issue 9385] New: [Reresison 2.057] null literal should be implicitly convertible to bool

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9385 Summary: [Reresison 2.057] null literal should be implicitly convertible to bool Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords

[Issue 9372] Class member with @disabled ctor makes class ctor unusable

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9372 --- Comment #8 from Jacob Carlborg 2013-01-24 04:43:05 PST --- (In reply to comment #7) > The issue is debatable, but code below should be supported; > > import std.stdio; > > struct Trouble { > @disable this(); > @disable thi

[Issue 9372] Class member with @disabled ctor makes class ctor unusable

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9372 Maxim Fomin changed: What|Removed |Added CC||ma...@maxim-fomin.ru --- Comment #7 from

[Issue 9381] package access can be abused and worked around

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9381 Oleg Kuporosov changed: What|Removed |Added CC||oleg.kuporo...@gmail.com --- Comment

[Issue 9242] Add stack smashing code to flush out heisenbugs

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9242 --- Comment #8 from Walter Bright 2013-01-24 02:10:33 PST --- (In reply to comment #7) > OK. (I'd like an error message plus a stack trace when D programs overflow the > stack.) Why not try it and see what happens? In any case, discussing sta

[Issue 9242] Add stack smashing code to flush out heisenbugs

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9242 --- Comment #7 from bearophile_h...@eml.cc 2013-01-24 01:33:36 PST --- (In reply to comment #6) > Stack overflow checking is common on CPUs with no virtual memory, such as 16 > bit DOS. Virtual memory systems get stack overflow checking "for fr

[Issue 1841] Closure detection doesn't work when variable is used in a nested function

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1841 --- Comment #6 from Don 2013-01-24 01:23:08 PST --- The basic problem is that the existing closure detection only checks parents of nested functions. It should also check sibling nested functions. Ie, if one nested function f calls another nest

[Issue 9384] New: std.socket: UnixAddress broken on Linux and others

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9384 Summary: std.socket: UnixAddress broken on Linux and others Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9378] std.internal.digest.sha_SSE3 breaks if compiled with PIC

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9378 --- Comment #1 from github-bugzi...@puremagic.com 2013-01-24 00:20:34 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/4a6af4e42e6d52288d3a9fb5aeeec9655

[Issue 9383] New: Wrong context for contracts if closure [dis]appears in override function

2013-01-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9383 Summary: Wrong context for contracts if closure [dis]appears in override function Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keyword