[Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-13 Thread Sergey Mironov
Hi! I am pleased to announce haskdogs - project-level ctag file generator. haskdogs is a small shellscript-like tool which creates tag file for entire haskell project directory. It takes into account first-level dependencies by recursively scanning imports and adding matching packages to the final

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-13 Thread yi huang
Cabal compains about "Unknown build tool hasktags". It seems not necessary to set "Build-tools: hasktags" in cabal file? On Wed, Sep 14, 2011 at 4:39 AM, Sergey Mironov wrote: > Hi! I am pleased to announce haskdogs - project-level ctag file generator. > > haskdogs is a small shellscript-like to

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-13 Thread Ivan Lazar Miljenovic
On 14 September 2011 11:24, yi huang wrote: > Cabal compains about "Unknown build tool hasktags". > It seems not necessary to set "Build-tools: hasktags" in cabal file? cabal-install isn't capable of automatically building and installing build-tools for you. So to install haskdogs, you need to d

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-13 Thread Ivan Lazar Miljenovic
Re-cc'ing -cafe: On 14 September 2011 14:29, yi huang wrote: > On Wed, Sep 14, 2011 at 11:32 AM, Ivan Lazar Miljenovic > wrote: >> >> On 14 September 2011 13:27, yi huang wrote: >> > On Wed, Sep 14, 2011 at 10:18 AM, Ivan Lazar Miljenovic >> > wrote: >> >> >> >> On 14 September 2011 11:24, yi

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-14 Thread Sergey Mironov
2011/9/14 Ivan Lazar Miljenovic : > Re-cc'ing -cafe: > > On 14 September 2011 14:29, yi huang wrote: >> On Wed, Sep 14, 2011 at 11:32 AM, Ivan Lazar Miljenovic >> wrote: >>> >>> On 14 September 2011 13:27, yi huang wrote: >>> > On Wed, Sep 14, 2011 at 10:18 AM, Ivan Lazar Miljenovic >>> > wrote

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-14 Thread Ivan Lazar Miljenovic
On 14 September 2011 19:18, Sergey Mironov wrote: > > Yes, I forgot to mention PATH. I expect somthing like > > export PATH="$HOME/.cabal/bin:$PATH" > > in .bash_profile or similar. > > Also, I probably should remove hasktags from the build-tools. Better > check it's presense in tuntime. You also

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-15 Thread Sergey Mironov
2011/9/14 Ivan Lazar Miljenovic : > On 14 September 2011 19:18, Sergey Mironov wrote: >> >> Yes, I forgot to mention PATH. I expect somthing like >> >> export PATH="$HOME/.cabal/bin:$PATH" >> >> in .bash_profile or similar. >> >> Also, I probably should remove hasktags from the build-tools. Better

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-15 Thread Ivan Lazar Miljenovic
On 16 September 2011 04:33, Sergey Mironov wrote:> Shure. But I still need some directory to store unpacked sources. If > not ~/.cabal/var, then it should be something like ~/.haskdogs/. Exact > path doesn't metter actually. I'll add automatic creation of this dir > and maybe it is good idea to mo

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-16 Thread Mathijs Kwik
Do I need any special .el file to use these? Or commandline arguments to use etags format? Emacs tells me 'visit-tags-table-buffer: File /home/mathijs/packages/snap/tags is not a valid tags table' On Tue, Sep 13, 2011 at 10:39 PM, Sergey Mironov wrote: > Hi! I am pleased to announce haskdogs

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-17 Thread Sergey Mironov
2011/9/16 Mathijs Kwik : > Do I need any special .el file to use these? > Or commandline arguments to use etags format? > > Emacs tells me 'visit-tags-table-buffer: File > /home/mathijs/packages/snap/tags is not a valid tags table' > Please try haskdogs-0.3. haskdogs -e should generate TAGS file

Re: [Haskell-cafe] [Haskell] [ANNOUNCE] Haskdogs-0.1

2011-09-17 Thread Mathijs Kwik
perfect! works like a charm. Thanks for the quick response! Have a nice weekend, Mathijs On Sat, Sep 17, 2011 at 3:58 PM, Sergey Mironov wrote: > 2011/9/16 Mathijs Kwik : >> Do I need any special .el file to use these? >> Or commandline arguments to use etags format? >> >> Emacs tells me 'visit-