Commit Graph

54 Commits

Author SHA1 Message Date
fretep
f35bcabcea Correct a bug in todo#Complete
where the entire lines were being shown as related
2017-09-24 23:02:26 +10:00
David Beniamine
ebdde99ac4 Fix #21
Better handling of priority on done tasks
Also added <localleader>ff to fix format. this will remove leading
whitespaces and convert old (wrong) done tasks to the correct format
2017-09-20 13:28:07 +02:00
fretep
c8092640df Fix for <Leader>x and other minor issues
Fixed a bug in <Leader>x (todo#PrependDate) introduced last commit.
Fixed case sensitivity bug in todo#ToggleMarkAsDone() and todo#UnMarkAsDone()
Fixed errors being reported for repeat#set if vim-repeat plugin is not installed.
Fixed modeline in .vim files to work (only works on first/last 5 lines of file), and made the modelines consistent across all files.
New unit tests for todo#ToggleMarkAsDone()
Minor fixes for README.md and man page
Fix anchoring of RegExp in todo#ToggleMarkAsDone
Fixed a bug in overdue highlighting that resulted in the current date being matched on round dates like the 20th and 30th.
Added more unit tests for overdue date highlighting.
Corrected RegExp anchoring on today date highlighting.
Added a few bash scripts to make running unit tests easier and more reliable, including testing with ignorecase user preference set.
2017-09-20 01:32:59 +10:00
David Beniamine
35810c388d Micro release 2017-09-11 13:34:49 +02:00
David Beniamine
71505569c0 Vestion 0.8
Fix and close #14 and #15
Merge PR#13 and PR#16
2017-09-10 12:13:26 +02:00
David Beniamine
7b9c9815a4 Integrating sietse's work, version 0.7.6 2017-08-15 12:22:21 +02:00
David Beniamine
c2eb67f1a6 Version 0.7.5
No major changes, yet the merge with Fievel's work impacts considerably
the git tree thus a minor version update.
2016-09-05 15:46:52 +02:00
David Beniamine
1cdb39032f Doc updated 2016-05-14 12:15:22 +02:00
David Beniamine
f3c5e7b892 Included Guilherme Victal works on overduedate
See https://github.com/freitass/todo.txt-vim/pull/45
2016-05-14 12:03:55 +02:00
David Beniamine
7515fde8ae Fix bad todo#Complete name
see issue#7
2016-02-09 20:53:58 +01:00
David Beniamine
2e2d39daee Merge branch 'patch-1' of https://github.com/ultrablue/todo.txt-vim 2015-12-18 10:31:42 +01:00
David Beniamine
b6d5dc6bb9 Fix issue #6 : typo in the documentation
See https://github.com/dbeniamine/todo.txt-vim/issues/6
2015-12-17 10:56:11 +01:00
Greg
4d819f888b Update README.markdown
It looks like there's a typo on line 136; the function appears to be todo#Complete, not todo#complete.
2015-12-02 16:49:23 -07:00
David Beniamine
41a75a8f50 FIX issue #2
FIX: hasmapto was use wrongly, there is now a setting to forbid todo-txt.vim to set
mappings.
FIX: There was a bug and MarkAllAsDone
2015-10-25 01:57:29 -02:00
David Beniamine
f3a3bdbefb link fix 2015-09-22 17:37:27 +02:00
David Beniamine
3089527c71 Documentation re written
Cleaner documentation
2015-09-22 16:59:36 +02:00
David Beniamine
644b6d6628 Cancel tasks with <localleader>c 2015-09-16 17:02:42 +02:00
David Beniamine
d3b011b718 Vizardry install 2015-09-16 16:22:37 +02:00
David Beniamine
f9715af4a4 move hierarchical sort to auto start
Note: because of this, TodoComplete is now known as todo#Complete, you might
need to update your vimrc.
2015-08-22 18:39:59 +02:00
David Beniamine
9f87eec204 More flexible file naming (Request #2)
CHG: More flexible file naming files matching one of the following are todo
files:
    YYYY-MM-[Tt]odo.txt
    YYYY-MM-DD[Tt]odo.txt
    [Tt]odo-YYYY-MM.txt
    [Tt]odo-YYYY-MM-DD.txt
    [Tt]odo.txt
    [Tt]oday.txt
    YYYY-MM-[Dd]one.txt
    YYYY-MM-DD[Dd]one.txt
    [Dd]one-YYYY-MM.txt
    [Dd]one-YYYY-MM-DD.txt
    [Dd]one.txt
    [Dd]one-[Tt]oday.txt
 Moreover, remove complete tasks (<LocalLeader>D) moves the task to the
 done.txt file corresponding to the current todo.txt, aka if you are editing
 2015-07-07-todo.txt, the done file while be 2015-07-07-done.txt.
 This behaviour can be cancelled by fixing the done filename using
 g:TodoTxtForceDoneName
FIX: Bug while completing empty file
2015-07-08 09:48:12 +02:00
David Beniamine
4da3c4ae12 Small bug fixes
FIX: Typo in sort function
FIX: Keyword completion
CHG: Sort done.txt by completion date
2015-07-05 16:41:58 +02:00
David Beniamine
e7dee69733 fix bad links in readme 2015-07-05 15:06:03 +02:00
David Beniamine
73ba0effca Small improvements on due dates + key:value
ADD: syntax highlight for couples key:value
ADD: Handle DUE:date
CHG: No space between due: and date
CHG: Doc updated
2015-07-05 15:00:07 +02:00
David Beniamine
cf10a3b0b8 better due date sorting and due compeltion 2015-07-05 13:17:50 +02:00
David Beniamine
e49cc7d595 Incorporated due date workaround from durcheinandr 2015-07-05 12:29:02 +02:00
David Beniamine
7bca6726ea Recommand buffer mapping for completion 2015-06-12 15:24:23 +02:00
David Beniamine
3c39283066 More doc plus version number updated 2015-06-10 02:12:06 +02:00
durcheinandr
1b49ec094c here we go 2015-05-25 23:57:26 +02:00
David Beniamine
3702e6097c updated doc 2015-05-19 23:12:18 +02:00
David Beniamine
dab0ef5c14 small changes on readme 2015-04-23 23:54:56 -03:00
David Beniamine
7c56fc740a typo on readme.md 2015-04-23 23:53:06 -03:00
David Beniamine
526727ea54 typos fix on doc 2015-03-25 21:35:44 -03:00
David Beniamine
ca47e11372 fixed README install instructions 2015-03-19 11:41:30 -03:00
David Beniamine
fba35fde12 Fixed github links in readme 2015-03-19 11:39:05 -03:00
David Beniamine
d3d06926a6 Add: Completion for todo.txt
Intelligent complete for context and projects, try it ;)
2015-03-12 21:07:46 -03:00
David Beniamine
d3ee1cd233 Fix markdown error 2015-02-01 21:12:40 +01:00
David Beniamine
ee526b315c Clarifications on README 2015-02-01 21:11:05 +01:00
David Beniamine
8aafdc825e Merge branch 'master' of https://github.com/freitass/todo.txt-vim
Add new features from freitass master such as increase/decreas priority,
another multilvel sort from @matjon and the done.txt file.

Conflicts:
	README.markdown
	doc/todo.txt
2015-02-01 20:54:07 +01:00
Leandro Freitas
4723d48cae Merge pull request #24 from invecup/priorities
Fix documentation and README typos
2014-11-01 21:41:39 -02:00
Leandro Freitas
635de6dca0 Resolves #17 2014-11-01 21:39:09 -02:00
Stephan Rodemeier
ddd8c61a54 Fix documentation and README typos
The commands for adding priorities B and C got switched up in the
documentation and README.
2014-11-01 23:09:01 +01:00
Leandro Freitas
2a66ed26ff Updated documentation and minor fixes. 2014-11-01 19:44:07 -02:00
Leandro Freitas
e7423b103b Merge branch 'dev-add-priority' of https://github.com/ha17/todo.txt-vim into ha17-dev-add-priority 2014-11-01 19:24:44 -02:00
Alexander Hirzel
2ebbf31f8c typos 2014-10-31 21:51:26 -04:00
Hans Anderson
8d8913a600 Easy to add a priority to the current line
- several new leader keys to add priority to the current line
- updated README
2014-10-31 18:31:39 -05:00
Hans Anderson
04d603e987 Added two new sorting functions and a way to increase/decrease priorities easily
See README for more details:

<leader>s@ - sort by @contexts
<leader>s+ - sort by +projects
<leader>j  - decrease priority
<leader>k  - increase priority
2014-10-28 09:00:45 -05:00
David Beniamine
46d7abb625 Readme updated 2014-10-10 18:09:32 +02:00
David Beniamine
62c8949881 ADD: Two level sort function
This commit add the first interesting difference from freitass original
version. It provides a two level sort function which allow the user to sort
the todo by project (or context) then by priority.

TODO: Maybe think about three level sort (project, context, priority) in any
order.
2014-10-09 16:16:46 +02:00
Leandro Freitas
45aa73bf5e Fixes #14. Also changes some shortcuts 2014-04-27 21:26:58 -03:00
Leandro Freitas
d1aaeff366 Added shortcut to mark all tasks as done 2014-04-27 10:54:27 -03:00