|
View:
New views
9 Messages
—
Rating Filter:
Alert me
|
|
|
Leksah works!Hi.
Quite a while ago I launched Leksah and couldn't get anything done at all; so I thought it is probably never be completed and abandoned attempts to find an IDE for Haskell. However, 3 days ago I launched the new version and it works fantastic! It has an IntelliSense popup with type annotations, a module browser, build-on-the-fly and other things, even though I used it only for 15 minutes (then the ICFP contest began, where I wrote in Python and Java). Main point: It seems a vastly more convenient IDE for Haskell than vim (don't know about emacs-mode). So, I'd like to encourage haskellers to install it and give it a try :) -- Eugene Kirpichov Web IR developer, market.yandex.ru _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Leksah works!Hi, Atlhough I am too addicted to emacs and can't imagine leaving it (at least before hIDE), I still think leksah is quite useful.
Thanks again On Tue, Jun 30, 2009 at 10:45 AM, Eugene Kirpichov <ekirpichov@...> wrote: Hi. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Leksah works!As Leksah developer I approve your comment.
Even better we will soon have a new release that integrates GHCi and a !visual debugger! plus other useful features like much enhanced text search with regex and grep and enhanced GUI framework with a tentative support for multiple screens. So stay tuned and we appreciate help of any kind. Jürgen
|
|
|
Re: Leksah works!I would love to have a standalone Mac OS X compatible build to try. As it stands, I have not been successful getting a Cocoa/Carbon GTK running on Leopard, and can't afford the time to fight with making it work.
I too typically use Emacs, but also like to use Yi once in a while as well. Dave
On Tue, Jun 30, 2009 at 7:28 AM, jutaro <jnf@...> wrote:
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Leksah works!On Tue, Jun 30, 2009 at 4:28 PM, jutaro<jnf@...> wrote:
> > As Leksah developer I approve your comment. > > Even better we will soon have a new release that integrates GHCi and a > !visual debugger! plus other useful features like much enhanced text search > with regex and grep and enhanced GUI framework with a tentative support > for multiple screens. So stay tuned and we appreciate help of any kind. I would love to try leksah, but on my machine there a weird bug: I can't type a space. When I press the space bar, nothing happens.( it writes "CTRL-Space : Start complete" at the bottom though) I've build leksah from a fresh darcs get, ghc is 6.10.3 with the packages : david@whizz:~/leksah$ ghc-pkg list /usr/local/lib/ghc-6.10.3/./package.conf: Cabal-1.6.0.3, GLUT-2.1.1.2, HTTP-4000.0.6, HUnit-1.2.0.3, OpenGL-2.2.1.1, QuickCheck-1.2.0.0, array-0.2.0.0, base-3.0.3.1, base-4.1.0.0, binary-0.5.0.1, bytestring-0.9.1.4, cairo-0.10.1, cgi-3001.1.7.1, containers-0.2.0.1, directory-1.0.0.3, (dph-base-0.3), (dph-par-0.3), (dph-prim-interface-0.3), (dph-prim-par-0.3), (dph-prim-seq-0.3), (dph-seq-0.3), editline-0.2.1.0, extensible-exceptions-0.1.1.0, fgl-5.4.2.2, filepath-1.1.0.2, (ghc-6.10.3), ghc-prim-0.1.0.0, gio-0.10.1, glade-0.10.1, glib-0.10.1, gtk-0.10.1, gtkglext-0.10.1, gtksourceview2-0.10.1, haddock-2.4.2, haskell-platform-2009.2.0.1, haskell-src-1.0.1.3, haskell98-1.0.1.0, hpc-0.5.0.3, html-1.0.1.2, integer-0.1.0.1, mtl-1.1.0.2, network-2.2.1, network-2.2.1.1, old-locale-1.0.0.1, old-time-1.0.0.2, packedstring-0.1.0.1, parallel-1.1.0.1, parsec-2.1.0.1, pretty-1.0.1.0, process-1.0.1.1, random-1.0.0.1, regex-base-0.72.0.2, regex-compat-0.71.0.1, regex-posix-0.72.0.3, rts-1.0, soegtk-0.10.1, stm-2.1.1.2, svgcairo-0.10.1, syb-0.1.0.1, template-haskell-2.3.0.1, time-1.1.2.4, time-1.1.3, unix-2.3.2.0, utf8-string-0.3.5, xhtml-3000.2.0.1, zlib-0.5.0.0 david@whizz:~/leksah$ The OS is Kubuntu Jaunty (9.04) and GTK comes from the Jaunty repositories. David. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Leksah works!Hi David,
Thats indeed strange, as we use standard gtk handling for simple keystrokes. Have you expeienced problems with the keyboard with other gtk apps like gedit? You can take out the line : <ctrl>space → StartComplete "Initiate complete in a source buffer" from the leksah keymap file, but the question remains why a control is send, when you simply type a space? When I look on my Ubuntu machine under "System/Settings/Keyboard" their are some settings which translates like (I have a german installation) "Ctrl key position: Make CapsLock an additional Ctrl" and a bunch of other options. Can you investigate in this direction if you have some special settings on your machine, as it is a new phenomena for Leksah. Jürgen |
|
|
Re: Leksah works!I emphatically second this.. (except for using vim instead of emacs)
-Max On Jul 1, 2009, at 12:03 AM, David Leimbach wrote: > I would love to have a standalone Mac OS X compatible build to try. > As it stands, I have not been successful getting a Cocoa/Carbon GTK > running on Leopard, and can't afford the time to fight with making > it work. > > I too typically use Emacs, but also like to use Yi once in a while > as well. > > Dave > > On Tue, Jun 30, 2009 at 7:28 AM, jutaro <jnf@...> wrote: > > As Leksah developer I approve your comment. > > Even better we will soon have a new release that integrates GHCi and a > !visual debugger! plus other useful features like much enhanced text > search > with regex and grep and enhanced GUI framework with a tentative > support > for multiple screens. So stay tuned and we appreciate help of any > kind. > > Jürgen > > > jkff wrote: > > > > Hi. > > Quite a while ago I launched Leksah and couldn't get anything done > at > > all; so I thought it is probably never be completed and abandoned > > attempts to find an IDE for Haskell. > > > > However, 3 days ago I launched the new version and it works > fantastic! > > It has an IntelliSense popup with type annotations, a module > browser, > > build-on-the-fly and other things, even though I used it only for 15 > > minutes (then the ICFP contest began, where I wrote in Python and > > Java). > > > > Main point: It seems a vastly more convenient IDE for Haskell than > vim > > (don't know about emacs-mode). > > > > So, I'd like to encourage haskellers to install it and give it a > try :) > > > > -- > > Eugene Kirpichov > > Web IR developer, market.yandex.ru > > _______________________________________________ > > Haskell-Cafe mailing list > > Haskell-Cafe@... > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > > > > -- > View this message in context: http://www.nabble.com/Leksah-works%21-tp24266240p24272909.html > Sent from the Haskell - Haskell-Cafe mailing list archive at > Nabble.com. > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@... > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@... > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Leksah works!On Wed, Jul 1, 2009 at 1:41 AM, david48<dav.vire+haskell@...> wrote:
> > I've build leksah from a fresh darcs get, ghc is 6.10.3 with the packages : > > david@whizz:~/leksah$ ghc-pkg list > /usr/local/lib/ghc-6.10.3/./package.conf: > Cabal-1.6.0.3, GLUT-2.1.1.2, HTTP-4000.0.6, HUnit-1.2.0.3, > OpenGL-2.2.1.1, QuickCheck-1.2.0.0, array-0.2.0.0, base-3.0.3.1, > base-4.1.0.0, binary-0.5.0.1, bytestring-0.9.1.4, cairo-0.10.1, > cgi-3001.1.7.1, containers-0.2.0.1, directory-1.0.0.3, > (dph-base-0.3), (dph-par-0.3), (dph-prim-interface-0.3), > (dph-prim-par-0.3), (dph-prim-seq-0.3), (dph-seq-0.3), > editline-0.2.1.0, extensible-exceptions-0.1.1.0, fgl-5.4.2.2, > filepath-1.1.0.2, (ghc-6.10.3), ghc-prim-0.1.0.0, gio-0.10.1, > glade-0.10.1, glib-0.10.1, gtk-0.10.1, gtkglext-0.10.1, > gtksourceview2-0.10.1, haddock-2.4.2, haskell-platform-2009.2.0.1, > haskell-src-1.0.1.3, haskell98-1.0.1.0, hpc-0.5.0.3, html-1.0.1.2, > integer-0.1.0.1, mtl-1.1.0.2, network-2.2.1, network-2.2.1.1, > old-locale-1.0.0.1, old-time-1.0.0.2, packedstring-0.1.0.1, > parallel-1.1.0.1, parsec-2.1.0.1, pretty-1.0.1.0, process-1.0.1.1, > random-1.0.0.1, regex-base-0.72.0.2, regex-compat-0.71.0.1, > regex-posix-0.72.0.3, rts-1.0, soegtk-0.10.1, stm-2.1.1.2, > svgcairo-0.10.1, syb-0.1.0.1, template-haskell-2.3.0.1, > time-1.1.2.4, time-1.1.3, unix-2.3.2.0, utf8-string-0.3.5, > xhtml-3000.2.0.1, zlib-0.5.0.0 > david@whizz:~/leksah$ > > > The OS is Kubuntu Jaunty (9.04) and GTK comes from the Jaunty repositories. > src/IDE/Completion.hs:99:26-59: Not in scope: `sourceLanguageManagerGuessLanguage' cabal: Error: some packages failed to install: leksah-0.6.1 failed during the building phase. The exception was: exit: ExitFailure 1 I have: $ ghc -V The Glorious Glasgow Haskell Compilation System, version 6.10.4 $ ghc-pkg list /usr/local/lib/ghc-6.10.4/./package.conf: Cabal-1.6.0.1, Cabal-1.6.0.3, HTTP-4000.0.7, HUnit-1.2.0.3, QuickCheck-1.2.0.0, array-0.2.0.0, base-3.0.3.1, base-4.1.0.0, binary-0.5.0.1, bytestring-0.9.1.4, cairo-0.10.1, containers-0.2.0.1, directory-1.0.0.3, (dph-base-0.3), (dph-par-0.3), (dph-prim-interface-0.3), (dph-prim-par-0.3), (dph-prim-seq-0.3), (dph-seq-0.3), extensible-exceptions-0.1.1.0, filepath-1.1.0.2, gconf-0.10.1, (ghc-6.10.4), ghc-prim-0.1.0.0, gio-0.10.1, glade-0.10.1, glib-0.10.1, gnomevfs-0.10.1, gstreamer-0.10.1, gtk-0.10.1, gtkglext-0.10.1, gtksourceview2-0.10.1, haddock-2.4.2, haskell-src-1.0.1.3, haskell98-1.0.1.0, hpc-0.5.0.3, html-1.0.1.2, integer-0.1.0.1, mtl-1.1.0.2, network-2.2.1.2, old-locale-1.0.0.1, old-time-1.0.0.2, packedstring-0.1.0.1, parallel-1.1.0.1, parsec-2.1.0.1, pretty-1.0.1.0, process-1.0.1.1, random-1.0.0.1, regex-base-0.72.0.2, regex-compat-0.71.0.1, regex-posix-0.72.0.3, rts-1.0, soegtk-0.10.1, stm-2.1.1.2, svgcairo-0.10.1, syb-0.1.0.1, template-haskell-2.3.0.1, time-1.1.4, unix-2.3.2.0, utf8-string-0.3.5, xhtml-3000.2.0.1, zlib-0.5.2.0 /home/vir/.ghc/i386-linux-6.10.4/package.conf: Cabal-1.6.0.1, Cabal-1.6.0.3, binary-0.5.0.1, utf8-string-0.3.5 -- Victor Nazarov _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Leksah works!This is a problem with the version of an installed gtk lib. gtk2hs does conditional compilation,
and adds some procedures, when a specific version of the lib is present. You have to install gtksourceview2 in a version > 2.4.0. I wanted to add a patch for backward compatibiliy to the new 0.6 release, but it is still missing and I have absolutely no time the next weeks. Jürgen
|
| Free embeddable forum powered by Nabble | Forum Help |