luqui / hothasktags

A haskell ctags implementation that is aware of qualified imports, among other cool stuff
BSD 3-Clause "New" or "Revised" License
30 stars 16 forks source link

Source files using CPP should have cpp invoked before scanning. #2

Closed axman6 closed 13 years ago

axman6 commented 13 years ago

I've recently been working on a project at work that involves defining a lot of different datat ypes, all with similar class instances, so I decided to save a lot of work by using a CPP macro to define the data types and their instances. The problem with this is that these types now no longer show up when trying to jump to their tag. So I think it would be beneficial to check to see if CPP is one of the mentioned language extensions, and run that, then scan the file for definitions.

luqui commented 13 years ago

Done.

axman6 commented 13 years ago

Thanks Liqui!