[Issue 5726] boyerMooreFinder hangs when finding

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5726 --- Comment #2 from Andrei Alexandrescu and...@erdani.com 2013-01-08 00:38:54 PST --- https://github.com/D-Programming-Language/phobos/pull/1058 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 5666] std.array.replace compile error (string and immutable string)

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5666 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5513] Erroneous example in std.algorithm

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5513 --- Comment #2 from Andrei Alexandrescu and...@erdani.com 2013-01-08 00:50:46 PST --- https://github.com/D-Programming-Language/phobos/pull/1059 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 5508] Update startsWith to take a range of ranges

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5508 --- Comment #1 from Andrei Alexandrescu and...@erdani.com 2013-01-08 00:56:59 PST --- Not sure I get the semantics. Currently the assertion fails because the first array does not start with any of the other arrays. Please advise. --

[Issue 5726] boyerMooreFinder hangs when finding

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5726 --- Comment #3 from github-bugzi...@puremagic.com 2013-01-08 01:01:07 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 5726] boyerMooreFinder hangs when finding

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5726 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 6066] std.container: BinaryHeap interface is broken.

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6066 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5513] Erroneous example in std.algorithm

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5513 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5378] File.byLine terminator string

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5378 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 5501] Variant wrongly assumes that an object's length property returns a size_t

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5501 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5470] D documentation in CHM format

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5470 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added AssignedTo|and...@erdani.com

[Issue 5501] Variant wrongly assumes that an object's length property returns a size_t

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5501 --- Comment #2 from Nicolas Sicard dran...@gmail.com 2013-01-08 01:22:43 PST --- (In reply to comment #1) This is by design. The length name is special and defined to return size_t compulsively. A possible solution would be to rename

[Issue 9280] Runtime range violation with named capture groups in regex

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9280 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 4125] std.numeric.gcd can use a binary GCD

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4125 --- Comment #4 from Don clugd...@yahoo.com.au 2013-01-08 02:37:41 PST --- FWIW, you can get rid of most of the conditional branches by using: min(u,v) = v + ( (cast(int)(u-v)) (8*int.sizeof - 1)) (u-v) the shift smears the sign bit of u-v

[Issue 9236] CTFE ice on switch + with(EnumType)

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9236 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||pull --- Comment #1 from

[Issue 5470] D documentation in CHM format

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5470 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added AssignedTo|thecybersha...@gmail.com

[Issue 6066] std.container: BinaryHeap interface is broken.

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6066 timon.g...@gmx.ch changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 6066] std.container: BinaryHeap interface is broken.

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6066 timon.g...@gmx.ch changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 4125] std.numeric.gcd can use a binary GCD

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4125 Artem Tarasov lomerei...@gmail.com changed: What|Removed |Added CC|

[Issue 9236] CTFE ice on switch + with(EnumType)

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9236 --- Comment #2 from github-bugzi...@puremagic.com 2013-01-08 06:41:09 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 5243] dmd -run potentially removes user files

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5243 --- Comment #5 from Leandro Lucarella leandro.lucare...@sociomantic.com 2013-01-08 07:31:29 PST --- (In reply to comment #3) (In reply to comment #2) Can you convert this into a pull request? It will make reviewing more easy. I'll do it

[Issue 9236] CTFE ice on switch + with(EnumType)

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9236 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9268] [ice-on-invalid] void assignment in fail44.d no longer caught in frontend

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9268 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

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

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7044 --- Comment #6 from Leandro Lucarella leandro.lucare...@sociomantic.com 2013-01-08 07:44:36 PST --- Full (slightly updated) proposal: * Change -defaultlib and -debuglib to accept an arbitrary number of linker flags. Example:

[Issue 5508] Update startsWith to take a range of ranges

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5508 --- Comment #2 from Jesse Phillips jesse.k.phillip...@gmail.com 2013-01-08 08:02:11 PST --- (In reply to comment #1) Not sure I get the semantics. Currently the assertion fails because the first array does not start with any of the other

[Issue 5243] dmd -run potentially removes user files

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5243 --- Comment #6 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-08 08:34:15 PST --- (In reply to comment #5) But you can accidentally overwrite another .exe file I don't know of any compilers which warn you against this (it should

[Issue 5243] dmd -run potentially removes user files

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5243 --- Comment #8 from Leandro Lucarella leandro.lucare...@sociomantic.com 2013-01-08 09:07:05 PST --- (In reply to comment #6) (In reply to comment #5) But you can accidentally overwrite another .exe file I don't know of any compilers

[Issue 5470] D documentation in CHM format

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5470 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5508] Update startsWith to take a range of ranges

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5508 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5470] D documentation in CHM format

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

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

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7044 --- Comment #7 from Walter Bright bugzi...@digitalmars.com 2013-01-08 12:44:18 PST --- This is getting complex enough that I have to go back to basics and point out that all dmd is doing is building a command line that is sent to gcc to do the

[Issue 7829] __traits(isStaticFunction) fails for function in supertype

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7829 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 7809] __traits(getMember can be used with a type although the spec says it cannot

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7809 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7613] __traits(getMember) on inner unittest: Assertion failure: 'type' on line 6695 in file 'expression.c'

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7613 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5763] traits.d BaseClassesTuple function incorrectly handles Object class argument

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5763 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 7829] __traits(isStaticFunction) fails for function in supertype

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7829 --- Comment #2 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-08 14:11:42 PST --- https://github.com/D-Programming-Language/dmd/pull/1445 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 7122] [module] compiler fails to handle import of renamed module

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7122 --- Comment #2 from Martin Nowak c...@dawg.eu 2013-01-08 14:50:24 PST --- Then per module compilation can't work. dmd -c a1.d How is the compiler able to know which file contains module a1? -- Configure issuemail:

[Issue 5470] D documentation in CHM format

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5470 --- Comment #5 from Walter Bright bugzi...@digitalmars.com 2013-01-08 15:02:41 PST --- (In reply to comment #2) a problem in Walter's environment causes the resulting CHM to lack any style. Sigh. Everyone tells me I lack style. --

[Issue 5978] ICE(mtype.c) when calling __traits(parent) on the child of an anonymous function.

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5978 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5978] ICE(mtype.c) when calling __traits(parent) on the child of an anonymous function.

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5978 --- Comment #4 from github-bugzi...@puremagic.com 2013-01-08 15:05:29 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7122] [module] compiler fails to handle import of renamed module

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7122 --- Comment #3 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-08 15:18:10 PST --- (In reply to comment #2) Then per module compilation can't work. dmd -c a1.d Works fine here. -- Configure issuemail:

[Issue 1088] structs allocated with a struct allocator will not have default initializer values assigned

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1088 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 7113] Final switch does not work with shared enum value

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7113 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7122] [module] compiler fails to handle import of renamed module

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7122 --- Comment #4 from Martin Nowak c...@dawg.eu 2013-01-08 15:54:25 PST --- but you have to use the name in the module declaration when importing --- cat a0.d CODE module foo; CODE cat a1.d CODE import foo; CODE dmd -c a1.d --- a1.d(1):

[Issue 5508] Update startsWith to take a range of ranges

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5508 --- Comment #4 from Jesse Phillips jesse.k.phillip...@gmail.com 2013-01-08 16:24:24 PST --- (In reply to comment #3) I understand. But that conflicts with the current semantics, which say that for x and y of type T[], x.startsWith(y) is

[Issue 7122] [module] compiler fails to handle import of renamed module

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7122 --- Comment #5 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-08 16:45:42 PST --- (In reply to comment #4) a1.d(1): Error: module foo is in file 'foo.d' which cannot be read Right my bad, I used the wrong import. You can however use

[Issue 9266] Cannot define two Tuple objects.

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #4

[Issue 5736] std.regex matches digits with when \w is used

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5736 --- Comment #3 from github-bugzi...@puremagic.com 2013-01-08 17:39:37 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 5763] traits.d BaseClassesTuple function incorrectly handles Object class argument

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5763 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9282] New: Add std.textmacro module

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9282 Summary: Add std.textmacro module Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: preapproved Severity: enhancement Priority:

[Issue 7152] Can't assign null to default argument

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7152 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 5508] Update startsWith to take a range of ranges

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5508 --- Comment #5 from Andrei Alexandrescu and...@erdani.com 2013-01-08 17:47:31 PST --- (In reply to comment #4) (In reply to comment #3) I understand. But that conflicts with the current semantics, which say that for x and y of type

[Issue 5508] Update startsWith to take a range of ranges

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5508 --- Comment #6 from Jesse Phillips jesse.k.phillip...@gmail.com 2013-01-08 17:52:39 PST --- (In reply to comment #5) No, look again at your example. All ranges have type string[]. Did you actually mean this? import std.algorithm;

[Issue 8668] public selective import makes functions conflict when otherwise they don't

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8668 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 8668] public selective import makes functions conflict when otherwise they don't

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8668 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||and...@erdani.com ---

[Issue 8668] public selective import makes functions conflict when otherwise they don't

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8668 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||TDPL --- Comment #3

[Issue 8631] illegal overrides accepted

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8631 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #3

[Issue 6905] ref acts as auto ref when return type is missing

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6905 --- Comment #4 from github-bugzi...@puremagic.com 2013-01-08 20:09:35 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9283] New: out ref function attribute proposal to solve ref-accepting ref-returning memory safety issue

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9283 Summary: out ref function attribute proposal to solve ref-accepting ref-returning memory safety issue Product: D Version: D2 Platform: All OS/Version: All Status:

[Issue 7023] alias to overload set in template doesn't work

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7023 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2013-01-08 20:53:52 PST --- Works in 2.061, at least. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 6905] ref acts as auto ref when return type is missing

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6905 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9198] Vararg functions don't respect IFTI rules

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9198 --- Comment #3 from github-bugzi...@puremagic.com 2013-01-08 21:20:30 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8367] std.range.chain's template constraint is inadequate

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8367 --- Comment #1 from github-bugzi...@puremagic.com 2013-01-08 23:07:31 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 9273] DMD Segfaulting with templated ctors

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9273 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||ice --- Comment #2

[Issue 9198] Vararg functions don't respect IFTI rules

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9198 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8768] ICE(access.c) Implicit super call to templated constructor

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8768 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9273] DMD Segfaulting with templated ctors

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9273 --- Comment #3 from Kenji Hara k.hara...@gmail.com 2013-01-08 23:23:59 PST --- *** Issue 8768 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 9273] DMD Segfaulting with templated ctors

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9273 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2013-01-08 23:25:22 PST --- Most simple test case from bug 8768. --- class A { this(T)() {} } class B : A { this() {} } B.this() cannot call A.this(T)() implicitly. --

[Issue 9284] New: DMD segfaults with templated ctors in constructor delegation

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9284 Summary: DMD segfaults with templated ctors in constructor delegation Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ice

[Issue 9273] DMD segfaults with templated ctors in implicit super call

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9273 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #5

[Issue 9284] DMD segfaults with templated ctors in constructor delegation

2013-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9284 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1