https://issues.dlang.org/show_bug.cgi?id=19958

Rainer Schuetze <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Rainer Schuetze <[email protected]> ---
It doesn't look to bad for me, but that very much depends how much screen area
you allow the respective windows to have and what your package hierarchy looks
like. I remember having similar issues debugging D_Parser in C#, though.

How about dropping common scope information with the fully qualified function
name? E.g. when debugging function dmd.root.filename.addExt symbol
dmd.root.rmem.mem would be shortened to rmem.mem, and its type to rmem.Mem.

That doesn't work with the functions shown on the callstack. I just noticed
that dmd even generates a FQN even for extern(C/C++) function.

--

Reply via email to