Commit graph

189 commits

Author SHA1 Message Date
Tomas Babej
4d7ea13d7f tests: Make existing tests use the new infrastructure 2015-03-26 20:55:51 +01:00
Tomas Babej
e630aa4fe2 tests: Introduce per-test sanity checks 2015-03-26 20:52:59 +01:00
Tomas Babej
cf5566745c tests: Save reference to the TaskWarrior instace 2015-03-26 20:51:18 +01:00
Tomas Babej
b68eb93def travis: Make access to PPA which contains gvim 7.4 2015-03-26 19:34:17 +01:00
Tomas Babej
8d1f44747f travis: Only test with recent version of TaskWarrior
The versions before 2.4.0 do not have 'task calc' command,
which is used to convert text type to a datetime object.
2015-03-26 10:56:21 +01:00
Tomas Babej
0caf58f1c0 travis: Add tasklib 2015-03-26 01:25:56 +01:00
Tomas Babej
85fd7250bd travis: Fix typo 2015-03-26 01:04:36 +01:00
Tomas Babej
a888f1fae0 travis: Add vimrunner to requirements 2015-03-26 01:04:00 +01:00
Tomas Babej
e97d8977b2 test: Add basic integration tests using vimrunner 2015-03-26 01:03:26 +01:00
Tomas Babej
c385777c32 travis: Make travis.yml more readable 2015-03-26 01:03:03 +01:00
Tomas Babej
02bce6903b travis: Add initial .travis.yml 2015-03-26 01:00:07 +01:00
Tomas Babej
11938f8865 taskwiki: Add possibility to set taskrc and data location via global variables 2015-03-26 00:40:56 +01:00
Tomas Babej
b12540cd57 syntax: Correct active task highlighting to work with indented tasks 2015-03-26 00:40:22 +01:00
Tomas Babej
6635e9f398 viewport: Add raw_filter property 2015-03-25 08:08:44 +01:00
Tomas Babej
a1f1b2325a viewport: Require cache in find_closest constructor 2015-03-25 08:08:27 +01:00
Tomas Babej
50b42e6a34 taskwiki: Add TaskWikiGrid command 2015-03-25 08:07:33 +01:00
Tomas Babej
050b5cf99a tests: Enhance the modstring parser test suite 2015-03-24 22:02:08 +01:00
Tomas Babej
71c3709744 Viewports: Apply the filter to defaults too 2015-03-24 22:02:08 +01:00
Tomas Babej
7de0fad097 tests: Add cases with spaces to to_args coverage 2015-03-24 21:49:50 +01:00
Tomas Babej
9a856d9660 util: Do not parse mutltiple spaces into empty parts in to_args parser 2015-03-24 21:49:11 +01:00
Tomas Babej
66b4d1bbf5 vwtasks: Do not update vwtask before marking task as complete 2015-03-24 21:36:08 +01:00
Tomas Babej
845238da2b util: Enhance kwargs parser to recognize virtual tags and modifiers and ignore them 2015-03-24 20:46:08 +01:00
Tomas Babej
f04abb108b taskwiki: Allow editing more tasks at a time 2015-03-24 20:43:43 +01:00
Tomas Babej
076d6e4a8b taskwiki: Add TaskWikiEdit command 2015-03-24 20:42:41 +01:00
Tomas Babej
b94fb8595e util: Add execute safely method which catches failures in executed TW commands 2015-03-24 20:30:44 +01:00
Tomas Babej
426b157012 Add gitignore 2015-03-23 17:30:53 +01:00
Tomas Babej
22172e7ae3 tests: Add tests for util 2015-03-23 17:29:10 +01:00
Tomas Babej
31d5b718c1 syntax: Improce concealment 2015-03-23 12:50:49 +01:00
Tomas Babej
57f1321729 syntax: Add conceal settings only as local to the buffer 2015-03-23 11:49:18 +01:00
Tomas Babej
087bfa7f7e syntax: Add syntax highlightning for active tasks 2015-03-23 11:44:25 +01:00
Tomas Babej
6a5432a677 taskwiki: Add TaskWikiStop command 2015-03-23 10:18:23 +01:00
Tomas Babej
f083e437f1 taskwiki: Add TaskWikiStart command 2015-03-23 09:34:00 +01:00
Tomas Babej
34aec77568 VimwikiTask: Display 'S' completion mark when started 2015-03-23 09:33:33 +01:00
Tomas Babej
d859a87ad7 util: Show errors when displaying split with no output 2015-03-23 00:24:45 +01:00
Tomas Babej
b170509c53 SelectedTasks: Add _execute_safely method 2015-03-23 00:24:21 +01:00
Tomas Babej
108f461bf3 taskwiki: Add TaskWikiStats and TaskWikiTags commands 2015-03-22 20:43:06 +01:00
Tomas Babej
6c80da50d1 Splits: Allow failure when executing a split 2015-03-22 20:42:24 +01:00
Tomas Babej
a789954206 taskwiki: Add history related commands 2015-03-22 19:42:40 +01:00
Tomas Babej
1788ae1987 taskwiki: Add ghistory related commands 2015-03-22 19:34:40 +01:00
Tomas Babej
20bc63780b Split: Properly handle the situation when there is no ViewPort in buffer 2015-03-22 19:29:25 +01:00
Tomas Babej
1757ea48a1 taskwiki: Move splits below, since they are mostly noise 2015-03-22 19:27:15 +01:00
Tomas Babej
e1e2570915 taskwiki: Split Burndown command into three, by timespan version 2015-03-22 19:26:18 +01:00
Tomas Babej
2399a040bb taskwiki: Add TaskWikiCalendar command 2015-03-22 19:22:26 +01:00
Tomas Babej
17834ecb72 VimwikiTask: Make sure new task creation is properly handled 2015-03-22 19:14:08 +01:00
Tomas Babej
f8333f7da6 taskwiki: Create a generic Split class for taskwarrior-based splits 2015-03-22 18:30:26 +01:00
Tomas Babej
67bd4843c3 Splits: Allow to take filters, locate closest viewport if none 2015-03-22 17:52:18 +01:00
Tomas Babej
484a18a502 ViewPort: Add find_closest method 2015-03-22 17:47:20 +01:00
Tomas Babej
d85a146c17 ViewPort: Split taskfilter using tw_modstring_to_args function 2015-03-22 17:46:58 +01:00
Tomas Babej
ffc83134eb Vimwiki: Do a conditional toggle of TaskWikiInfo 2015-03-22 14:41:50 +01:00
Tomas Babej
c0c7eeded3 taskwiki: Do not respect context 2015-03-22 12:26:37 +01:00