Projects / libundo

libundo

Libundo is a simple, easy-to-use library which manages recording and playback of undo/redo information for application developers. It is designed to be simple to plug in to existing applications and require only a minimal amount of support code to be written to support multi-level undo/redo.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  30 Apr 2005 23:15

Release Notes: This release fixes a serious bug, where allocation of a large chunk (larger than the page size) after an undo operation would corrupt the memory.

  •  09 Mar 2005 14:43

Release Notes: A couple of error handling cases have been fixed. The test suite has been rewritten to eliminate the dependency on Perl. Proper support for building under Cygwin (including DLLs).

Release Notes: This release revives the project after several years of inactivity. The library was made thread-safe. Other fixes and enhancements were made.

Screenshot

Project Spotlight

Opera

A lightweight full-featured Web browser.

Screenshot

Project Spotlight

Trac

A combined issue tracker, Subversion interface, and Wiki.