Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit4d05870

Browse files
rename special_mode -> incremental_search_mode
1 parente854572 commit4d05870

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

‎bpython/curtsiesfrontend/repl.py‎

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ def smarter_request_reload(desc):
319319
self.current_match=None# currently tab-selected autocompletion suggestion
320320
self.list_win_visible=False# whether the infobox (suggestions, docstring) is visible
321321
self.watching_files=False# auto reloading turned on
322-
self.special_mode=None# 'reverse_incremental_search' and 'incremental_search'
322+
self.incremental_search_mode=None# 'reverse_incremental_search' and 'incremental_search'
323323
self.incremental_search_target=''
324324

325325
self.original_modules=sys.modules.keys()
@@ -493,7 +493,7 @@ def process_key_event(self, e):
493493
self.incremental_search(reverse=True)
494494
elifein ("<Esc+s>",):
495495
self.incremental_search()
496-
elifein ("<BACKSPACE>",'<Ctrl-h>')andself.special_mode:
496+
elifein ("<BACKSPACE>",'<Ctrl-h>')andself.incremental_search_mode:
497497
self.add_to_incremental_search(self,backspace=True)
498498
elifeinself.edit_keys.cut_buffer_edits:
499499
self.readline_kill(e)
@@ -538,7 +538,7 @@ def process_key_event(self, e):
538538
elifeinkey_dispatch[self.config.edit_current_block_key]:
539539
self.send_current_block_to_external_editor()
540540
elifein ["<ESC>"]:#ESC
541-
self.special_mode=None
541+
self.incremental_search_mode=None
542542
elifein ["<SPACE>"]:
543543
self.add_normal_character(' ')
544544
else:
@@ -558,7 +558,7 @@ def last_word(line):
558558
reset_rl_history=False)
559559

560560
defincremental_search(self,reverse=False,include_current=False):
561-
ifself.special_mode==None:
561+
ifself.incremental_search_mode==None:
562562
self.rl_history.enter(self.current_line)
563563
self.incremental_search_target=''
564564
else:
@@ -575,9 +575,9 @@ def incremental_search(self, reverse=False, include_current=False):
575575
self._set_cursor_offset(len(self.current_line),
576576
reset_rl_history=False,clear_special_mode=False)
577577
ifreverse:
578-
self.special_mode='reverse_incremental_search'
578+
self.incremental_search_mode='reverse_incremental_search'
579579
else:
580-
self.special_mode='incremental_search'
580+
self.incremental_search_mode='incremental_search'
581581

582582
defreadline_kill(self,e):
583583
func=self.edit_keys[e]
@@ -733,7 +733,7 @@ def toggle_file_watch(self):
733733
defadd_normal_character(self,char):
734734
iflen(char)>1oris_nop(char):
735735
return
736-
ifself.special_mode:
736+
ifself.incremental_search_mode:
737737
self.add_to_incremental_search(char)
738738
else:
739739
self.current_line= (self.current_line[:self.cursor_offset]+
@@ -755,9 +755,9 @@ def add_to_incremental_search(self, char=None, backspace=False):
755755
self.incremental_search_target=self.incremental_search_target[:-1]
756756
else:
757757
self.incremental_search_target+=char
758-
ifself.special_mode=='reverse_incremental_search':
758+
ifself.incremental_search_mode=='reverse_incremental_search':
759759
self.incremental_search(reverse=True,include_current=True)
760-
elifself.special_mode=='incremental_search':
760+
elifself.incremental_search_mode=='incremental_search':
761761
self.incremental_search(include_current=True)
762762
else:
763763
raiseValueError('add_to_incremental_search should only be called in a special mode')
@@ -849,7 +849,7 @@ def run_code_and_maybe_finish(self, for_code=None):
849849
iferr:
850850
indent=0
851851

852-
852+
853853
#TODO This should be printed ABOVE the error that just happened instead
854854
# or maybe just thrown away and not shown
855855
ifself.current_stdouterr_line:
@@ -935,7 +935,7 @@ def current_line_formatted(self):
935935
"""The colored current line (no prompt, not wrapped)"""
936936
ifself.config.syntax:
937937
fs=bpythonparse(format(self.tokenize(self.current_line),self.formatter))
938-
ifself.special_mode:
938+
ifself.incremental_search_mode:
939939
ifself.incremental_search_targetinself.current_line:
940940
fs=fmtfuncs.on_magenta(self.incremental_search_target).join(fs.split(self.incremental_search_target))
941941
elifself.rl_history.saved_lineandself.rl_history.saved_lineinself.current_line:
@@ -969,10 +969,10 @@ def display_buffer_lines(self):
969969
@property
970970
defdisplay_line_with_prompt(self):
971971
"""colored line with prompt"""
972-
ifself.special_mode=='reverse_incremental_search':
972+
ifself.incremental_search_mode=='reverse_incremental_search':
973973
returnfunc_for_letter(self.config.color_scheme['prompt'])(
974974
'(reverse-i-search)`%s\': '% (self.incremental_search_target,))+self.current_line_formatted
975-
elifself.special_mode=='incremental_search':
975+
elifself.incremental_search_mode=='incremental_search':
976976
returnfunc_for_letter(self.config.color_scheme['prompt'])(
977977
'(i-search)`%s\': '% (self.incremental_search_target,))+self.current_line_formatted
978978
return (func_for_letter(self.config.color_scheme['prompt'])(self.ps1)
@@ -1019,7 +1019,6 @@ def paint(self, about_to_exit=False, user_quit=False):
10191019
less state is cool!
10201020
"""
10211021
# The hairiest function in the curtsies - a cleanup would be great.
1022-
10231022
ifabout_to_exit:
10241023
self.clean_up_current_line_for_exit()# exception to not changing state!
10251024

@@ -1234,7 +1233,7 @@ def _set_cursor_offset(self, offset, update_completion=True, reset_rl_history=Fa
12341233
ifreset_rl_history:
12351234
self.rl_history.reset()
12361235
ifclear_special_mode:
1237-
self.special_mode=None
1236+
self.incremental_search_mode=None
12381237
self._cursor_offset=offset
12391238
self.update_completion()
12401239
cursor_offset=property(_get_cursor_offset,_set_cursor_offset,None,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp