seanliang / ConvertToUTF8

A Sublime Text 2 & 3 plugin for editing and saving files encoded in GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS, etc.
https://github.com/seanliang/ConvertToUTF8
MIT License
900 stars 179 forks source link

KeyError: 'convert_on_find' on Sublime Text start up #77

Open evandrocoan opened 7 years ago

evandrocoan commented 7 years ago

This error pops on my console when Sublime Text start. I am using build 3136 on windows 10 :

plugins loaded
Traceback (most recent call last):
  File "D:\SublimeText\sublime_plugin.py", line 330, in on_new
    callback.on_new(v)
  File "D:\SublimeText\Data\Packages\ConvertToUTF8\ConvertToUTF8.py", line 638, in on_new
    if get_setting(view, 'default_encoding_on_create'):
  File "D:\SublimeText\Data\Packages\ConvertToUTF8\ConvertToUTF8.py", line 144, in get_setting
    return view.settings().get(key, SETTINGS[key]);
KeyError: 'default_encoding_on_create'
Traceback (most recent call last):
  File "D:\SublimeText\sublime_plugin.py", line 389, in run_callback
    expr()
  File "D:\SublimeText\sublime_plugin.py", line 488, in <lambda>
    run_callback('on_modified', callback, lambda: callback.on_modified(v))
  File "D:\SublimeText\Data\Packages\ConvertToUTF8\ConvertToUTF8.py", line 730, in on_modified
    if get_setting(view, 'convert_on_find') and self.is_find_results(view):
  File "D:\SublimeText\Data\Packages\ConvertToUTF8\ConvertToUTF8.py", line 144, in get_setting
    return view.settings().get(key, SETTINGS[key]);
KeyError: 'convert_on_find'
Traceback (most recent call last):
  File "D:\SublimeText\sublime_plugin.py", line 389, in run_callback
    expr()
  File "D:\SublimeText\sublime_plugin.py", line 488, in <lambda>
    run_callback('on_modified', callback, lambda: callback.on_modified(v))
  File "D:\SublimeText\Data\Packages\ConvertToUTF8\ConvertToUTF8.py", line 730, in on_modified
    if get_setting(view, 'convert_on_find') and self.is_find_results(view):
  File "D:\SublimeText\Data\Packages\ConvertToUTF8\ConvertToUTF8.py", line 144, in get_setting
    return view.settings().get(key, SETTINGS[key]);
KeyError: 'convert_on_find'
evandrocoan commented 7 years ago

Also happened on linux mint 18 sarah. clean install, about the second start, Full start up log:

  1. ConvertToUTF8_convert_on_find.txt