Besides speed (which is primarily holding me back from using Yi right now), I think a major feature that might attract users from Leksah and similar to Yi is Scion integration. We've had this on the TODO for ages, and nominolo has informed me that it's now reasonably safe to implement integration.
I've been playing with it within my config, and it definitely appears neat. I've posted my config on hpaste.org [1], and the Scion action can be launched with :scion filename. Unfortunately, the only file that works is the tests/Test001.hs file included in Scion's source, and I can't figure out quite why. It seems that all the Yi src files fail with a GHC SomeException. The ScionM actions all need to be run within one runScion action for it to work smoothly, so (as nominolo suggested) a separate thread via a forkIO and communication via a mutex variable seem to be the most logical implementation. This all seems very possible, in my opinion. [1] http://hpaste.org/fastcgi/hpaste.fcgi/view?id=6712#a6712 --~--~---------~--~----~------------~-------~--~----~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~----------~----~----~----~------~----~------~--~---