From 28dbdac2d793c2cddd245cb184e53190cbcf2f1b Mon Sep 17 00:00:00 2001 From: inkarkat Date: Fri, 9 Dec 2011 12:31:52 -0800 Subject: [PATCH] (Finally) update with changelog for v 2.8. --- Todo.sh-Changelog.textile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Todo.sh-Changelog.textile b/Todo.sh-Changelog.textile index e15a4ea..2068ee6 100644 --- a/Todo.sh-Changelog.textile +++ b/Todo.sh-Changelog.textile @@ -1,5 +1,30 @@ Todo.sh CHANGELOG +* 9/13/2011 v 2.8 +** User Enhancements +*** listpri/lsp now filters by term. For example, @$ todo.sh lsp A book@ will only return tasks prioritized A with the word book in them. +*** Improved portability for Dropbox or USB key users +*** If not specified, todo.sh checks for a config file in its own directory; default todo.txt location is todo.sh's directory +*** Tasks with priority included and auto prepend date on (-t) get the date where expected. +*** Smarter action completion messaging: do, pri, and depri all let you know if a task is already done, prioritized, or deprioritized. +*** Improved script performance thanks to optimized code +** Developer Enhancements +*** Made more parameters available to offer more control to custom actions (-c, -A, -N, -T) +*** Exposed cleaninput() for use in addons +*** Custom action output no longer prefaced by TODO: so it's easier to see when the core script vs. addon is performing an action +*** Improved testing framework: +*** Better escaped input handling +*** Abstracted make_action function to test custom action behavior +*** Added tests for source code compliance +*** Cleaner, simpler, modernized, optimized code +** Bugfixes +*** listpri complains if specified priority is invalid +*** Don't abort task listing when items contain certain escape sequences (\c \033) +*** Condense whitespace ONLY whe task is quoted; automatically convert CRLF to space +*** Added support for todo directory paths with spaces in them +*** Don't delete | (pipe) from task input +*** -+ and -@ no longer break task coloring if context or project appears at the end of the line + * 8/3/2010 v 2.7 ** Cleanup: help messages, consistent output messages ** Added generalization of the PRI_X color support to all priorities