diff --git a/ChangeLog b/ChangeLog index e85e949a0..9ec97dcbb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,6 +24,7 @@ and shadow files. + Fixed bug with the task sort alogrithm, which led to an unstable sequence when there were only a handful of tasks. + + Performance enhanced by eliminating unnecessary sorting. ------ old releases ------------------------------ diff --git a/grammar.bnf b/grammar.bnf index ba82df08e..2905420f4 100644 --- a/grammar.bnf +++ b/grammar.bnf @@ -1,7 +1,12 @@ # This is a full BNF grammar for the task command line. It is intended that a # future release of task will incorporate a complete lexer/parser implementing -# this grammar. +# this grammar, which will allow for more sophisticated command lines, for +# example: +# +# task delete 1 2 4-7 +# task add pri:H pro:X -- pro pri 1 /// +# command ::= simple_command | filter_command filter? diff --git a/html/task.html b/html/task.html index 1ed9df5e0..81cae7bf0 100644 --- a/html/task.html +++ b/html/task.html @@ -118,6 +118,7 @@ and shadow files.
  • Fixed bug with the task sort alogrithm, which led to an unstable sequence when there were only a handful of tasks. +
  • Performance enhanced by eliminating unnecessary sorting.