On 2/25/14, 12:12 AM, Manu wrote:
On 25 February 2014 17:22, Walter Bright <[email protected] <mailto:[email protected]>> wrote:On 2/24/2014 9:00 PM, Manu wrote: 1. Options to select CRT reference for DMD-Win64, and /Zl equiv option to omit any such reference. 2. **Debugging**; concerted focus to tighten the experience. Classes, enums, globals (and more) all don't work. Locals with the same name appearing in multiple sub-scope's within the same function confuse the debugger. Control statements (break, continue, etc) don't seem to emit line numbers; single stepping skips right over them. 3. ref doesn't accept rvalues. Can't declare ref locals (pointers change semantics). These above anything else are interfering with my work every day. What are the bugzilla numbers for these? https://d.puremagic.com/issues/show_bug.cgi?id=12163 https://d.puremagic.com/issues/show_bug.cgi?id=12127 https://d.puremagic.com/issues/show_bug.cgi?id=12126 https://d.puremagic.com/issues/show_bug.cgi?id=12125 https://d.puremagic.com/issues/show_bug.cgi?id=11961 https://d.puremagic.com/issues/show_bug.cgi?id=11902 https://d.puremagic.com/issues/show_bug.cgi?id=12244 #3 remains an ongoing debate...
I should reiterate my request to add more bugzilla votes available to people (e.g. 10). I recall Don protested this the first time around, but a lot of things have improved since (and I didn't agree with his arguments in the first place).
Andrei
