Commit Graph

39 Commits

Author SHA1 Message Date
fretep
678c3b8680 Bug fix in todo#todo#GetDateRegexForPastDates
For dates in October.
2017-10-01 12:07:07 +11: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
fretep
ff533b85f5 Bug fixes for case sensitivity and cursor positioning 2017-09-14 01:06:59 +10:00
fretep
311761e327 Added TodoDueToday syntax highlight 2017-09-11 13:32:07 +02:00
David Beniamine
491c3c7fba Remove python dependency 2017-09-10 12:13:25 +02:00
fretep
a778ef5590 Fix case sensitivity with "due:" in overdue date highlighting 2017-09-09 20:35:44 +10:00
fretep
03fe8bb167 Added native vim function to highlight overdue dates 2017-09-09 13:22:07 +10:00
David Beniamine
aa618973e2 Do not highlight overdue when marked done 2017-09-05 10:48:06 +02:00
David Beniamine
85c215b4cc Use python3 if available
This commit incorporates [fievel's work](0863e1434e) to use python3 if possible.

I have not personally test vim+python3 but overdue dates still works with
python2.
2016-09-05 15:36:31 +02:00
David Beniamine
3e3251f8b5 Fievel work for python3 support 2016-09-05 15:26:03 +02:00
Florent Fievez
0863e1434e Vim distributed on recent linux distribution is now linked with
python3. Ensure compatibility with it.
2016-08-09 14:57:43 +02:00
David Beniamine
ca8ae307d3 removed error message if no python support 2016-05-20 19:46:48 +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
Colin Sullivan
89570cbaef When tasks are completed, make the entire line grey. 2016-03-08 09:37:44 -08:00
Guilherme Victal
87a6c371dd Add Overdue Date group to (Z) tasks syntax match 2016-01-26 20:56:48 -02:00
Guilherme Victal
03501dfe42 Remove test on syntax file 2016-01-26 09:32:10 -02:00
Guilherme Victal
7232106f45 Move python scripts to syntax/ 2016-01-24 17:22:24 -02:00
Guilherme Victal
6e1bcc0e1a Overdue date syntax highlight 2016-01-24 16:57:01 -02:00
Guilherme Victal
03f5575363 Add syntax highlight for overdue dates 2016-01-22 22:09:20 -02:00
David Beniamine
6a103f1429 v0.7.2 2015-07-08 09:53:02 +02:00
David Beniamine
68a32427ab FIX: Todo Key detection
Fix bad detection of key: a couple key:value must not contain spaces foo: bar
was detected as a couple key:value while it shouldn't ...
2015-07-06 10:02:06 +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
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
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
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
09292ae7c1 Resolves #25 2014-11-17 10:00:15 -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
David Beniamine
5cc3889b95 small change on syntax colors nothing interesting 2014-10-09 16:15:27 +02:00
Dean Householder
6ce6821890 Added a space before rules to match projects and contexts in order to avoid false-positive matches such as email addresses and keystroke combinations (such as CTRL+f) in your todo tasks. 2014-03-03 09:58:14 -07:00
Seiichi SATO
e819caa41b Changed the regexp rules of TodoProject and TodoContext to allow non-alphanumeric characters 2013-09-10 09:07:37 +09:00
Seiichi SATO
9213afa196 Changed the regexp rule for TodoDate to make to be compatible with todo.sh 2013-09-03 13:32:49 +09:00
Leandro Freitas
03dd58c010 Matching \<word\> for context and project, new version 2011-06-02 15:45:34 -03:00
Leandro Freitas
ed4302bb4f Matching \<word\> for context and project 2011-06-02 15:21:51 -03:00
Leandro Freitas
6b467019c8 Fix highlight for no priority 2011-06-01 00:03:58 -03:00
Leandro Freitas
53fc71d3ca Date, project and context highlight 2011-05-31 15:55:51 -03:00
Leandro Freitas
9d6d9a1f64 Changed filetype name 2011-05-31 14:13:31 -03:00