Commit Graph

56 Commits

Author SHA1 Message Date
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
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
3c39283066 More doc plus version number updated 2015-06-10 02:12:06 +02:00
David Beniamine
685001499c Better handling of multi buffer completion
ADD: The preview window now shows in which buffers the completion appears
CHG: Refactoring of completion search, more efficient and with a way simpler code
2015-06-10 02:05:45 +02:00
David Beniamine
a17560cc01 Better handling of multi buffer completion
CHG: Recognise done.txt format for project and context completion
ADD: Show buffer name in which the project/context exists
2015-06-09 23:57:26 +02:00
David Beniamine
7e06e5aafd Complete using all buffers 2015-06-09 20:50:15 +02:00
David Beniamine
c56632eeaa Complete on buffer instead of reading file 2015-06-09 19:23:04 +02:00
durcheinandr
eb5ece482d shorten short due date function 2015-05-27 16:24:48 +02:00
durcheinandr
eb6d973887 last fix for sorting due dates 2015-05-27 05:56:52 +02:00
durcheinandr
84c815bb21 fixed sorting by due-date 2015-05-26 19:50:37 +02:00
durcheinandr
1b49ec094c here we go 2015-05-25 23:57:26 +02:00
David Beniamine
c540f981a6 updated version and authors 2015-03-14 14:41:33 -03:00
David Beniamine
dc88bb1044 Add priority in insert mode 2015-03-13 12:15:41 -03:00
David Beniamine
3bff204d7a Prioritize: preserve cursor position 2015-03-13 10:16:22 -03:00
David Beniamine
2efc471969 Add: prioritize update the priority
When there is already a priority in the line, we update it instead of adding
a new one
2015-03-13 10:03:32 -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
8c378b5646 Fix: bad function declaration 2015-03-12 21:02:50 -03:00
David Beniamine
dfd8add10d Use Localleader instead of leader for sorting
This commit fix a small error I made during the merge of matjon works.
2015-02-02 00:02:52 +01:00
David Beniamine
a9aec4efc7 Merge branch 'master' of https://github.com/matjon/todo.txt-vim
Conflicts:
	ftplugin/todo.vim
2015-02-01 23:59:09 +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
Mateusz Jończyk
507439112e When sorting on priority, sort also on projects and contexts
After pressing <leader>s, todo.vim used to sort all lines
alphabetically. This caused tasks related to different projects to be
placed apart from each other - the whole list was then difficult to
follow.

This patch fixes this by taking into account the fact that :sort in vim
is usually stable (see http://en.wikipedia.org/wiki/Sorting_algorithm#Stability),
so that when we sort first on contexts, then on projects and then on
priority, everything is placed in the order we want.
2015-02-01 15:46:17 +01:00
David Beniamine
8a590c4203 Removed debug print 2014-11-17 18:20:46 +01:00
David Beniamine
cde0bc49fa UnMark as done fix 2014-11-17 18:14:02 +01:00
David Beniamine
aa909af84e Toggle done 2014-11-17 10:38:38 +01:00
Leandro Freitas
635de6dca0 Resolves #17 2014-11-01 21:39:09 -02: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
689a9ff5a4 minor 2014-10-31 22:26:55 -04: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
a21c450b96 Removed some commented-out test code 2014-10-28 09:04: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
2c4a2e5c34 CHG: Moved sort function to ftplugin 2014-10-10 17:59:36 +02:00
David Beniamine
2f64c2ff21 Use localleader instead of leader 2014-10-10 11:35:14 +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
Pavel Puchkin
04a94957b9 Fixes #13, also a little bit of refactoring 2014-04-27 17:04:57 +11:00
Leandro Freitas
bfbf2446d0 Added support to mark multiple tasks as done. 2014-03-05 21:51:28 -03:00
Pavel Puchkin
072891f722 Fixed #9. Insert dates at the beginning of the line 2013-12-22 11:19:08 +11:00
Jonas Diemer
d5958e691d Added mapping to mark done 2013-08-11 15:44:31 +02:00
Leandro Freitas
83da7c7f0b Mappings 2011-06-10 00:13:12 -03:00
Leandro Freitas
eb9c759aea Set options every time 2011-06-07 16:56:44 -03:00
Leandro Freitas
23ccd83039 Folding completed tasks 2011-06-06 23:57:43 -03:00
Leandro Freitas
dcf4e882e0 Just figured out that the built-in :sort command does the job 2011-06-04 20:25:15 -03:00
Leandro Freitas
5357d75e0d Implemented the compare method, but the sorting is not working 2011-06-03 00:33:56 -03:00
Leandro Freitas
9ce565deb0 Merged with master 2011-06-02 19:28:24 -03:00
Leandro Freitas
e74cb52ab5 Merged with master 2011-06-02 19:28:02 -03:00
Leandro Freitas
d81f69089c Added an example to be reference 2011-06-02 00:12:45 -03:00