Release Notes: New enhancements in this version include the ability to cut and paste items, allowing you to move appointments from one day to another. An option to periodically save data was added, together with support for the ISO date format. A new configuration option makes it possible to monitor memory usage. The configuration script was improved to be able to link against the ncursesw library, if ncurses is not available.
Release Notes: calcurse 3.1.4 not longer prompts for a todo after adding an appointment. The keybinding window is now closed when reassigning the same key. "--datarootdir" is no longer ignored in the i18n Makefile.
Release Notes: This release contains a workaround for broken libfaketime-based tests on 32-bit systems (this fixes Debian bug #697013). The test-suite now completes even if libfaketime is not present. Start time and duration are no longer updated with bogus values if the prompt is canceled.
Release Notes: This release fixes another corner case of the screen corruption bug (bug #6). The startup welcome messages have been swapped again, so calcurse 3.1.2 should display accurate startup information. calcurse no longer segfaults when trying to edit a non-existent item.
Release Notes: This release fixes an off-by-one error which could result in a garbled panel layout under certain circumstances. It also contains fixes for several clang warnings.
Release Notes: This release supports Vim-like copy/pasting (FR#15). You can use the delete key to cut items from now on. Times can be entered in 24 hour format ("2130" instead of "21:30"). The default view is now configurable, and there is a compact panel mode (use the currently undocumented "appearance.defaultpanel" and "appearance.compactpanels" configuration settings to enable). The monthly view is cached to speed up browsing. Also, `calcurse -d` output is now sorted by time (BUG#2) and critical data and screen corruption bugs were fixed (BUG#6, BUG#7, BUG#8, BUG#9).