better generation of vi ctags in ghci

2009-06-17 Thread Peter Hercek
Hi GHC and VI users, I got frustrated with vi tags not working after some unrelated code is edited in a source file. Moreover non-exported top level declarations were not available in vi tags file. Here is an attempt to fix it: http://www.hck.sk/users/peter/pub/ghc/betterCTags.patch Why

Re: GADT record syntax and contexts

2009-06-17 Thread John Lato
From the perspective of someone who doesn't use GADT's much, I find (B) to be more clear. John Lato SPJ wrote: Question for everyone:  * are (A) and (B) the only choices?  * do you agree (B) is best ___ Glasgow-haskell-users mailing list

Re: better generation of vi ctags in ghci

2009-06-17 Thread Peter Hercek
Claus Reinke wrote: Haskell isn't like other languages. If you search on source lines of definitions, that'll break every time you change a pattern, parameter name, parameter order, clause order, .. This is what I do. The whole line is searched to avoid as much of false positives as possible.

Re: --out-implib when linking shared libraries

2009-06-17 Thread Neil Mitchell
Hi Following up on a slightly old thread, it seems that the use of --out-implib is unnecessary for my purposes and generates 50Mb of .dll.a files. I'm also concerned that the generation of these .dll.a files may be taking considerable time (in the range of minutes). I'd like to disable the

Re: Three patches for cabal

2009-06-17 Thread Duncan Coutts
On Wed, 2009-06-03 at 16:41 +0200, Niklas Broberg wrote: Second there's the constructor NoMonoPatBinds, which actually describes the default Haskell 98 behavior, even if GHC has a different default. It's GHC's behavior that is the extension, so the constructor in cabal should really be named