Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Provide a ghc-tags.yaml file to make use of ghc-tags with Hledger easy. ghc-tags is a standalone tool to replace the formerly-built-in ":ctags" feature (and I presume ":etags") in GHCi. These walked over the source and produced a TAGS file (in vim-compatible ctags or Emacs-compatible etags format) that allows the relevant editors to quickly navigate around function definitions. ghc-tags trips over some of the CPP used in Hledger. The solution is to provide ghc-tags with explicit CPP defines via a YAML file. However, if a YAML file is provided, one also must specify the source paths, as the tool XORs config file | paths-on-command-line. See <arybczak/ghc-tags#6> for more information. Signed-off-by: Jonathan Dowland <[email protected]>
- Loading branch information