This release adds u (undo), ^R (redo), J (join lines), % (jump to matching
bracket), makes `a` behave correctly on a zero-length line, and handles
repeat counts on insert-mode commands (e.g. "3oxx<Esc>").

*Started Dogfooding*

Additionally, the features and fixes in this version were mostly written
using Avi itself, as I've set up shell aliases to make Avi my own default
vi.

This trello board <https://trello.com/b/E2LFvVLy/avi> has a dogfood column,
and whenever I make Avi beep (in a case where vim wouldn't have), I add a
card or bump an existing card one higher.

avi

A lively vi.
<https://github.com/maitria/avi/blob/master/README.md#vision>Vision

We love vim. We want more! Test coverage. Flexibilty. Live REPLs!
<https://github.com/maitria/avi/blob/master/README.md#guiding-principles>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.

<https://github.com/maitria/avi/blob/master/README.md#contributing>
Contributing

We track upcoming work on a Trello board <https://trello.com/b/E2LFvVLy/avi>.
This board has many small things that are easy to pick up, and we'd love to
see you.

I (Jason Felice) would love to walk through the code with you pretty much
any time during the US Eastern work day. Ping me any time on Twitter - I'm
@eraserhd <https://twitter.com/eraserhd> - or gchat.
<https://github.com/maitria/avi/blob/master/README.md#status>Status

Our intention is for the unit tests to provide friendly documention of
what's been implemented so far. To run the unit tests with verbose output,
use

$ lein midje :print-facts

<https://github.com/maitria/avi/blob/master/README.md#installing>Installing

   - Works with Leiningen 2.3.4
   - On Linux, ncurses-dev or curses-dev or equivalent must be installed.

$ git clone https://github.com/maitria/avi.git
$ cd avi
$ lein install

On Linux, you'll likely not have access to /usr/local. In that case you'll
need to use sudo lein install instead.
<https://github.com/maitria/avi/blob/master/README.md#license>License

Copyright 2014 Maitria

You have permission to use this in any way you like (modify it, sell it,
republish it), provided you agree to all the following conditions:

   - you don't mislead anyone about it
   - you don't interfere with our ability to use it
   - you release us from any claims of liability if it causes problems for
   you

-- 
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/d/optout.

Reply via email to