Dav (Dav Ain't Vi) is an ncurses-based console text editor for GNU/Linux. The goal of Dav is to be efficient in both memory and processor usage, and to provide an intuitive interface.
|Operating Systems||POSIX Linux|
Release Notes: The -l# command-line option was fixed to work correctly toward the end of the file. There were yet more accuracy fixes regarding cursor movement and window resizing.
Release Notes: The quicksort implementation should be 100% accurate now. Window resizing related bugs were fixed. A redundant free() call was removed that sometimes segfaulted.
Release Notes: In this version, closing buffers is more reliable. When loading multiple files from a command-line, Dav will now give focus to the first specified file, instead of the last.
Release Notes: A bug was fixed where moving the cursor left off the top of the screen caused a freeze. Specifying multiple files at the commandline now opens them into separate buffers. The load/save menu dialogue is now sorted by filename. The type of sort is selectable in ~/.davrc under "optimize". Closing a buffer now changes the buffer filename to the empty string. Closing a buffer when other buffers are open will no longer sometimes close Dav. Minor memory leaks were fixed. A freeze was fixed that sometimes occurred when searching/replacing.
Release Notes: The cursor now remembers what column it's supposed to be in, in case its position gets changed. There are minor optimizations and large amounts of code cleanup.