#1211: retiring the codewisecompleter plugin

22 views
Skip to first unread message

Edward K. Ream

unread,
Jun 21, 2019, 8:14:21 PM6/21/19
to leo-editor
#1211 is now named: Fix the ctagscompleter plugin.

For at least three years now the codewisecompleter and ctagscompleter plugins have been virtually identical.  Both have a mixture of gnx's for ekr and ville.  Perhaps they have always been the same.

Neither plugin works well, even with a valid ctags file.  So I'm guessing that anybody trying to use these plugins has given up in disgust.

I'm going to eliminate codewisecompleter,  just because it's name is shorter ;)

I'll do #1211 before b2.

Edward

Edward K. Ream

unread,
Jun 21, 2019, 8:20:18 PM6/21/19
to leo-editor
On Friday, June 21, 2019 at 7:14:21 PM UTC-5, Edward K. Ream wrote:

#1211 is now named: Fix the ctagscompleter plugin.

For at least three years now the codewisecompleter and ctagscompleter plugins have been virtually identical.  Both have a mixture of gnx's for ekr and ville.  Perhaps they have always been the same.

Heh.  A lucky accident showed me that Leo's core uses codewise as a fallback. Probably I moved the codewise code into the core, and forgot to remove the codewisecompleter plugin.

It remains to be seen whether ctagscompleter.py is useful now.

Edward

Edward K. Ream

unread,
Jun 21, 2019, 9:40:33 PM6/21/19
to leo-editor
On Fri, Jun 21, 2019 at 7:20 PM Edward K. Ream <edre...@gmail.com> wrote:

> It remains to be seen whether ctagscompleter.py is useful now.

It is now.  #1211 is complete.  Notes:

- The ctags-complete command activates ctagscompleter.py.  This is separate from Leo's other code completion commands!

- Leo's core uses codewise for completion if `@bool use-jedi` is False.  

- The codewisecompleter plugin has now been retired. I probably moved the codewise code into the core, and forgot to remove the codewisecompleter plugin.

Yes, this is way confusing. But a bit less so now.

Edward
Reply all
Reply to author
Forward
0 new messages