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.

Tags Text Editors
Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  21 Feb 2004 22:10
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  29 Sep 2003 16:43
  • Rrelease-after

Changes: The quicksort implementation should be 100% accurate now. Window resizing related bugs were fixed. A redundant free() call was removed that sometimes segfaulted.

  • Rrelease-mid
  •  24 May 2003 23:19
  • Rrelease-after

Changes: 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.

Changes: 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.

Changes: 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.

No-screenshot

Project Spotlight

dbus-cxx

A C++ dbus wrapper.

C7d8813d791a618ad963f38776a4e2b3_thumb

Project Spotlight

Frama-C

A static analysis framework for C.