18 Commits
Author SHA1 Message Date
gryf 4a65fbb8b1 Fixed wrong msg string concatenation 2016-12-11 10:23:09 +01:00
gryf 468b229276 Fix for selecting right interpreter for python3 enabled vim 2016-12-10 19:09:47 +01:00
gryf 154c343257 Updated README, added license file 2016-05-30 19:42:17 +02:00
gryf 81bdd2f51c Docstring cleanup, small refactoring, removed outdated docs 2016-05-30 19:35:41 +02:00
gryf 839012de28 Fixed bug regarding deleting not existed tags cache. 2016-05-25 08:32:54 +02:00
gryf c41a450990 Bugfix and move plugin to python specific ftplugin
Move to python specific plugin (ftplugin),
Fixed bug regarding empty buffer.
2016-05-25 08:27:36 +02:00
gryf 81a638762b Moved variable with script path out of function
Otherwise it will point to the current path, instead of script path.
Changing it to script variables will change that behaviour to desirable one.
2016-05-24 14:56:40 +02:00
gryf 3164a9e568 Make vim mock Python3 compatible 2016-05-23 21:18:17 +02:00
gryf 4f1dbc74bd Simplify implementation for tag search
Provide alternative implementation of searching for the right tag.
Also, make functionality testable.
2016-05-23 20:59:39 +02:00
gryf b2ca2a2fca Added tests for pythonhelper 2016-05-23 20:58:06 +02:00
gryf c011e488ce WIP: Rewrite parser 2016-05-21 19:48:12 +02:00
gryf d8a44e8439 Get rid of catch-everything exception mechanism.
It seams, that entire block for looking for tags has been closed between
try:except keywords, catching all the exceptions, which is not necessary just
for iterating all over the file looking for particular pattern. Remove it
until real problem appear on wild - for sure I will extensively test that ;).
2016-05-19 21:24:22 +02:00
gryf 03f3c9ef1e Unifying regexp for detecting class/function
Removing unnecessary functions for "detecting" context of the
class/function. Unifying regexp for detecting class/method/function,
get rid of excess iterator as a facade for vim buffer. Simplifying function
for gathering tags.
2016-05-19 21:14:07 +02:00
gryf c9e210a331 Get rid of globals 2016-05-19 06:48:31 +02:00
gryf 327dce4b7a Refactor PythonTag class 2016-05-18 21:22:21 +02:00
gryf 9809859c73 Enforce PEP8 on the Python code 2016-05-18 21:16:23 +02:00
gryf d40dbfe22b Separate vim and pthon scripts 2016-05-18 20:19:10 +02:00
gryf e37a64afc4 Removing clutter from python section 2016-05-17 18:38:49 +02:00