Projects / Dav


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

Recent releases

  •  22 Feb 2004 06:10

    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.

    •  29 Sep 2003 23:43

      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.

      •  25 May 2003 06:19

        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.

        •  20 May 2003 03:14

          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.

          •  02 Mar 2003 00:28

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.