Jump to page: 1 25  
Page
Thread overview
Top-3 for 2.066
Feb 25, 2014
Manu
Feb 25, 2014
Walter Bright
Feb 25, 2014
Manu
Feb 25, 2014
Walter Bright
Feb 25, 2014
luminousone
Feb 25, 2014
Adam D. Ruppe
Feb 25, 2014
Arjan
Feb 26, 2014
Mike
Feb 26, 2014
Mike
Mar 01, 2014
SomeDude
Mar 01, 2014
Mike
Mar 01, 2014
SomeDude
Feb 25, 2014
Robert Schadek
Feb 25, 2014
w0rp
Feb 25, 2014
Manu
Feb 25, 2014
Mike
Feb 25, 2014
Brad Anderson
Feb 26, 2014
Daniel Murphy
Feb 25, 2014
Timon Gehr
Feb 25, 2014
Namespace
Feb 25, 2014
Remo
Feb 25, 2014
Timothee Cour
Feb 25, 2014
Manu
Feb 25, 2014
michaelc37
Feb 25, 2014
Namespace
Feb 26, 2014
Mike
Feb 26, 2014
Namespace
Mar 01, 2014
SomeDude
Feb 25, 2014
Nicolas Sicard
Feb 25, 2014
Joseph Cassman
Feb 25, 2014
safety0ff
Feb 25, 2014
Brad Anderson
Feb 26, 2014
Per Nordlöw
Feb 26, 2014
Adam D. Ruppe
Mar 01, 2014
Namespace
Mar 01, 2014
Peter Alexander
Mar 01, 2014
Martin Nowak
Mar 02, 2014
Meta
Mar 02, 2014
Martin Nowak
Mar 02, 2014
Manu
February 25, 2014
In lieu of a clear roadmap, I'm just going to list the things actively
holding me up on a daily basis.
Others encouraged to add theirs, maybe we'll see patterns emerge.

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 yours?


February 25, 2014
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?

February 25, 2014
On Tuesday, 25 February 2014 at 05:01:30 UTC, Manu wrote:
> 3. ref doesn't accept rvalues. Can't declare ref locals (pointers change
> semantics).

It would be nice to see this problem solved in an acceptable way. I came across it again recently when writing source files generated from C++, and realised my best course of action at the moment is probably to write 'auto ref const(T)' in my generated code in place of 'ref const(T).'
February 25, 2014
On 25 February 2014 17:22, Walter Bright <newshound2@digitalmars.com> 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...


February 25, 2014
On 25 February 2014 17:48, w0rp <devw0rp@gmail.com> wrote:

> On Tuesday, 25 February 2014 at 05:01:30 UTC, Manu wrote:
>
>> 3. ref doesn't accept rvalues. Can't declare ref locals (pointers change
>> semantics).
>>
>
> It would be nice to see this problem solved in an acceptable way. I came across it again recently when writing source files generated from C++, and realised my best course of action at the moment is probably to write 'auto ref const(T)' in my generated code in place of 'ref const(T).'
>

If you do work with vectors or matrices, you will encounter it every few minutes :)


February 25, 2014
On 2/25/2014 12:12 AM, Manu wrote:
> 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...

Thanks!
February 25, 2014

http://d.puremagic.com/issues/show_bug.cgi?id=3332

This would be my request for 2.066
February 25, 2014
On Tuesday, 25 February 2014 at 05:01:30 UTC, Manu wrote:
>
> What are yours?

1.  Resolve grammar issues (https://d.puremagic.com/issues/show_bug.cgi?id=10233)

2.  Move TypeInfo to the D Runtime as articulated here (http://forum.dlang.org/post/eiwalbqlbkipdrmsrfoh@forum.dlang.org).  No bug report yet (that I'm aware of) as I think it needs a little more critique.

3.  All pull requests older than 6 months acted upon, or closed
February 25, 2014
> https://d.puremagic.com/issues/show_bug.cgi?id=11902
+1

> https://d.puremagic.com/issues/show_bug.cgi?id=12244
+1

February 25, 2014
On 02/25/2014 06:00 AM, Manu wrote:
> In lieu of a clear roadmap, I'm just going to list the things actively
> holding me up on a daily basis.
> ...
>
> What are yours?

Forward reference errors.
« First   ‹ Prev
1 2 3 4 5