Commit graph

667 commits

Author SHA1 Message Date
Tomas Babej
dfdfcfbf57 viewport: Prevent generation of empty parentheses in the filterstring 2017-01-04 20:50:57 +01:00
Tomas Babej
f7d453456b docs: Explicitly mention python3 support 2017-01-04 20:32:18 +01:00
Tomas Babej
20a39a1003 tests: Fix incorrect test expectation 2017-01-04 03:39:05 +01:00
Tomas Babej
05f37e7dfe main: Replace string literals with unicode literals 2017-01-04 01:33:52 +01:00
Tomas Babej
b51a72cc70 LICENCE: Update copyright 2017-01-04 01:29:19 +01:00
Tomas Babej
b60d590d8f viewport: Use filter in a python3 compatible way 2017-01-04 01:28:43 +01:00
Tomas Babej
8eba50f054 main: Avoid unnecessary name conflict 2016-12-24 16:04:41 +01:00
Tomas Babej
72cd96c703 errors: Use method wrappers instead of global exceptionhook 2016-12-22 17:47:19 +01:00
Tomas Babej
2b3f207391 cache: Remove redundant variable 2016-12-22 17:46:31 +01:00
Tomas Babej
a4bc69f7d7 cache: Do not override setting for default data location from taskrc 2016-12-18 01:16:19 +01:00
Tomas Babej
8eb10da06d Revert "Exaustive search for travis bug"
This reverts commit 8ebaa6d41a.

This experiment turned out to be a harder issue, so let's keep it off
the master branch.
2016-12-18 01:15:07 +01:00
Tomas Babej
8ebaa6d41a Exaustive search for travis bug 2016-12-17 01:08:14 +01:00
Tomas Babej
700680363d tests: Extend setup assertion for debugging 2016-12-16 17:37:33 +01:00
Tomas Babej
845963fe0d tests: Fix invalid relative imports 2016-12-16 15:09:58 +01:00
Tomas Babej
6460d2650a travis: Test both Python2 and Python3 2016-12-16 14:58:30 +01:00
Tomas Babej
3f392a827a tests: Support testing vim under python3 2016-12-16 14:54:59 +01:00
Tomas Babej
183f40b99d main: Make callback splits work with Python3 2016-12-16 14:54:43 +01:00
Tomas Babej
df2b5f87e6 travis: Make coverage reports more robust 2016-12-16 13:25:44 +01:00
Tomas Babej
be0cfed86c python3: Use global variables for py/pyfile so they are accessible from within pyton too 2016-12-16 04:16:46 +01:00
Tomas Babej
8f4a87e16e ftplugin: Fix invalid quotation level 2016-12-16 04:11:10 +01:00
Tomas Babej
8f60591714 python3: Add missing import 2016-12-16 04:11:10 +01:00
Tomas Babej
dd0d4203f1 python3: Make tests work 2016-12-16 04:11:09 +01:00
Tomas Babej
ea04716147 python3: Solve encoding/decoding discrepancies 2016-12-16 03:52:43 +01:00
Tomas Babej
ccf4ee1c43 python3: Data from the vim need to be decoded 2016-12-16 03:52:04 +01:00
Tomas Babej
edb148cad4 python3: Data structures accesed from vim return bytes 2016-12-16 03:46:37 +01:00
Tomas Babej
d0014a47a2 python3: Do not use py/pyfile commands directly 2016-12-16 03:44:30 +01:00
Tomas Babej
5e96c86036 python3: Materialize dict.keys() into a list 2016-12-16 03:43:45 +01:00
Tomas Babej
d60851f27d python3: Correctly use relative imports 2016-12-16 03:43:20 +01:00
Tomas Babej
9e3382946d python3: Use items instead of iteritems 2016-12-16 03:42:03 +01:00
Tomas Babej
29c6c1d29c python3: Use six.text_type instead direct unicode/str 2016-12-16 03:40:42 +01:00
Tomas Babej
91af39e17e ftplugin: Support both +python and +python3 2016-12-16 03:27:35 +01:00
Tomas Babej
0895405ff6 README: Fix minor markdown formatting issue 2016-12-13 00:50:39 +01:00
Tomas Babej
035ccb2355 regexp: Minor formatting 2016-12-13 00:27:24 +01:00
Tomas Babej
7459eee088 tests: Fix tests to expect new default ordering 2016-12-13 00:27:24 +01:00
Alex
68558119ca Add option to disable concealcursor changes (#107)
* Add option to disable concealcursor changes

* option `taskwiki_disable_concealcursor`
* fixes #106

* Set `conceallevel=3` regardless of `taskwiki_disable_concealcursor`
2016-12-13 00:17:28 +01:00
Tomas Babej
d360f67b80 Reset cache after entering a new buffer 2016-12-12 23:43:24 +01:00
Tomas Babej
7ca18a4137 tests: Add test for viewport being terminated by a header 2016-12-12 23:43:02 +01:00
Tomas Babej
0f50979a42 VimwikiTask: Any header terminates search for viewport 2016-12-12 23:39:17 +01:00
Tomas Babej
c474a7c958 edit: Make edit command support alternate data location, if specified 2016-12-12 23:27:32 +01:00
Tomas Babej
770beb460a constants: Change default sort order
This will allow the list to keep completed tasks in the order they were
completed.
2016-11-02 22:46:59 +01:00
Tomas Babej
3a4de9cdfd tests: Add test for preserving completed task hierarchy 2016-10-23 02:51:54 +02:00
Tomas Babej
40f90da404 vwtask: Do not skip completed tasks when regenerating dependencies 2016-10-23 02:51:54 +02:00
Tomas Babej
f372be76d3 tests: Make viewport inspection tests expect user filter being enclosed in parentheses 2016-09-22 17:44:39 +02:00
Tomas Babej
07cbe55c72 regexp: Require non-empty filter and defaults matches in the viewport 2016-09-22 17:42:13 +02:00
Tomas Babej
29446329c8 Merge pull request #102 from jbaum98/bugfix-101
Fix #101
2016-09-22 17:34:47 +02:00
Jake Waksbaum
91ecffc6b3 Update tests 2016-09-22 10:20:36 -04:00
elliottw
863e652c86 Update taskwiki.txt (#103)
Fixes typo in the documentation.
2016-09-22 07:11:07 +02:00
Jake Waksbaum
5df6a4c3bb Fix #101
Add an extra open and closing parenthesis token to `taskfilter_args`
to ensure that default filtering conditions are ANDed to the entire
user provided filter.
2016-09-21 02:15:48 -04:00
Tomas Babej
5572b4f359 syntax: Define syntax elements from waiting and recurring tasks 2016-05-23 21:20:18 +02:00
Tomas Babej
72adb2d258 vwtask: Add R and W task marks 2016-05-23 21:19:48 +02:00