diff --git a/.gitignore b/.gitignore index c7571800c..36f7d8f5a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ Makefile.in aclocal.m4 autom4te.cache -conf.defs auto.h* config.h.in config.status diff --git a/ChangeLog b/ChangeLog index aaf55dda3..81e31e2aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ +1.1.0 (?) + - Command line specification of .taskrc file + 1.0.0 (?) - - All bugs fixed. + - New movie made, uploaded - Bug: assertion fails on mobile for t v - Bug: configure.ac does not properly determine ncurses availability - Bug: when run without arguments, task dumps core on Solaris 10 @@ -8,15 +11,15 @@ - Bug: New installation task projects displays header but no data - should short-circuit + Bug: incorrect color specification in sample .taskrc file -0.9.9 (?) - - Autoconf/autmake behaving properly. +------ reality ----------------------------------- + +0.9.9 (5/27/2008) + + Autoconf/autmake behaving properly. + Clean build on OS X 10.5. + Clean build on Ubuntu 8.0. + Clean build on Fedora Core 8. + Clean build on Fedora Core 9. ------- reality ----------------------------------- - 0.9.8 (5/25/2008) + Added "task color" command. + Removed unnecessary files. diff --git a/NEWS b/NEWS index 5c6307431..0963e6bd7 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,3 @@ - Welcome to Task 1.0.0. Task has been built and tested on the following configurations: @@ -8,9 +7,13 @@ Task has been built and tested on the following configurations: - Fedora Core 9 - Ubuntu 8 -While Task has undergone much testing, bugs are sure to remain. If you -encounter a bug, please contact me at bugs@beckingham.net. Here is what you -could do, in order of increasing effort (to you) and usefulness (to me): +Known Issues: + + - problems running on Solaris 10 + +While Task has undergone testing, bugs are sure to remain. If you encounter a +bug, please contact me at bugs@beckingham.net. Here is what you could do, in +order of increasing effort (to you) and usefulness (to me): - Do nothing. Bug probably won't get fixed. diff --git a/configure.ac b/configure.ac index 6bf888279..72faa983f 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,6 @@ AC_INIT(task, 0.9.9, bugs@beckingham.net) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/task.cpp]) AC_CONFIG_HEADER([auto.h]) -#AC_CONFIG_SUBDIRS([src]) # Checks for programs. AC_PROG_CXX @@ -14,7 +13,6 @@ AC_PROG_CC AC_LANG(C++) # Checks for libraries. -#AC_CHECK_LIB(ncurses, initscr, [LIBS="$LIBS -lncurses" AC_DEFINE([HAVE_NCURSES], [1], [Found ncurses])]) AC_CHECK_LIB(ncurses,initscr) AC_CHECK_LIB(ncurses,endwin) diff --git a/script.txt b/script.txt index 72aa1be3b..bdece15a7 100644 --- a/script.txt +++ b/script.txt @@ -1,57 +1,68 @@ -cat hello -alias t=task -t add do laundry -t add project:garage order dumpster -t add +phone tell mom i loveher -t add +phone pro:garage schedule goodwill pickup -t add +email pro:garage ask tom if he wants that old bike -t list +task add do laundry +task add project:garage order dumpster +task add +phone tell mom i loveher +task add +phone pro:garage schedule goodwill pickup +task add +email pro:garage ask Tom if he wants that old bike +task ls -t 1 pro:home -t 3 pro:home tell mom i love her -t list pro:garage -t lis +phone -t li pro:garage +phone -t l mom +task 1 pro:home +task 3 pro:home tell mom I love her +task ls pro:garage +task long pro:garage +task list pro:garage +task lis +phone +task li pro:garage +phone +task l mom -t 1 priority:H -t pri:H 3 -t 1 pri:M -t l -t 2 pri:L -t l -t do 3 -t l +task 1 priority:H +task pri:H 3 +task 1 pri:M +task li +task 2 pri:L +task li +task do 3 +task li -# There can be an arbitrary number of tags. -t 2 +phone +mistake +# There may be an arbitrary number of tags. +task 2 +phone +mistake # Oops! -t 2 -mistake -t tags +task 2 -mistake +task tags +task info 2 -t projects +task projects -t 3 fg:white -t l -t 4 bg:red fg:yellow -t l -t 4 bg: -t l -t 4 fg: +task 3 fg:bold +task li +task 3 fg:white +task li +task 3 fg:bold_underline_white +task li +task 4 bg:on_bright_red fg:bold_yellow +task li +task 4 bg: +task li +task 4 fg: +task colors -t 1 due:12/23/2006 -t l -t calendar -t 1 due:12/16/2006 -t l -t cal +task 1 due:6/8/2008 +task li +task calendar +task 1 due:6/1/2008 +task li +task overdue +task cal -t start 1 -t active -t do 1 -t l -t do 3 -t do 1 -t active -t summary +task export file.csv +cat file.csv + +task start 1 +task active +task do 1 +task li +task do 3 +task do 1 +task active +task summary +task history