sokolovstas / SublimeWebInspector

Web Inspector allow you debug Javascript right in the editor

Home Page:http://sokolovstas.github.com/SublimeWebInspector

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug] CursorRuler, Mediawiker and WordHighlights conflict

Kristinita opened this issue · comments

1. Summary

If Web Inspector enable for me, I get stack trace in console, if I use Sublime CursorRuler and/or Sublime Mediawiker and/or Sublime WordHighlight packages.

2. Steps to reproduce

I reproduce the problem in a version of Sublime Text without plugins and user settings.

I install Web Inspector via Package Control → I install CursorRuler and/or Mediawiker and/or WordHighlight via Package Control → I restart Sublime Text.

3. Expected behavior

If Web Inspector disable for me, I don't get stack trace in Sublime Text console.

4. Actual behavior

If Web Inspector enable for me, I get stack trace from CursorRuler and/or Mediawiker and/or WordHighlight. Example stack trace:

plugins loaded
Traceback (most recent call last):
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 389, in run_callback
    expr()
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 539, in <lambda>
    run_callback('on_deactivated', callback, lambda: callback.on_deactivated(v))
  File "CursorRuler in D:\Sublime Text Build 3126 x64 For Debug\Data\Installed Packages\CursorRuler.sublime-package", line 278, in on_deactivated
  File "CursorRuler in D:\Sublime Text Build 3126 x64 For Debug\Data\Installed Packages\CursorRuler.sublime-package", line 193, in is_enabled
AttributeError: type object 'CursorRuler' has no attribute 'enabled'
Traceback (most recent call last):
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 389, in run_callback
    expr()
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 522, in <lambda>
    run_callback('on_activated', callback, lambda: callback.on_activated(v))
  File "CursorRuler in D:\Sublime Text Build 3126 x64 For Debug\Data\Installed Packages\CursorRuler.sublime-package", line 270, in on_activated
  File "CursorRuler in D:\Sublime Text Build 3126 x64 For Debug\Data\Installed Packages\CursorRuler.sublime-package", line 193, in is_enabled
AttributeError: type object 'CursorRuler' has no attribute 'enabled'
Traceback (most recent call last):
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 389, in run_callback
    expr()
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 522, in <lambda>
    run_callback('on_activated', callback, lambda: callback.on_activated(v))
  File "word_highlight in D:\Sublime Text Build 3126 x64 For Debug\Data\Installed Packages\WordHighlight.sublime-package", line 125, in on_activated
AttributeError: 'dict' object has no attribute 'prev_selections'
Traceback (most recent call last):
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 389, in run_callback
    expr()
  File "D:\Sublime Text Build 3126 x64 For Debug\sublime_plugin.py", line 522, in <lambda>
    run_callback('on_activated', callback, lambda: callback.on_activated(v))
  File "D:\Sublime Text Build 3126 x64 For Debug\Data\Packages\Mediawiker\mwcommands\mw_events.py", line 52, in on_activated
    current_syntax = mw.props.get_view_setting(view, 'syntax', plugin=False)
AttributeError: 'NoneType' object has no attribute 'get_view_setting'

5. Environment

Operating system and version:
Windows 10 Enterprise LTSB 64-bit EN
Sublime Text:
Build 3126
Package:
Latest stable version of Web Inspector for Sublime Text 3

Thanks.