Closed sQVe closed 6 years ago
Glad you like vimode :) Thanks for reporting the issue, testing Py2 support slipped my mind. 1da5a2e1c02d21bdada2dd76584a824df53bc4de should fix this.
@bbugyi200 could you please check I didn't do anything silly that might break some functionality (commit diff)? I'm not 100% familiar with some of the Python3-specific syntax you were using.
@GermainZ
Like is an understatement. I use it daily for IRC
and Slack
, and it has helped out immensely.
I was pretty sure it was something that was faulty at my end but good that this will be fixed. I debugged for quite a bit but I'm not well versed in Python
.
@GermainZ Looks good to me. I'm not sure how I would go about forcing WeeChat to use python2 so I can properly test this but I ran everything through a python2 interpreter and it looks like it checks out.
I forgot to consider Python2 support. Honestly all of that ABCMeta
abstract class stuff is completely cosmetic anyway. I just figured it made my intent clearer.
The latest version now works for me. Closing.
Before anything else I'd like to give a huge thank you for creating this plugin. It's really awesome!
Yesterday I noticed that the
vimode
version provided by/script install vimode.py
is behind on a lot of commits and I tried to manually upgradevimode.py
(using the following file https://github.com/GermainZ/weechat-vimode/blob/c0f35981b048fa07b5984ba33839655c522b9fd5/vimode.py). Some of the changes does play well with my setup, I've tried debugging it but falling a bit short. This is the output I'm getting: