How to navigate around the source tree?
Sylvain Henry
sylvain at haskus.fr
Wed Oct 23 11:08:19 UTC 2019
Hi,
How do you generate your tags file? It seems to be a shortcoming of the
generator to not take into account the location of the definition file.
> Perhaps `HsUtils` and `StgUtils` would be appropriate to
disambiguate`Hs/Utils` and `StgToCmm/Utils`.
We are promoting the module prefixes (`Hs`, `Stg`, `Tc`, etc.) into
proper module layers (e.g. `HsUtils` becomes `GHC.Hs.Utils`) so it would
be redundant to add the prefixes back. :/
Cheers,
Sylvain
On 23/10/2019 12:52, Matthew Pickering wrote:
> Hi,
>
> The module rework has broken my workflow.
>
> Now my tags file is useless for jumping for modules as there are
> multiple "Utils" and "Types" modules. Invariable I am jumping to the
> wrong one. What do other people do to avoid this?
>
> Can we either revert these changes or give these modules unique names
> to facilitate that only reliable way of navigating the code base.
> Perhaps `HsUtils` and `StgUtils` would be appropriate to disambiguate
> `Hs/Utils` and `StgToCmm/Utils`.
>
> Cheers,
>
> Matt
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
More information about the ghc-devs
mailing list