mirror of
https://github.com/nvbn/thefuck.git
synced 2025-03-20 01:28:56 +00:00
Fix: Modified to change request.
This commit is contained in:
parent
25a74b0805
commit
693cb94111
@ -64,8 +64,7 @@ def _get_matched_layout(command):
|
|||||||
def _switch(ch, layout):
|
def _switch(ch, layout):
|
||||||
if ch in layout:
|
if ch in layout:
|
||||||
return target_layout[layout.index(ch)]
|
return target_layout[layout.index(ch)]
|
||||||
else:
|
return ch
|
||||||
return ch
|
|
||||||
|
|
||||||
|
|
||||||
def _switch_command(command, layout):
|
def _switch_command(command, layout):
|
||||||
@ -81,8 +80,7 @@ def _decompose_korean(command):
|
|||||||
def _change_double(ch):
|
def _change_double(ch):
|
||||||
if ch in DOUBLE_LIST:
|
if ch in DOUBLE_LIST:
|
||||||
return DOUBLE_MOD_LIST[DOUBLE_LIST.index(ch)]
|
return DOUBLE_MOD_LIST[DOUBLE_LIST.index(ch)]
|
||||||
else:
|
return ch
|
||||||
return ch
|
|
||||||
|
|
||||||
hg_str = u''
|
hg_str = u''
|
||||||
for ch in command.script:
|
for ch in command.script:
|
||||||
@ -102,8 +100,8 @@ def _decompose_korean(command):
|
|||||||
def match(command):
|
def match(command):
|
||||||
if 'not found' not in command.output:
|
if 'not found' not in command.output:
|
||||||
return False
|
return False
|
||||||
if any([u'ㄱ' <= ch <= u'ㅎ' or u'ㅏ' <= ch <= u'ㅣ' or u'가' <= ch <= u'힣'
|
if any(u'ㄱ' <= ch <= u'ㅎ' or u'ㅏ' <= ch <= u'ㅣ' or u'가' <= ch <= u'힣'
|
||||||
for ch in command.script]):
|
for ch in command.script):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
matched_layout = _get_matched_layout(command)
|
matched_layout = _get_matched_layout(command)
|
||||||
@ -112,8 +110,8 @@ def match(command):
|
|||||||
|
|
||||||
|
|
||||||
def get_new_command(command):
|
def get_new_command(command):
|
||||||
if any([u'ㄱ' <= ch <= u'ㅎ' or u'ㅏ' <= ch <= u'ㅣ' or u'가' <= ch <= u'힣'
|
if any(u'ㄱ' <= ch <= u'ㅎ' or u'ㅏ' <= ch <= u'ㅣ' or u'가' <= ch <= u'힣'
|
||||||
for ch in command.script]):
|
for ch in command.script):
|
||||||
command.script = _decompose_korean(command)
|
command.script = _decompose_korean(command)
|
||||||
matched_layout = _get_matched_layout(command)
|
matched_layout = _get_matched_layout(command)
|
||||||
return _switch_command(command, matched_layout)
|
return _switch_command(command, matched_layout)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user