[Issue 19958] Option to hide select module namespace prefixes from symbols?

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sat Jun 15 12:44:41 UTC 2019


Rainer Schuetze <r.sagitario at gmx.de> changed:

           What    |Removed                     |Added
                 CC|                            |r.sagitario at gmx.de

--- Comment #1 from Rainer Schuetze <r.sagitario at gmx.de> ---
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.


More information about the Digitalmars-d-bugs mailing list