diff --git a/ChangeLog b/ChangeLog
index 3342bfba3..d9fc85a68 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,7 +7,7 @@ represents a feature release, and the Z represents a patch.
------ current release ---------------------------
-1.5.0 (?/?/2008)
+1.4.2 (8/26/2008)
+ "task undo" can now retract a "task done" command, provided no reports
have been run (and therefore TDB::gc run)
diff --git a/configure.ac b/configure.ac
index e89a1aa53..9d7bc2d33 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61)
-AC_INIT(task, 1.5.0, bugs@beckingham.net)
+AC_INIT(task, 1.4.2, bugs@beckingham.net)
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR([src/task.cpp])
AC_CONFIG_HEADER([auto.h])
diff --git a/html/task.html b/html/task.html
index b536566dd..430625e36 100644
--- a/html/task.html
+++ b/html/task.html
@@ -75,11 +75,11 @@
- New in version 1.5.0 (?/?/?)
+ New in version 1.4.2 (?/?/?)
- "task undo" can now retract a "task done" command, provided no
reports have been run.
diff --git a/ideas.txt b/ideas.txt
index 261044c07..09cea7499 100644
--- a/ideas.txt
+++ b/ideas.txt
@@ -20,51 +20,3 @@ Test Suite
- debug=on to cause all cout to be csv
- regression tests for every bug, command, feature
-Recurrence
- + new T::status recurring (stored as R)
- + new user-specifiable attributes - recur: [until:]
- + duration:
- daily, day, 1d
- Nd
- weekly, 1w
- Nw
- biweekly
- monthly, 1m
- bimonthly
- Nm
- quarterly, 1q
- Nq
- biannual, biyearly
- annual, yearly, 1y
- Na, Ny
- + recur: without due: => Error
- + until: without recur: => Error
- + New file format: supports status R, recur:, until:, base:, range:
- - on TDB.gc, adjust base: and compress range: for T::status == recurring
- - all recurring tasks are removed from lists by T::*pendingT, and a synthetic
- addendum is generated
- - when a recurring task is completed, range: is updated, and a synthetic
- task is added to completed.data that retains the attributes of the root
-
- - Scenario:
- # Today = 6/22/2008
- % task add Friday due:6/15/2008 recur:weekly until 8/1/2008
- # task must generate a base and range
- # base:6/15/2008
- # range:-------
- # ^6/15
- # ^6/22
- # ^6/29
- # ^7/6
- # ^7/13
- # ^7/20
- # ^7/27
- % task ls
- 1 Friday 6/15/2008 .lte. today (overdue)
- 2 Friday 6/22/2008 .lte. today (due)
- 3 Friday 6/29/2008 one recurrence
- 4 Friday 7/6/2008 (not shown)
- 5 Friday 7/13/2008 (not shown)
- 6 Friday 7/20/2008 (not shown)
- 7 Friday 7/27/2008 (not shown)
-