-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Mon, Dec 1, 2008 at 2:01 PM, Corey O'Connor wrote: -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREKAAYFAkk0OFEACgkQvpDo5Pfl1oK0vgCggT1I7P5QZzj4cnExSc0U/DXO RxQAn2JgXNqu87HYtjlD9ETTCX+wO3+V =T8pm -----END PGP SIGNATURE----- > > On Mon, Dec 1, 2008 at 2:54 AM, Jean-Philippe Bernardy > <[EMAIL PROTECTED]> wrote: >> I just uploaded Yi 0.5.2 to Hackage. > > I just tested "cabal install --user yi yi-vty" on a near-fresh GHC > 6.10.1 installation and it installed without problems. I am a little confused; isn't yi-vty obsolete and useless? I remember we had a discussion on uploading yi-gtk and yi-vty dummy packages since people were trying to use them with recent versions of Yi. >> Plans now include: dropping ghc 6.8 support and move on to using base 4; > > Does this effect being able to use template haskell or quasi quotes? I > vaguely recall there was a bytestring issue that prevented the use of > template haskell. As for quasi quotes, well, I think there are a > number of places quasi quotes would be useful. Well, the template-haskell package uses the (very) old packed-string package which is difficult to cabal-install. As far as I can tell, there's no reason for packed-string to be used, and I'm currently discussing this with Duncan on libraries-. >> Change the representation of buffers; >> Release and use the new version of vty; > > I presume this is referring a version of vty that uses > terminfo/termcap for all input classification? Instead of the part > custom, part terminfo based classification table. > Speaking of vty: I've uploaded 3.1.6 to hackage which has fixes to > build with GHC 6.10.1. However this release does not build with GHC > 6.8; 3.1.2 is the last release that does. I'm not sure how this will > effect yi's userbase (A bit of shortsightedness on my part) but I > intend to resolve that problem in the next release of vty. Presumably it won't really affect cabal-install users; I believe it's supposed to be smart enough to see that the most recent vty won't build for 6.8.x users and will backtrack to one that will. But I guess someone should test that that actually happens. > Cheers, > Corey O'Connor > >> many other things -- ideas welcome :) > > The things I've been thinking of working on are: > * More internal documentation of yi. > * modeline support > * Improved Perl and C/C++ lexer. Personally, what I'd really like is basic macro support, a Lisp mode, and a shell mode. With those three things, most of my Emacs functionality would be replicated. Random polish is also quite as valuable as better internal docs; we shouldn't be releasing half-broken stuff eg. M-x insertB was broken but it seems no one noticed that until I began experimenting with the M-x functions (trying to see why 'box replaceString' was failing). -- gwern --~--~---------~--~----~------------~-------~--~----~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~----------~----~----~----~------~----~------~--~---