Sergey Mironov | 13 May 11:15 2013
Picon

ANN haskdogs-0.3.2

Hi. I'm pleased to announce haskdogs-0.3.2, a source navigation helper.

Haskdogs is a small HSH-based tool which calls hasktags to create tag file for
entire haskell project. It takes into account first-level dependencies by
recursively scanning imports and adding matching packages to the final tag list.

As a result, programmer can use her text editor supporting tags (vim, for
example) to jump directly to definition of any function she uses.

Note that haskdogs call Unix shell commands like 'test' or 'mkdir' so this tool
will likely fail to work on pure Windows platforms. In return, haskdogs is
pretty small - only 125 lines long.

Changes:

* Generate extended tag file by default (hasktags -c -x)
* Add -d command line option which allows user to specify additional source
  directories
* Fix no-sources bug

Github: https://github.com/ierton/haskdogs
See also Vim-hint at https://github.com/ierton/haskdogs#vim-hint

Install:

	cabal install hasktags haskdogs

Usage:
	
	haskdogs [-d (FILE|'-')] [FLAGS]
(Continue reading)


Gmane