From 06/16/2009 to 07/15/2009

07/15/2009

11:52 PM Feature #42: Purge command to remove deleted tasks
suggested options (in development) purge [attrs] [#|date] (so you could purge data from one proj:, for example) purge completed [attrs] [#|date] (don't recycle ID#s, or purge retired) purge ID [attrs] [#|date] (recycle a... David Patrick
02:49 PM Feature #221: journal
Somewhere between log-file and personal diary, the journal will become an essential tool. From the command line, you will be able to jump right into editing the journal with your fave text editor, just by entering "task -j" (same as "task journal... David Patrick
02:31 PM Feature #220: review script
Straight-on task-doing, starting with the most important/urget things first, is what taskwarrior is about, along with the massive stress reduction that comes from knowing you're not forgetting anything, HOWEVER, if all of your focus is at the top ... David Patrick
02:22 PM Bug #219: task timesheet through pipe uses escape sequences
All other reports have nice looking column headings, but 'task timesheet' does not. John Florian
02:15 PM Feature #218: context support
One of the pillars of the GTD task management school-of-thought, is "contexts". The thinking is that now matter geared up and rarin' ta go you may be, you can really only perform (some) tasks within a definable context. That is to say that if you ... David Patrick
01:47 PM Feature #217: routine
the "routine" functionality is an extension of "contexts", and will require time-of-day handling. It will serve multiple functions, from automatically assigning due:dates based on context, to automated avoidance of scheduling conflicts, to present... David Patrick
01:34 PM Feature #216: User-defined Exclusions
A good task management system will let you track EVERYTHING, from the most important/urgent tasks, to the piddlingly trivial. The problem is that the least important things clutter and cloud the big picture. With UDE, users will be able to define ... David Patrick
01:20 PM Feature #215: goal-setting script
We all know how important it is to set goals for yourself, but for many people it's the hardest thing. Happily, methods have been established to make this easier, without re-inventing the process, and this action script will ask all the right qu... David Patrick
01:12 PM Feature #214: HipsterPDA plug-in
to facilitate the creation of index-card-sized organizer David Patrick
08:44 AM Bug #213: Ctrl-D in "shell" command hangs
Reproduce with the following: task shell task> ^D Thanks to Ian Mortimer. Paul Beckingham

07/14/2009

10:51 AM Feature #210: shell mode extension and enhancement
John Florian wrote: > I think we'd want an rc option that enabled/disabled this feature though. perhaps autoshell=on/off and a CLI override (noautoshell) so that you can stay in autoshell mode and your scripts can still behave nicely. David Patrick
10:44 AM Bug #211: usage of "update" missing from help output
although I'm not sure of it's status. Usage of "update" for compound commands is not yet implemented. (?) David Patrick
09:41 AM Feature #210: shell mode extension and enhancement
That's clever. I think we'd want an rc option that enabled/disabled this feature though. I can envision a day when I'll have other scripts creating tasks for me and I wouldn't want a scripting error to freeze because it was blocked on input. ... John Florian
12:05 AM Feature #210: shell mode extension and enhancement
if I type task add I get an error message "Cannot add a task that is blank, or contains <CR> or <LF> characters." Considering the stealthy new shell mode, wouldn't it be swell if what actually happened was that task went into "shell add... David Patrick

07/13/2009

08:32 PM Bug #207 (Closed): weekly recurrence requires quantity vs. monthly which does not
John Florian
08:31 PM Bug #207: weekly recurrence requires quantity vs. monthly which does not
Paul Beckingham wrote: > The "w" is ambiguous, and could be "weekly" or "weekdays". Doh! I should have checked my work better and I'd forgotten about weekdays. > But the real problem is that "m" is not "1m", but coincidentally works. I gu... John Florian
08:08 PM Bug #207 (Rejected): weekly recurrence requires quantity vs. monthly which does not
That's because "m" is the minimum unique string required to identify "monthly" from a list of durations which contains no other durations that begin with the letter "m". The "w" is ambiguous, and could be "weekly" or "weekdays". But the real... Paul Beckingham
06:47 PM uist08-inky.pdf
all about inky David Patrick
04:53 PM Bug #209: 'task edit' of recurring task not working correct
First, I: ... John Florian
02:21 PM Bug #208: 'task recurring' not listing all recurring tasks
... John Florian
02:12 PM Bug #207: weekly recurrence requires quantity vs. monthly which does not
An inconsistency exists (in 1.8.0beta3) which may trip up a newer task user: ... John Florian
10:01 AM Beta 3 of task 1.8.0 now available
A new version of the beta release of task 1.8.0 is available for download from the [[V18]] page. Federico Hernandez
10:00 AM Bug #206: start and complete attributes not working/documented
Sorry if beta3 fixes this as I haven't been able to pull that yet, but: Neither 'task help' nor 'man task' document start and complete as valid attributes. Also, I'm unable to make 'task list start.after:6/1/2009' work. It shows tasks, but ... John Florian
08:40 AM Support #190 (Rejected): conky how-to
Duplicate of #82 Federico Hernandez
08:39 AM Feature #199 (Closed): bash completion of rc setting overrides
Available as of beta3 Federico Hernandez
08:32 AM Feature #204 (Closed): offer completed projects for bash completion
complete.all.projects=yes/no complete.all.tags=yes/no Paul Beckingham

07/12/2009

07:20 PM Feature #204: offer completed projects for bash completion
Paul Beckingham wrote: > This is a trivial change, and can be implemented in 7 lines of code, and that include tags as well as projects. Classify it as a bug, and it can go in 1.8.0. Otherwise, how about 2.0.0? if it's really so trivial then... David Patrick
07:05 PM Feature #204: offer completed projects for bash completion
This is a trivial change, and can be implemented in 7 lines of code, and that include tags as well as projects. Classify it as a bug, and it can go in 1.8.0. Otherwise, how about 2.0.0? Paul Beckingham
06:40 PM Bug #205 (Closed): problems with batch operations
Paul Beckingham
06:11 PM Bug #205: problems with batch operations
Same bug also affects "append" command. Paul Beckingham
04:56 PM Bug #205: problems with batch operations
Reproduced, added bug.bulk.t unit tests. Now to fix it. Paul Beckingham
03:52 PM Bug #205 (In progress): problems with batch operations
Yikes. What bothers me most is that task 100 wasn't even part of your command. I'm trying to reproduce this bug. Paul Beckingham
03:25 PM Bug #203 (Closed): list tasks without a project
Fixed. Projects are a special case, such that: task ls pro:ta will match project "task". This is the mechanism that allows subprojects to work. The bug is that a blank project was essentially being compared like this: if (! str... Paul Beckingham
12:38 PM Bug #203 (In progress): list tasks without a project
Paul Beckingham

07/11/2009

05:55 PM Feature #204: offer completed projects for bash completion
David Patrick wrote: > tags might be similarly recycled. Very good point! John Florian
03:56 PM Bug #205: problems with batch operations
... John Florian
03:37 PM Bug #203: list tasks without a project
I just went back and learned more about the attribute modifiers and realized that I can: @task list pro.none:@ It probably would be best to resolve the inconsistency though. John Florian
03:25 PM Feature #204: offer completed projects for bash completion
tags might be similarly recycled. David Patrick
02:41 PM Feature #204: offer completed projects for bash completion
Once all tasks for a given project are done, the project disappears from the bash completion list. It may be useful (hint: rc option) to also allow bash completion of projects from completed.data, at least until a purge is performed. John Florian
01:02 PM Bug #203: list tasks without a project
While it is possible to list tasks without a priority via: @task list pri:@ It is not possible to use a consistent approach and list tasks without a project via: @task list pro:@ John Florian
12:01 PM Bug #181 (Closed): csv <-> pipe separated values script
seems that openoffice.org will happily eat and regurgitate "pipe separated values". stand by for buffed up tables. David Patrick

07/10/2009

06:17 PM Bug #200 (Closed): man page missing documentation of wait attribute
Fixed and pushed. Federico Hernandez
05:10 PM Bug #200 (In progress): man page missing documentation of wait attribute
Yes. It is a miss. Federico Hernandez
12:03 PM Feature #202: establish sync protocol
consider http://www.opensync.org/ David Patrick
09:36 AM Feature #201: wait dates relative to due date
absolutely; a positive date reference means "wait from now until <value>", while a negative date reference should mean "wait until <value> before due date". (no due date= error) this will be VERY handy. Of course, wait:yesterday still won't make s... David Patrick
09:27 AM Feature #201: wait dates relative to due date
It might be useful to do something like: task add due:12/20/2009 wait:-1m recur:y "Buy Christmas presents" John Florian
09:25 AM Bug #200: man page missing documentation of wait attribute
Under the section ATTRIBUTES AND METADATA there is no description of the wait attribute. John Florian
09:18 AM Feature #198 (Assigned): lazy dates
Good idea. I'm currently researching relative date entries - have done this a couple of years ago for scheduling problems - and I think this fits as well into this category. Will write it down. Federico Hernandez
09:15 AM Feature #199: bash completion of rc setting overrides
If task had something like a _rc command, it should be possible to have bash complete the setting names. John Florian
09:12 AM Feature #198: lazy dates
It would be convenient if the user could omit the year in a date entry and task would assume the current year in such cases. John Florian
08:26 AM Support #192 (Closed): how-to; vim syntax highlighting set-up
David Patrick wrote: > John Florian wrote:> > > Methinks the "add News" thingy is invisible! Permissions perhaps? > try now, thou newest of administrators. That did the trick. John Florian

07/09/2009

11:53 PM Support #192: how-to; vim syntax highlighting set-up
John Florian wrote:> > Methinks the "add News" thingy is invisible! Permissions perhaps? try now, thou newest of administrators. David Patrick
11:50 PM Support #192: how-to; vim syntax highlighting set-up
Paul Beckingham wrote: > 3. Click on the "add News" thingy at the top right of the page Methinks the "add News" thingy is invisible! Permissions perhaps? John Florian
11:25 PM Support #192: how-to; vim syntax highlighting set-up
Adding News: 1. Log in 2. Click on the "News" tab 3. Click on the "add News" thingy at the top right of the page 4. Scratch your head over what text should go into each of the three fields 5. Look at the other news items for guidance. Lear... Paul Beckingham
11:08 PM Bug #196 (Closed): task next not fully honoring next= setting in rc
Paul Beckingham
10:26 PM Feature #197: parser upgrade
to new EBNF, recursive, backtracking, LALR Parser David Patrick
10:17 PM Bug #194 (Closed): Expired wait: not switching to pending
Paul Beckingham
10:00 PM Bug #195 (Closed): date problems with 2-digit year
Paul Beckingham
08:06 PM Feature #58 (Closed): Windows binary distribution
packaged in cygwin enough ? David Patrick
04:03 PM Bug #196: task next not fully honoring next= setting in rc
I should mention this was with the default 'task next' report configuration, included here for completeness: # task next report.next.description=Lists all tasks matching the specified criteria report.next.columns=id,project,priority,due,activ... John Florian
04:01 PM Bug #196: task next not fully honoring next= setting in rc
I've removed the task descriptions to protect the innocent. However, notice the aos.deploy project for just one example: $ task next rc.next:100 ID Project Pri Due Active Age 42 M 7/10/2009 3 wks 35 pi... John Florian
03:41 PM Bug #195: date problems with 2-digit year
I had my dateformat configured for a 2-digit year and mistakenly set a due date using a 4-digit year. I don't recall getting an error for that and the year essentially got interpreted as 2020. Further more, I tried to fix this using 'task edit... John Florian
09:06 AM Bug #194: Expired wait: not switching to pending
T. Charles Yun reports: task add foo wait:yesterday task add bar wait:tomorrow task list shows nothing, and should show "foo" as pending. Paul Beckingham

07/08/2009

10:51 PM Bug #171 (Closed): task done has repetitive output
Thanks John. That extra message should have been only displayed in the case of a bulk change. Paul Beckingham
08:49 PM Feature #193: pcal plug-in
Pcal and lcal are calendar-generation programs which produce nice-looking PostScript output http://pcal.sourceforge.net/ David Patrick
08:02 PM Vim syntax highlighting
The the [[Configure_VIM_for_Syntax_Highlighting_of_Task_Data|wiki page]] for instructions on how to enable this functionality in your vim. Federico Hernandez
07:09 PM Support #192: how-to; vim syntax highlighting set-up
The wiki has been updated with a new page. I haven't seen how the News page is updated so if someone wants to tackle that bit we should be all set. John Florian
12:41 PM Support #192: how-to; vim syntax highlighting set-up
David Patrick wrote: > would that README be suitable for posting in the how-to section ? Not exactly as is. It references a tarball that I sent out containing just the vim related stuff. I can update it (later today) and place under the wiki... John Florian
12:32 PM Support #192: how-to; vim syntax highlighting set-up
Federico Hernandez wrote: > You will find a scripts dir containing a vim dir with all the files and a README written by John on how to install them. would that README be suitable for posting in the how-to section ? .. or should there be a READ... David Patrick
11:45 AM Support #192: how-to; vim syntax highlighting set-up
The corresponding vim files are installed in /usr/share/doc/task or /usr/local/share/doc/task-<version> depending if you install by package or tarball without using the ./configure --prefix option. You will find a scripts dir containing a vim d... Federico Hernandez
11:26 AM Support #192: how-to; vim syntax highlighting set-up
where are the files and what is the user supposed to do with them ? David Patrick
08:57 AM Bug #191: Going into 'cal' mode when called using full path
Verified that 1.8.0ß2 fixes this. Thanks, Paul. eric Farris
08:51 AM Bug #191 (Closed): Going into 'cal' mode when called using full path
That's awful. Sorry Eric. Priority set to Immediate because this prevents Eric from using task. String search was not anchored to end of string. New tarball uploaded. Paul Beckingham
08:33 AM Task 1.8.0 in beta
We have been working hard to bring about some big improvements in task. Some of those changes you won't see, because they are internal, like the doubling in size of the test suite, helping us keep the code quality high, or the more modular design... Federico Hernandez
08:14 AM Bug #191: Going into 'cal' mode when called using full path
Task 1.8.0ß is outputting like it's in 'cal' mode when it is run using the full path. See below: ---BEGIN PASTED TEXT--- $ task [task list] ID Project Pri Due Active Age Description -- --------------------- --- ---... eric Farris
12:05 AM Support #190: conky how-to
write a how-to describing how to set up conky to display selected task info David Patrick

07/07/2009

05:12 PM Bug #189: "stop" annotates start and stop times
To enable time-tracking, "stop" should move start-time and stop-time to a task annotation. It should be easy to report from, and write to, and might be similar to having entered $ task 55 ann:start_2010-01-04_19:32:22---stop_2010-01-04_21:19... David Patrick
02:31 PM Feature #188: GIT plug-in
another version control system David Patrick
02:27 PM Feature #187: scripted execution
see discription of [[execute]] "action scripts", to act on tasks "verbs" and "nouns" and using new attributes "time:" and "action:" David Patrick
02:10 PM Feature #186: network monitoring plug-in
keep track of machines on the network and view a range of near real-time statistics David Patrick
02:07 PM Feature #185: nanoblogger plug-in
to allow seamless blogging using nanoblogger. David Patrick
02:04 PM Feature #184: address book export
all (or selected) contact data exported to pdf and ready to print a good-looking address book. David Patrick
02:03 PM Feature #183: call-sheet export
modeled after the call-sheet that is used in the movie business, featuring a clear layout of everything that happens that day (scheduled tasks, Next actions, sunrise/set, weather forecasts etc.) I will follow this up with examples. example "cal... David Patrick
01:59 PM Feature #182: telephony plug-in
to enable speedy completion of "calls", with auto dialer, (crazy warning) and maybe even touch-tone menus to have (festival) speach synth output of task or contact data. Think about it, forget a phone number ? if you could call your own ans... David Patrick
01:56 PM Bug #181: csv <-> pipe separated values script
for moving wiki tables out to spreadsheet, and back David Patrick
01:46 PM Bug #180: remove redmine references to "other projects"
in the very top right hand side "Projects" and the "Jump to a project..." box David Patrick
01:40 PM Bug #179: wiki/gallery image thumbnails
in three groups; interface, website and videos David Patrick
01:36 PM Feature #178: multimedia plug-in
With the integration of a console multi-media application (and there are several good ones) taskwarriors will be able to enjoy tunes without leaving the application, or even starting X. Sound support will also allow task to have an audio-theme, ... David Patrick
01:12 PM Feature #177: units plug-in
the linux CLI application "units" is amazing, but could be even better with an interactive interface. David Patrick
12:58 PM Feature #176: search with user-controlled case-sensitivity
Personally, I favour "upper-case sensitivity" where searches in all lower-case are case insensitive, but the use of any upper-case character in a search string forces the search to be case-sensitive. David Patrick
12:51 PM Feature #176: search with user-controlled case-sensitivity
In task 1.7.1 keyword searches were case-insensitive. In task 1.8.0 they became case-sensitive. Both are equally useful depending on the circumstances. The user should have a choice in which method is used. Example tasks where one might want... John Florian
12:25 PM Feature #175: taskOS
a minimal live linux distribution that packages the complete taskwarrior environment, including all available plug-ins and enhancements, suitable for carrying around on a USB key. David Patrick
12:15 PM Feature #174: console games plug-in
Yes, task-doing is serious business and we are trying to craft an environment free of distraction, but there are many productivity applications lurking under the "games" category (like gtypist, goal-setting apps and speed-reading tutors) and game-... David Patrick
12:05 PM Feature #173: scurvy plug-in
scurvy is a perl-based, vim-centric screenplay writing application. It features lightweight mark-up, sane import/export and flawlwss pdf screenplay output. The interactivisation would add key, bindings, screenplay elements as attributes, real-time... David Patrick
12:00 PM Feature #172: bc plug-in
basic calculator interactive. While bc is a champion of console calculators, it would benefit from an interactive shell and the use of a bc.data file. The advantage is that free-form notes could be interspersed with live calculations and the whole... David Patrick
10:53 AM Bug #171: task done has repetitive output
task 49 done Task 49 "Eat a pizza" Completed 49 "Eat a pizza" Marked 1 task as done Seems like we could drop: Task 49 "Eat a pizza" John Florian
01:31 AM Feature #170: sc plug-in
the spreadsheet calculator, with an interactive shell, would become indispensable. David Patrick
01:28 AM Feature #169: dependency support
allowing hierarchies of dependent tasks, as well as dependencies to contacts. see and ignore; rambling and mostly-wrong wiki page : [[dependencies]] see and consider; "task-linking with special tags forum discussion":http://taskwarrior.org/b... David Patrick
01:24 AM Feature #168: screen solution
a screen session tailored for taskwarriors. screen (the console window manager) is more than handy, and most experienced *nix users consider it a must-have. Unfortunately, for newer users, the initial set-up can be daunting, with a gazillion op... David Patrick
01:22 AM Feature #167: contacts support
with full set of contact related attributes, contact related interactive display, mixed task/ contact listings and a "contact" alias for the CLI. see: [[contacts]] David Patrick
01:07 AM Feature #166: encryption plug-in
that makes it easy to secure your data. David Patrick
12:58 AM Feature #165: ledger integration
Tight integration will ledger (http://wiki.github.com/jwiegley/ledger) exposing all features to the interactive shell and allowing cross referencing ledger entries with tasks and contacts. While this is deep integration, we should do it without fo... David Patrick
12:54 AM Feature #164: user-defined attributes
where users can create their own attributes and define data types and constraints. These new attribute will be usable just like the built-in ones. see: [[User-defined_attributes]] David Patrick
12:51 AM Feature #163: time of day support
with new time:attribute David Patrick
12:40 AM Feature #162: email plug-in; alpine or sup
allowing use of contact data, easy emailing from within task, sending of tasks to delegates, and receipt of tasks via email. David Patrick
12:34 AM Feature #161: 256 color plug-in
for terminals that will support it. This should never move to "core" as task should never require a 256 color terminal. David Patrick
12:26 AM Bug #160: shrink name display
full names in issue listings just eats too much real-estate. If there's a way to use initials instead, even if it means changing developer user-names, let's do it. David Patrick

07/06/2009

06:54 PM Bug #159 (Closed): deleting all of recurring task leaves some
Fixed. Code was iterating over a filtered set of tasks, not the full set. Paul Beckingham
05:33 PM plug-in_list.png
David Patrick
05:21 PM Feature #152 (Rejected): add "purge" command
duplicate of #42 David Patrick
05:20 PM Feature #42: Purge command to remove deleted tasks
task purge [attrs] [#|date] (note that [date] refers to the period from the beginning-of-time to [date]) to purge from files completed.data retired.data archive.data default action to move all [or as selected by # or date specifier] completed and... David Patrick
01:03 PM Bug #159: deleting all of recurring task leaves some
I had accidentally created a (near) duplicate recurring task: $ task list oil ID Project Pri Due Active Age Description 82 6/29/2009 1 wk replac... John Florian

07/05/2009

11:42 PM chow_fun.zip
David Patrick
03:20 PM Feature #105: Support for pipes
Federico Hernandez wrote: > I beg to differ. and differ you may, let's kick it around in the "forums":http://taskwarrior.org/boards/6/topics/show/171 David Patrick
11:22 AM Feature #105 (New): Support for pipes
I beg to differ. Pipes are not "commands" and has nothing to do with update. They are just a means to get information into task and out of task. For example: ... Federico Hernandez
12:53 AM Feature #105 (Rejected): Support for pipes
the new command structure (using update) will obsolete this issue. David Patrick
12:50 AM Feature #158: regex support
whatever that entails David Patrick
12:10 AM Support #23 (Closed): Handle one-way file upgrade for 1.8.0
The following is the official 1.8.0 -> 1.7.1 downgrade capability: % task-1.8.0 export > data.csv % task-1.7.1 import data.csv Paul Beckingham

07/04/2009

07:55 PM Support #107: upload man page output to wiki
Will be completed together with the release of 1.8.0. Federico Hernandez
07:54 PM Feature #157: Naked reports
Naked reports that is reports without headers or footers - just the naked, bare information - could be useful to have. As input into formatting scripts and without having to filter away this information. Could be perhaps done via an option in task... Federico Hernandez
02:38 PM Feature #57 (Closed): Command aliases
Paul Beckingham
01:46 PM Feature #143: Need canonical names in command table
Not needed until 2.0.0. Paul Beckingham
12:23 PM Feature #7 (Closed): Unit test: fontunderline
Paul Beckingham
08:52 AM Feature #156 (Assigned): diff style output for the task undo command
;-) Federico Hernandez
12:21 AM Feature #156: diff style output for the task undo command
well I've done the onerous part, version assignment and all, now back to you for the implementation part. David Patrick

07/03/2009

11:35 PM Feature #51 (Closed): Unit Test verify .taskrc created when missing
Paul Beckingham
06:43 PM Feature #156: diff style output for the task undo command
task currently presents the information about the effects of an undo in "side-by-side" style. It would be nice to have task present this information as well in a "diff" style. From an email exchange with Paul: *Fredde:* Something like a "dif... Federico Hernandez
02:05 PM Bug #155 (Closed): reports forced to 80 columns
Paul Beckingham
02:01 PM Bug #155: reports forced to 80 columns
Mr. Florian was severely under-caffeinated and simply needed to install Fedora's ncurses-devel package before running configure and make. All is better now. John Florian
01:53 PM Bug #155: reports forced to 80 columns
Paul Beckingham wrote: > 3. Could you rerun commands with: > > task rc.debug:on <your original command> > > and tell me what task says about "Context::getWidth ..."? Survey says: Context::getWidth: no ncurses, using width of 8... John Florian
12:32 PM Bug #155: reports forced to 80 columns
Paul Beckingham wrote: > John, I need some more details: > > 1. Please pull and rebuild 1.8.0 code. Tried and failed with: ... John Florian
11:41 AM Bug #149 (Closed): bash_completion does not do projects
Paul Beckingham

07/02/2009

11:07 PM Bug #155 (In progress): reports forced to 80 columns
John, I need some more details: 1. Please pull and rebuild 1.8.0 code. 2. What command(s) did you run to determine this? 3. Could you rerun commands with: task rc.debug:on <your original command> and tell me what task says about... Paul Beckingham
10:56 PM Bug #154 (Closed): waiting for file lock is too silent
Paul Beckingham
06:36 PM Bug #146 (Closed): write vim color profiles for pending.data and completed.data
Federico Hernandez
06:36 PM Bug #146: write vim color profiles for pending.data and completed.data
> Here's an updated tarball that now provides color highlighting for 'task 1 edit', cleaned up support files for the already supported {pending,complete}.data files, an installation README and GPL licensing for all. Downloaded and will be pushe... Federico Hernandez
06:06 PM Cygwin package
task has been packaged for cygwin 1.5 and can now be installed using the setup program of cygwin. The package has started to propagate through cygwin's mirror network. We are also working on a package for cygwin 1.7 beta. Federico Hernandez
05:45 PM Bug #146: write vim color profiles for pending.data and completed.data
Here's an updated tarball that now provides color highlighting for 'task 1 edit', cleaned up support files for the already supported {pending,complete}.data files, an installation README and GPL licensing for all. I'm thinking this is good shap... John Florian
04:42 PM Bug #155: reports forced to 80 columns
task doesn't appear to be querying the terminal for the max number of columns anymore. Stretched xterms are being used inefficiently. John Florian
04:11 PM Bug #154: waiting for file lock is too silent
If you 'task 1 edit' and then elsewhere attempt to do anything, even a 'task list' the commands blocked waiting for a lock would be much more friendly if they informed the user of the situation. As is, they just sit there and the user must realiz... John Florian

07/01/2009

11:58 PM Feature #33 (Closed): Allow retired and deferred task states
'retired' status deferred for now. Paul Beckingham
07:34 PM Bug #146: write vim color profiles for pending.data and completed.data
Done. Paul Beckingham
07:09 PM Bug #146: write vim color profiles for pending.data and completed.data
John, I will change "task edit" to use the .task file extension in it's temporary file name. Paul Beckingham
06:46 PM Bug #146: write vim color profiles for pending.data and completed.data
Paul Beckingham wrote: > I'd be happy to modify the file for "task <id> edit" in any way. Shebang-like identifier, file >"extension", or whatever. Name it. > > But as for the pending.data, completed.data, undo.data and unmentioned upcoming a... John Florian
01:22 AM Support #23: Handle one-way file upgrade for 1.8.0
The following commands should work, as a way to recover from the forced format upgrade: % task-1.8.0 export > file.csv % rm ~/.task/pending.data ~/.task/completed.data ~/.task/undo.data % task-1.7.1 import file.csv It should work, but it c... Paul Beckingham
01:12 AM Bug #153: description replacement broken
Reassigning to 2.0.0 when the new command line format is to be implemented: task <id or filter> <command> <modifications> In the meantime, the workaround is: task 55 -- implement recurring tasks for season change and freeze protec... Paul Beckingham
01:05 AM Feature #8 (Closed): Undo stack
Paul Beckingham

06/30/2009

09:32 PM Bug #146: write vim color profiles for pending.data and completed.data
I'd be happy to modify the file for "task <id> edit" in any way. Shebang-like identifier, file "extension", or whatever. Name it. But as for the pending.data, completed.data, undo.data and unmentioned upcoming additional files, I'd rather not... Paul Beckingham
08:56 PM Bug #146: write vim color profiles for pending.data and completed.data
John Florian wrote: > That's an interesting approach, but I think it's a bit naughty for one package to go diddling around in another package's config data like that. Well if .vimrc has to be modified, that would be naughty, but if it's just a... David Patrick
08:23 PM Bug #146: write vim color profiles for pending.data and completed.data
David Patrick wrote: >rather than point to an alternate vimrc, I imagine generating a new task.vim file each time the >task colors have changed. the command "task color vim" generates a new task.vim and plunks it in >the (derived or user specifie... John Florian
04:42 PM Bug #149: bash_completion does not do projects
THX for the patch, John. Great work. I will apply and push it in the next few days. Federico Hernandez

06/29/2009

11:39 PM Bug #149: bash_completion does not do projects
Federico, here's a patch that allows completion of project names so long as you've typed at least "pro:". Of course, it's happy if you've given "project:" or anything in between. In addition, I've also made tags more friendly as I found that I c... John Florian

06/28/2009

02:18 PM Feature #8 (In progress): Undo stack
Paul Beckingham
02:13 PM Feature #30 (Rejected): Eliminate curses where possible
With an interactive task, we can no longer eliminate ncurses. Paul Beckingham
02:11 PM Feature #10 (Rejected): Remove support for file format 2
I withdraw the request to remove format 2 support. There is no need to remove it, and there just might be folks out there still using 1.5.0 which relies on this format. Furthermore, my original fears were that there going to be 1.8.0 features th... Paul Beckingham
11:13 AM Feature #136 (Closed): T2 Validation
Paul Beckingham
10:46 AM Support #85 (Closed): Reorganize and Update NEWS and README file
Paul Beckingham

06/27/2009

11:41 PM Bug #6 (Closed): Rare ASSERT fail for narrow terminal windows
Paul Beckingham
10:09 PM Support #91 (Closed): How To: task best practices
Paul Beckingham
10:06 PM Bug #147 (Closed): substition command broken
Paul Beckingham
03:07 PM Teaser - Attribute Modifiers
Watch a movie of task 1.8.0 *"Attribute modifiers in action":http://www.youtube.com/watch?v=tyZL63HyBWI* Task 1.8.0 will be released soon. See how the new attribute modifiers will work. Paul Beckingham
12:10 PM configuration-h.png
David Patrick

06/25/2009

09:01 PM Bug #153: description replacement broken
Don't forget that "--" means "stop parsing, and assume everything else is description. So: task add -- project:foo +tag description /from/to/ adds a task, and the description is: "project:foo +tag description /from/to/" Paul Beckingham
03:57 PM Bug #153: description replacement broken
> As for this particular issue, I keep wondering if task should have a special character that indicates what follows is the description. I'd hate typing in "desc:" every time, but something like "task add #this is the description#' wouldn't be so... Federico Hernandez
01:49 PM Bug #146: write vim color profiles for pending.data and completed.data
John Florian wrote: >I know when we launch vim we can specify an alternate vimrc file, but that will probably be only partly good because we'll also drop all the user's normal preferences. rather than point to an alternate vimrc, I imagine gener... David Patrick
12:48 PM Bug #146: write vim color profiles for pending.data and completed.data
Paul, thanks for the reminder about 'task 1 edit'. That should be trivial. Fredrico, yes please go ahead and add the GPLv2+ license info and I'll try to get a README written up tonight. You also did an excellent job of summarizing the do's an... John Florian
12:33 PM Bug #153: description replacement broken
That flexibility is nice, but is too risky? It may also make bash-completions more difficult to implement as well. For example, I'm still working on the completion for projects (#149) and it is very easy to confuse: task pro<tab> to mean t... John Florian
11:56 AM Bug #146: write vim color profiles for pending.data and completed.data
It's great so see such expertise applied to vim syntax colors, and I think it will improve taskwarrior immensely. I also see that down the road we will find an ongoing struggle to herd the color-cats. I would like to toss out an idea that is char... David Patrick
03:49 AM Bug #146: write vim color profiles for pending.data and completed.data
> 1) Make the .vim files downloadable from this site. > 2) Include the .vim files in 1.8.0+ packages and install them. > I suggest that we do 1 and coincide that with the 1.8.0 beta. > I would defer to Fredde on item 2. We can do both 1) a... Federico Hernandez
12:54 AM Feature #103 (Closed): Report: convert next report to custom
Paul Beckingham
12:22 AM Bug #146: write vim color profiles for pending.data and completed.data
Good question. First, the file format is not changing (for a while), so let's discount that. I see three options, and they are not mutually exclusive: 1) Make the .vim files downloadable from this site. 2) Include the .vim files in 1.8.0+ pa... Paul Beckingham

06/24/2009

11:49 PM Bug #153: description replacement broken
The bug is this: When parsing a command line, task has to disambiguate between situations such as: task 1 foo task foo 1 In your example, the word "recurring" is now the name of a report, and that confused task. I need to do som... Paul Beckingham
11:36 PM Bug #153: description replacement broken
$ task info 55 Name Value ID 55 Status Pending Description implement recurring tasks for freeze protection 6/16/2009 pressure washer, lawn roller, lawn sprayers, faucets Priority M UUID 452b55f3-41e0-80e7-2a46-1a6aa024d222 Entered ... Paul Beckingham
10:04 PM Bug #146: write vim color profiles for pending.data and completed.data
Paul, how should we proceed with this then? Do we want to hold up for a while in case the file format needs to change? Do we want to have task just make this available for user's to install like this if they so chose or should we coordinate with... John Florian
09:20 PM Bug #146: write vim color profiles for pending.data and completed.data
John, that's great, and works well! Thank you! Paul Beckingham
07:52 PM Bug #146 (Assigned): write vim color profiles for pending.data and completed.data
Hey all, give this a whirl and see what you think thus far. I haven't committed any of this as I'm not sure where to put it. Generally VIM ships all of this type of stuff with itself and I've never seen any evidence of a vim.d type of directory ... John Florian

06/23/2009

10:04 AM Feature #13: Data repair
Data file format conversion is automatic, so no need to do that any more. But there is still some cleanup work. I think this cleanup should go into a new "purge" command. In later versions we can add the archiving of old tasks. Paul Beckingham

06/22/2009

12:32 PM Feature #152: add "purge" command
task purge [# | date | dateref] to move all [or as selected by date specifier] from completed.data to (append to) archive.data file. this command ties into PROPOSED NEW ID# HANDLING BEHAVIOR; ID#s should remain static, and not be ... David Patrick
12:21 PM Feature #150: design journal.txt format
(trial balloon example) ... David Patrick
12:03 PM Feature #151: apply journal.txt vim syntax highlighting and folding
The journal.txt file should have vim syntax highlighting that reflects the working theme, and should feature syntax-based folding. David Patrick
12:00 PM Feature #150: design journal.txt format
the journal is a cross between a personal diary and a human readable task history file that users can add to and modify. Unlike the other .data files, the journal should have a .txt suffix (to enable more universal edit access) but the header can ... David Patrick

06/21/2009

05:21 AM Bug #149 (Assigned): bash_completion does not do projects
Great. Provide a patch an I will merge it with the changes I had ongoing. Federico Hernandez

06/20/2009

06:29 PM Bug #149: bash_completion does not do projects
In 1.7.1 I cannot use the tab here, like one would think: task add Get requirements pro:<tab> If this hasn't already been resolved, I'll be glad to do so. John Florian
03:52 PM Support #119 (Closed): Shutdown Google group taskprogram
Paul Beckingham
01:53 PM Bug #4 (Closed): Nag output strange when working with a sequence
Paul Beckingham
01:29 PM Bug #1 (Closed): tasdk edit with D.M.Y
Paul Beckingham
01:09 PM Feature #60 (Closed): Echo new task ID
Paul Beckingham

06/17/2009

07:58 PM Bug #147: substition command broken
This is good discussion material. Let's move this out of the "issue" and into the forums. then we can close the issue. Paul Beckingham
06:47 PM Bug #147: substition command broken
Doh! I knew pie was going to be on my face. Doesn't matter how good you get with shells, they bite back just because of their convenience. No, lets not ask. Let's tell. @$ task 27-40 /john /dummy /g@ @No! Do you really want to change... John Florian
04:48 PM Bug #147: substition command broken
The problem is that your substitution contains spaces, which the shell then treats as two arguments instead of one. The solution is: task 27-40 "/aos:deploy //" The quotes force all that to be considered one arg. Not really a bug, just... Paul Beckingham
04:44 PM sshportforwarding.png
task using ssh portforwarding Federico Hernandez
04:37 PM Bug #147: substition command broken
I just saw the More link right as I clicked on Submit. Doh! John Florian
04:36 PM Bug #147: substition command broken
I just got burned with this again, but this time I was using a single ID. Methinks now it's the embedded space in the search pattern that confuses the parser. (I'd change the bug title, but I don't see anyway to do that.) John Florian
04:17 PM Bug #147: substition command broken
I just created myself 14 tasks that were supposed to be pegged to a project "aos.deploy". Unfortunately I forgot to prefix the project name with "pro:" and thus this became part of the description instead. Nothing wrong with that, but I tried to... John Florian
02:26 AM Feature #43 (In progress): Relative dates: +3d, -2w
[[Relative date references]] will be the wiki page where we collect information regarding date handling. I will update it with the relevant starting points for a discussion. Federico Hernandez
12:48 AM Bug #126 (Closed): clear attribute values with nul
Paul Beckingham

06/16/2009

10:58 PM Feature #43: Relative dates: +3d, -2w
Assigned to Federico, along with any other date/duration work. Also unassigned issue from 1.8.0, as date/duration overhaul is a very big deal. Paul Beckingham
10:56 PM Bug #125 (Closed): allow dup of recurring tasks
Paul Beckingham
06:26 PM GNU_white.png
David Patrick
05:48 PM Bug #145 (Closed): bash_completion needs updating
This has already been fixed in the upcoming 1.8.0. As well as automatic installation on Fedora. Federico Hernandez
04:52 PM Bug #145 (Assigned): bash_completion needs updating
Paul Beckingham
04:51 PM Bug #146: write vim color profiles for pending.data and completed.data
subject says it all David Patrick
04:47 PM Bug #145: bash_completion needs updating
There are still references to taskprogram@googlegroups.com in bash_completion.sh as of 1.7.1. Also steps 1 and 2 as described in the same file should probably use underscores instead of hyphens to match the packaged file. John Florian
« Previous
Next »
 

Also available in: Atom