This website requires JavaScript.
88ac3d87e6
Remove inactive broken report header.
Ingo Karkat
2012-01-14 14:41:58 +01:00
1a2af45b4d
Pull archive() in-line and delegate via recursive call, also for report.
Ingo Karkat
2012-01-13 23:46:08 +01:00
6424c4c1a0
Support "preserve line numbers" in deduplicate.
Ingo Karkat
2012-01-13 23:27:58 +01:00
fe5cdcb13a
Fix deduplicate for non-printable (and non-ASCII) characters.
Ingo Karkat
2012-01-13 22:44:35 +01:00
bf2ca0ed6a
Rework fixed archive deduplication into new deduplicate action.
Ingo Karkat
2012-01-13 22:31:08 +01:00
62d78a0034
explained the sed duplicate-removal pattern
Paul Roub
2012-01-09 10:34:05 -05:00
e33603939b
Fix typo in duplicate removal on archive, per discussion at http://tech.groups.yahoo.com/group/todotxt/message/3775
Paul Roub
2012-01-08 12:14:08 -05:00
c99543506a
Various helptext fixes * 'Quotes optional.' doesn't make sense for 'addm', because without quotes, 'addm' is 'add'. * There are no projects that don't start with a +. * Don't tell people to type uppercase when the software takes care of it. * Mention actions, mention filtering *out* terms. * Fix link to wiki in the README Closes #60
Jean Jordaan
2011-12-25 14:42:40 +07:00
b4aaba8387
Strip trailing whitespace when completing tasks.
Ingo Karkat
2012-01-09 15:41:04 +01:00
493e975199
Remove task date(s) when completing prioritized and done tasks.
Ingo Karkat
2012-01-09 15:23:22 +01:00
fda31ea260
Avoid external TR when replacing , with space.
Ingo Karkat
2012-01-07 23:17:38 +01:00
8744167827
Add HIDE_CUSTOM_SUBSTITUTION for customization and add-ons.
Ingo Karkat
2012-01-07 23:06:54 +01:00
73e28b7225
BUG: SED error when HIDE_..._SUBSTITUTION contains whitespace.
Ingo Karkat
2012-01-07 22:53:40 +01:00
43bd1b645b
Add hint for OR'ing TERMs to help text for ls/list.
Ingo Karkat
2012-01-07 22:42:56 +01:00
4db4494f03
Cosmetics: Correct double-spacing in help text.
Ingo Karkat
2012-01-07 22:23:00 +01:00
799840b664
Cosmetics: Consistently use "TERM(s)" in help text.
Ingo Karkat
2012-01-07 22:17:50 +01:00
54f15a7854
ENH: listall doesn't simply use concatenated task lists.
Ingo Karkat
2011-12-25 14:49:06 +01:00
cb53da0c96
Create dedicated test file for report tests.
archive/report-improvements
Ingo Karkat
2012-01-14 21:48:48 +01:00
8e3f2712a8
ENH: Only add new data to report.
Ingo Karkat
2012-01-14 15:21:53 +01:00
20b7ef6964
Align report order with other actions.
Ingo Karkat
2012-01-14 15:10:22 +01:00
45e9dc7550
Use ISO 8601 timestamp format.
Ingo Karkat
2012-01-14 15:04:55 +01:00
a8df23ec3c
Simplify writing of report line.
Ingo Karkat
2012-01-14 14:58:58 +01:00
6d860d2506
Only print the added report line, not entire report.
Ingo Karkat
2012-01-14 14:56:03 +01:00
a686659985
Remove inactive broken report header.
Ingo Karkat
2012-01-14 14:41:58 +01:00
b7ffb96695
Pull archive() in-line and delegate via recursive call, also for report.
archive/new-deduplicate-action
Ingo Karkat
2012-01-13 23:46:08 +01:00
67e0d9dd98
Support "preserve line numbers" in deduplicate.
Ingo Karkat
2012-01-13 23:27:58 +01:00
1160ae1276
Fix deduplicate for non-printable (and non-ASCII) characters.
Ingo Karkat
2012-01-13 22:44:35 +01:00
534184e4dd
Rework fixed archive deduplication into new deduplicate action.
Ingo Karkat
2012-01-13 22:31:08 +01:00
cd2f585fb6
explained the sed duplicate-removal pattern
Paul Roub
2012-01-09 10:34:05 -05:00
d7a43c4143
Strip trailing whitespace when completing tasks.
archive/completion-better-date-hide
Ingo Karkat
2012-01-09 15:41:04 +01:00
248c56367f
Remove task date(s) when completing prioritized and done tasks.
Ingo Karkat
2012-01-09 15:23:22 +01:00
492d98e50a
Fix typo in duplicate removal on archive, per discussion at http://tech.groups.yahoo.com/group/todotxt/message/3775
Paul Roub
2012-01-08 12:14:08 -05:00
4359290b3c
Avoid external TR when replacing , with space.
archive/tr-optimization
Ingo Karkat
2012-01-07 23:17:38 +01:00
b131b3e2d0
Add HIDE_CUSTOM_SUBSTITUTION for customization and add-ons.
archive/bug-hide-substitution
Ingo Karkat
2012-01-07 23:06:54 +01:00
d2af44d8d3
BUG: SED error when HIDE_..._SUBSTITUTION contains whitespace.
Ingo Karkat
2012-01-07 22:53:40 +01:00
7b91d41c66
Add hint for OR'ing TERMs to help text for ls/list.
archive/help-term-consistency
Ingo Karkat
2012-01-07 22:42:56 +01:00
c8e35bbb50
Cosmetics: Correct double-spacing in help text.
Ingo Karkat
2012-01-07 22:23:00 +01:00
c0eb143839
Cosmetics: Consistently use "TERM(s)" in help text.
Ingo Karkat
2012-01-07 22:17:50 +01:00
aabab86ddc
Update for iOS app release
Gina Trapani
2012-01-05 10:26:32 -08:00
e79ed4b3be
ENH: listall doesn't simply use concatenated task lists.
archive/listall-enhancement
Ingo Karkat
2011-12-25 14:49:06 +01:00
272cd5e469
Optimization: Put grep -v empty task filter inside sed.
archive/list-optimization
Ingo Karkat
2011-12-23 22:52:07 +01:00
17658c852d
Reformatting: Lay out _list() file numbering in multi-line.
Ingo Karkat
2011-12-23 22:46:10 +01:00
f8a6e5f8d6
Merge pull request #59 from inkarkat/bug-pri-no-existence-check
Gina Trapani
2011-12-18 21:50:18 -08:00
388ae745af
Refactoring: Extract getPrefix() for more consistent move error.
archive/bug-pri-no-existence-check
Ingo Karkat
2011-12-18 21:44:47 +01:00
cb908bd454
Refactoring: Extract getTodo() and getNewtodo() functions.
Ingo Karkat
2011-12-17 22:36:02 +01:00
55679d136f
BUG: pri doesn't issue error when task does not exist.
Ingo Karkat
2011-12-17 21:29:18 +01:00
c67da82b54
iPad wireframes
Gina Trapani
2011-12-08 17:22:16 -08:00
c0847b0b25
Merge pull request #58 from inkarkat/bug-quoting-negative-term
Gina Trapani
2011-12-07 09:31:28 -08:00
76fb1cb3ee
Merge pull request #57 from inkarkat/filename-completion
Gina Trapani
2011-12-07 09:21:17 -08:00
ac090fa30b
Merge pull request #56 from inkarkat/todo_completion
Gina Trapani
2011-12-07 09:20:07 -08:00
ea0e7c7b25
FIX: Correct quoting for negative -TERM filtering.
archive/bug-quoting-negative-term
Ingo Karkat
2011-12-03 16:55:13 +01:00
cd7d2f2fda
ENH: Add file completion for move.
archive/filename-completion
Ingo Karkat
2011-11-20 17:07:59 +01:00
395465b5f2
ENH: Add file completion for addto and listfile.
Ingo Karkat
2011-11-20 16:30:31 +01:00
d2e0f6e38d
FIX: Support $HOME and $TODOTXT_ACTIONS_DIR containing spaces.
archive/todo_completion
Ingo Karkat
2011-11-20 15:03:19 +01:00
b1d894f65d
Add recently added "shorthelp" built-in command.
Ingo Karkat
2011-11-20 15:01:14 +01:00
f5270be463
ENH: Append task text as shell comment when completing task number.
Ingo Karkat
2011-11-20 14:57:36 +01:00
8cba7533b9
Avoid leaking internal variables into the shell + robustness against add-ons.
Ingo Karkat
2011-11-20 14:36:44 +01:00
285d5039f2
Add shebang line and check for Bash.
Ingo Karkat
2011-11-20 14:26:52 +01:00
9b67a76833
Do not automatically complete for guessed aliases.
Ingo Karkat
2011-11-20 14:22:48 +01:00
2b0921f4ec
Add todo_completion to todo.txt distribution.
Ingo Karkat
2011-11-20 14:20:25 +01:00
202f892e85
Include todo Bash completion from the todo.txt Wiki.
Ingo Karkat
2011-11-20 14:17:22 +01:00
417e86ae7a
FIX: Handle special shell characters when filtering TERM.
Ingo Karkat
2011-11-03 17:57:01 +01:00
cb982391de
Implement listproj with factored out filtercommand() function.
Ingo Karkat
2011-11-03 16:39:47 +01:00
b8244792cc
Accept filters for lsprj
jmoore
2011-11-03 10:24:29 +01:00
a433c5828e
shorthelp consistency
Ingo Karkat
2011-09-30 14:43:31 +02:00
7742d3c115
Restructure help text to put built-in and add-on actions together.
Ingo Karkat
2011-09-30 14:37:06 +02:00
7ca2b4c687
Merge pull request #49 from inkarkat/bug-disable-filter-not-propagating
Gina Trapani
2011-11-10 13:33:46 -08:00
239f7234ab
Merge pull request #48 from inkarkat/bug-unrestrained-pri-matching
Gina Trapani
2011-11-10 13:33:28 -08:00
e3fce6f12b
Revert to safer POSIX AWK regexp.
archive/bug-unrestrained-pri-matching
Ingo Karkat
2011-11-03 18:37:36 +01:00
a0f39480bf
FIX: Handle special shell characters when filtering TERM.
archive/lsprj-filters
Ingo Karkat
2011-11-03 17:57:01 +01:00
d804a78fa1
Implement listproj with factored out filtercommand() function.
Ingo Karkat
2011-11-03 16:39:47 +01:00
84880ba525
Accept filters for lsprj
jmoore
2011-11-03 10:24:29 +01:00
65d39319f1
TODOTXT_DISABLE_FILTER missing from help text.
archive/bug-disable-filter-not-propagating
Ingo Karkat
2011-09-30 09:15:56 +02:00
62d3ff2977
BUG: Option -x isn't propagated to custom actions.
Ingo Karkat
2011-09-30 09:11:54 +02:00
227b9d2c0a
BUG: Pattern "(X) " anywhere hidden with -P.
Ingo Karkat
2011-09-23 16:27:30 +02:00
99fa15da36
BUG: Pattern "(X)" anywhere highlighted as prioritized.
Ingo Karkat
2011-09-23 15:40:23 +02:00
cb170f4b0e
Improved layout, updated Todo.txt Touch sections
Gina Trapani
2011-09-12 12:31:51 -07:00
72fe73f3d8
nobacktick test: Use literal backtick * Fix sed error on Mac OS, also ignore entire commented lines. * With proper quoting, the non-POSIX \d96 escape isn't necessary, and the check should work also on Mac OS.
v2.8.0
v2.8
Ingo Karkat
2011-07-11 21:34:41 +02:00
728bc564a1
nobacktick test: Use literal backtick in test.
archive/circumvented-rebase
Ingo Karkat
2011-07-18 13:41:38 +02:00
9dd6556726
nobacktick test: Fix sed error on Mac OS, also ignore entire commented lines.
Ingo Karkat
2011-07-11 21:34:41 +02:00
8f6070e702
Re-applying the listpri stuff still missing from the pull requests.
Ingo Karkat
2011-07-10 22:04:51 +02:00
faf86c88cb
nobacktick code check: Skip entire comment lines, too.
archive/nobacktick-enforcement
Ingo Karkat
2011-07-10 14:31:20 +02:00
2891472630
Add test to enforce use of $(...) code style in todo.sh.
Ingo Karkat
2011-07-09 16:46:51 +02:00
f3af778d3e
depri: Check for unprioritized task and print message.
Ingo Karkat
2011-05-10 11:52:38 +02:00
c14788e764
Cosmetics: Add TODO: prefix to todo.txt do message on already done task.
Ingo Karkat
2011-05-10 12:07:50 +02:00
32c84781d2
pri: Check for existing priority and adapt message.
Ingo Karkat
2011-05-10 12:44:34 +02:00
6e740f748e
Consistency: Use /(.)/ as generic pattern for priority in replaceOrPrepend().
Ingo Karkat
2011-05-10 13:04:53 +02:00
0fa5f6d1dd
BUG: listpri picked up non-priority patterns.
Ingo Karkat
2011-05-10 15:20:29 +02:00
f8b66f117a
ENH: Allow listpri filtering via TERM.
Ingo Karkat
2011-05-10 15:54:50 +02:00
15acb054f5
Have birdseye plugin use instead of hard-coded directory
bertvv
2011-07-07 23:45:01 -07:00
b00ca1074a
Simplified check for done task.
Ingo Karkat
2011-05-12 14:17:05 +02:00
a60dfb668d
Perform cleaninput() filtering without tr.
Ingo Karkat
2011-05-31 17:03:30 +02:00
899687f0ef
BUG: Multiple whitespace was condensed, CR/LF not turned to space.
Ingo Karkat
2011-05-31 16:41:21 +02:00
301dbcf297
Expose cleaninput() for use in addons.
Ingo Karkat
2011-05-31 15:46:14 +02:00
e79b1629f5
Perform cleaninput() escaping without sed.
Ingo Karkat
2011-05-31 15:28:46 +02:00
a4db95166d
Escape the substitution separator in cleaninput().
Ingo Karkat
2011-05-31 15:10:55 +02:00
afe6d9dfd5
FIX: cleaninput() for sed-replacement needs more escaping and unique separator.
Ingo Karkat
2011-05-11 16:12:03 +02:00
ab705cd670
Configure cleaninput() sed-escaping via argument instead of magic words.
Ingo Karkat
2011-05-11 15:48:22 +02:00
e0ad2292a2
Remove no-op passing of $input to cleaninput().
Ingo Karkat
2011-05-11 15:32:31 +02:00
c4670b6502
Made replace test sessions independent from each other.
Ingo Karkat
2011-05-11 15:07:33 +02:00