You can clone with
HTTPS or Subversion.
Define insertRowAbove in terms of insertRowBelow
Add yank and put to README
Add the Y command (Yank line)
Correct cursor position after putting text.
Extract complex condition as function.
Render command line text.
Tidy up renderer tests.
Extract rendering code into a Renderer object.
Use the more flexible moveCursor interface.
Refactor moveToNext and moveToLast.
Rather than explicitly handling null results, findNext and findLast now
return a useful object whether they find what we wanted or not.
More robust moveCursor method.
* Ignore null or undefined values.
* Accept an object with row and col properties.
Rename NullArgument to NoArgument.
Use search commands as motions.
Command line args are just args now.
Breaks command line rendering, but makes the code much nicer.
Split Operation.keyPress into shorter methods.
Add backward search to the README.
Improve descriptions of search commands.
Search should wrap to start/end of document.
Add search commands to README.
Repeat searches with n and N.
Extract a method to search & move.
Search for nth match.
Search doesn't always start on the current line.
Basic search implementation.
Update README with more text objects.
Fix w and W motion bug.
Moving beyond the end of the file would result in an illegal cursor
Delegate to the superclass properly.
Don't store line search state globally.
Less naive text object implementation.
We need to deal with matched pairs of delimieters, not the next and previous
delimeters that we find.
Ranges should know what they include.