Re: [ANN] avi: A lively vi. 0.1.0
Hi! @Gaofeng, I've started working on Linux support and should have it finished soon. @Ambrose, will do soon. Thanks! On Sun, Mar 2, 2014 at 12:50 AM, Gaofeng Zeng ndtm.i...@gmail.com wrote: Hi Jason, Angela It is cool, but it not support linux. I modify the avi.install to make it support linux. On Sunday, March 2, 2014 12:25:50 PM UTC+8, Jason Felice wrote: From https://github.com/maitria/avi Avi is a vi written in Clojure. It's currently very basic and read-only, but has solved the hardest problems first (JNI terminal writing, installation, booting the JVM). It currently supports h,j,k,l,^E,^Y,$,^,0,G,:q and command repeat counts. *Vision* A lively vi with support for incremental compilation, deep language integration and source navigation, realtime shells and REPLs, and plugins, written so *it* can be a plugin in other IDEs. *Guiding Principles* - Test driven. All functionality covered by tests. - Don't defeat vim muscle memory. - Code is for people. Be expressive as hell. - Be friendly. Especially to noobs. Thanks! We'd love to hear any and all feedback. -Jason Angela -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[ANN] avi: A lively vi. 0.1.0
From https://github.com/maitria/avi Avi is a vi written in Clojure. It's currently very basic and read-only, but has solved the hardest problems first (JNI terminal writing, installation, booting the JVM). It currently supports h,j,k,l,^E,^Y,$,^,0,G,:q and command repeat counts. *Vision* A lively vi with support for incremental compilation, deep language integration and source navigation, realtime shells and REPLs, and plugins, written so *it* can be a plugin in other IDEs. *Guiding Principles* - Test driven. All functionality covered by tests. - Don't defeat vim muscle memory. - Code is for people. Be expressive as hell. - Be friendly. Especially to noobs. Thanks! We'd love to hear any and all feedback. -Jason Angela -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [ANN] avi: A lively vi. 0.1.0
Hi Jason, Angela, Wow, looks like fun! It would be nice just have to specify the install prefix path once, instead of in the bash and install.clj file. Also the bin directory needs to be manually created (same with the prefix directory). I tried running the executable, I got this: ambrose@ambrose-VirtualBox:~/avi/bin$ ./avi Exception in thread main java.lang.UnsatisfiedLinkError: no avi_terminal_Screen in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709) at java.lang.Runtime.loadLibrary0(Runtime.java:844) at java.lang.System.loadLibrary(System.java:1051) at avi.terminal.Screen.start(Screen.java:6) at avi.core$_main.doInvoke(core.clj:43) at clojure.lang.RestFn.invoke(RestFn.java:397) at clojure.lang.AFn.applyToHelper(AFn.java:159) at clojure.lang.RestFn.applyTo(RestFn.java:132) at avi.core.main(Unknown Source) Thanks, Ambrose On Sun, Mar 2, 2014 at 12:25 PM, Jason Felice jason.m.fel...@gmail.comwrote: From https://github.com/maitria/avi Avi is a vi written in Clojure. It's currently very basic and read-only, but has solved the hardest problems first (JNI terminal writing, installation, booting the JVM). It currently supports h,j,k,l,^E,^Y,$,^,0,G,:q and command repeat counts. *Vision* A lively vi with support for incremental compilation, deep language integration and source navigation, realtime shells and REPLs, and plugins, written so *it* can be a plugin in other IDEs. *Guiding Principles* - Test driven. All functionality covered by tests. - Don't defeat vim muscle memory. - Code is for people. Be expressive as hell. - Be friendly. Especially to noobs. Thanks! We'd love to hear any and all feedback. -Jason Angela -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [ANN] avi: A lively vi. 0.1.0
Hi Jason, Angela It is cool, but it not support linux. I modify the avi.install to make it support linux. On Sunday, March 2, 2014 12:25:50 PM UTC+8, Jason Felice wrote: From https://github.com/maitria/avi Avi is a vi written in Clojure. It's currently very basic and read-only, but has solved the hardest problems first (JNI terminal writing, installation, booting the JVM). It currently supports h,j,k,l,^E,^Y,$,^,0,G,:q and command repeat counts. *Vision* A lively vi with support for incremental compilation, deep language integration and source navigation, realtime shells and REPLs, and plugins, written so *it* can be a plugin in other IDEs. *Guiding Principles* - Test driven. All functionality covered by tests. - Don't defeat vim muscle memory. - Code is for people. Be expressive as hell. - Be friendly. Especially to noobs. Thanks! We'd love to hear any and all feedback. -Jason Angela -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.