
On 10/03/14 16:28, Vagif Verdi wrote:
there's already hdevtools
There you go. Another one! See what i'm saying? So much wasted effort and a dozen of half baked programs all of which implement low hanging fruit of the same set of basic features and have no resources left to deliver truly powerful and polished capabilities.
FYI, Yi doesn't aim to be an editor for Haskell (although we certainly strive to support it for obvious reasons). It aims to be written and ‘scriptable’ in Haskell but in the end that's more or less where it ends. Yi certainly doesn't aim to be a Haskell IDE! We have in fact some support for variety of things. Here are the just the lexers that Yi currently has. -rw-r--r-- 1 shana shana 3135 Dec 23 23:53 Abella.x -rw-r--r-- 1 shana shana 6192 Mar 10 12:19 Alex.hs -rw-r--r-- 1 shana shana 460 Dec 13 04:29 BasicTemplate.x -rw-r--r-- 1 shana shana 4396 Mar 10 12:19 Cabal.x -rw-r--r-- 1 shana shana 3804 Jan 7 18:51 common.hsinc -rw-r--r-- 1 shana shana 1172 Mar 10 12:19 Compilation.x -rw-r--r-- 1 shana shana 4294 Mar 10 12:19 Cplusplus.x -rw-r--r-- 1 shana shana 4294 Mar 10 12:19 C.x -rw-r--r-- 1 shana shana 3360 Dec 13 04:29 GitCommit.x -rw-r--r-- 1 shana shana 5995 Mar 10 12:19 GNUMake.x -rw-r--r-- 1 shana shana 10378 Mar 10 12:19 Haskell.x -rw-r--r-- 1 shana shana 9664 Dec 23 23:53 JavaScript.x -rw-r--r-- 1 shana shana 4229 Mar 10 12:19 Java.x -rw-r--r-- 1 shana shana 1806 Mar 10 12:19 JSON.x -rw-r--r-- 1 shana shana 16615 Mar 10 12:19 Latex.x -rw-r--r-- 1 shana shana 9427 Dec 13 04:29 LiterateHaskell.x -rw-r--r-- 1 shana shana 4466 Mar 10 12:19 ObjectiveC.x -rw-r--r-- 1 shana shana 4263 Dec 23 23:53 OCaml.x -rw-r--r-- 1 shana shana 3438 Mar 10 12:19 Ott.x -rw-r--r-- 1 shana shana 15750 Mar 10 12:19 Perl.x -rw-r--r-- 1 shana shana 3520 Mar 10 12:19 Python.x -rw-r--r-- 1 shana shana 4179 Mar 10 12:19 Ruby.x -rw-r--r-- 1 shana shana 3191 Mar 10 12:19 Srmc.x -rw-r--r-- 1 shana shana 914 Mar 10 12:19 SVNCommit.x -rw-r--r-- 1 shana shana 648 Jan 15 10:16 Whitespace.x To further reinforce what I'm trying to say, if we ever needed some IDE-like features for Haskell, we could certainly use hdevtools: they are 2 completely different projects, without any real overlap. I hope this clears it up. -- Mateusz K.