Tomas Babej
|
90202b3f9d
|
tests: Expand the MockCache with the real LineStore implementation
|
2015-12-26 13:19:47 +01:00 |
|
Tomas Babej
|
875541f876
|
taskwiki: Add missing import in the exception handler
|
2015-12-26 13:19:14 +01:00 |
|
Tomas Babej
|
4f86aa53ca
|
taskwiki: Remove redundant import for TaskWarrior
|
2015-12-26 13:18:50 +01:00 |
|
Tomas Babej
|
96f8a57bd1
|
store: Move global imports back to get_methods where they're used
|
2015-12-26 12:32:49 +01:00 |
|
Tomas Babej
|
a1835c137e
|
viewport: Add missing import
|
2015-12-26 12:31:21 +01:00 |
|
Tomas Babej
|
5552623d2e
|
CallbackSplitMixin: Clear LineStore before pickling, as SREMatch objects cannot be pickled
|
2015-12-26 12:30:57 +01:00 |
|
Tomas Babej
|
9d4df3bba2
|
store: Remove unused variable
|
2015-12-25 21:44:23 +01:00 |
|
Tomas Babej
|
e3f253ed36
|
util: Do not use relative import in a non-package
|
2015-12-25 21:40:00 +01:00 |
|
Tomas Babej
|
1e058ac349
|
cache: Move Store objects into a separate module
|
2015-12-25 21:39:45 +01:00 |
|
Tomas Babej
|
a968dd47ed
|
errors: Move TaskWikiException to a separate module
|
2015-12-25 18:17:12 +01:00 |
|
Tomas Babej
|
7d18fe005e
|
VimwikiTask: Optimize parent task lookups
|
2015-12-25 16:57:34 +01:00 |
|
Tomas Babej
|
56d4efae67
|
SelectedTasks: Search for relevant TW after resetting the cache
|
2015-12-25 16:56:32 +01:00 |
|
Tomas Babej
|
342359f482
|
parsing: Move regexp matching parts into separate classmethod
|
2015-12-25 02:22:21 +01:00 |
|
Tomas Babej
|
6be71fae0b
|
VwtaskStore: Fix incorrect cache reference
|
2015-12-25 02:20:56 +01:00 |
|
Tomas Babej
|
7345550ba6
|
cache: Convert old-style store references
|
2015-12-24 15:06:18 +01:00 |
|
Tomas Babej
|
0a1cbfcb39
|
NoNoneStore: Fix incorrect attribute references
|
2015-12-24 15:03:55 +01:00 |
|
Tomas Babej
|
c812448c33
|
NoNoneStore: Contain reference to the Cache
|
2015-12-24 15:03:29 +01:00 |
|
Tomas Babej
|
7ff54f0c5b
|
cache: Convert generic NoNoneStore class into several subclasses
Lambda functions are proving themselves as a problem when pickling
objects.
|
2015-12-24 15:02:16 +01:00 |
|
Tomas Babej
|
182b337a04
|
cache: Update cache usage to reflect internal cache split
|
2015-12-24 10:04:33 +01:00 |
|
Tomas Babej
|
7b8272f152
|
cache: Use NoNoneStore for internal caching
|
2015-12-24 10:04:33 +01:00 |
|
Tomas Babej
|
736c0c8c47
|
cache: Move caching into separate NoNoneStore
|
2015-12-24 10:04:33 +01:00 |
|
Philipp Hack
|
64a6852eac
|
Added option to disable fold saving
|
2015-12-22 17:29:44 +01:00 |
|
Tomas Babej
|
65cd3d95c0
|
Vwtask: Remove existing dependencies within the viewport when saving
|
2015-12-21 02:03:58 +01:00 |
|
Tomas Babej
|
86e41e7cad
|
Cache: Move Viewport loading into separate step
|
2015-12-21 02:03:47 +01:00 |
|
Tomas Babej
|
6edcd3d702
|
Vwtask: Remove redundant tainted property
|
2015-12-21 02:03:42 +01:00 |
|
Tomas Babej
|
f79734aed9
|
Cache: Add API for looking a viewport up by a task it contains
|
2015-12-21 02:03:39 +01:00 |
|
Tomas Babej
|
ac9c44d118
|
util: Provide a workaround for missing python API in Neovim
|
2015-12-21 02:03:34 +01:00 |
|
Tomas Babej
|
479b08acb2
|
Vwtask: Properly set dependnecies on the underlying task object when
saving
|
2015-12-21 02:03:16 +01:00 |
|
Tomas Babej
|
5c970b078b
|
viewport: Fix some pep8 errors
|
2015-12-20 23:50:43 +01:00 |
|
Tomas Babej
|
3de1bba397
|
README: Add gitter badge
|
2015-10-31 23:45:51 +01:00 |
|
Tomas Babej
|
9a559966f5
|
Split: Expose interface to limit the split size
|
2015-10-14 01:07:34 +02:00 |
|
Tomas Babej
|
7a0cf6f15e
|
Split: Make construction of the args list easily overridable
|
2015-10-14 01:07:15 +02:00 |
|
Tomas Babej
|
9f3a52e73b
|
settings: Do not remember options in the view and explicitly set foldmethod
|
2015-09-19 11:31:54 +02:00 |
|
Tomas Babej
|
e36aef34d4
|
Add custom FoldText function
|
2015-09-18 06:06:30 +02:00 |
|
Tomas Babej
|
34c4119c64
|
folds: Preserve folding of the taskwiki files
|
2015-09-18 07:07:50 +02:00 |
|
Tomas Babej
|
fe0c91925f
|
travis: Update tested versions
|
2015-09-11 11:35:10 +02:00 |
|
Tomas Babej
|
fc6114f06e
|
Merge pull request #84 from absala/patch-1
small: typo
|
2015-09-11 01:27:53 +02:00 |
|
absala
|
0ec4d1d4f8
|
small: typo
|
2015-09-10 23:07:00 +02:00 |
|
Tomas Babej
|
9126978d85
|
regexp: Enforce matching on the whole line for vimwikitasks
|
2015-09-02 07:08:05 +02:00 |
|
Tomas Babej
|
5c67590ba6
|
viewport: Prohibit [ and { characters in the viewport name
|
2015-08-30 01:52:33 +02:00 |
|
Tomas Babej
|
d74d65f5b3
|
tests: Add test for overriding virtual tags from defaults without forcing
|
2015-08-27 07:34:23 +02:00 |
|
Tomas Babej
|
4d0ae84d52
|
docs: Fix syntax of the overrides of default virtual tags
|
2015-08-27 07:14:01 +02:00 |
|
Tomas Babej
|
0d69006343
|
tests: Add tests for forcing virtual tags
|
2015-08-27 07:12:54 +02:00 |
|
Tomas Babej
|
e3d3f6d106
|
viewport: Refactor forcing of the virtual tags
|
2015-08-27 07:12:43 +02:00 |
|
Tomas Babej
|
328099a141
|
viewport: When forcing virtual tags, first remove, the add new ones
|
2015-08-27 07:09:19 +02:00 |
|
Tomas Babej
|
5606d8dc57
|
viewport: Make sure we do not end up with duplicate tags when forcing
|
2015-08-27 07:05:40 +02:00 |
|
Tomas Babej
|
ef2842f217
|
viewport: Use add instead of append
|
2015-08-27 07:03:32 +02:00 |
|
Tomas Babej
|
7d23805ad6
|
tests: Add tests for a invalid sort order
|
2015-08-27 06:55:13 +02:00 |
|
Tomas Babej
|
94205fb4ba
|
tests: Add tests for the VISIBLE meta tag
|
2015-08-27 06:50:28 +02:00 |
|
Tomas Babej
|
c3dd085dde
|
tests: Add test for referencing a non-existent context
|
2015-08-27 06:43:17 +02:00 |
|