コード例 #1
0
ファイル: mmssgg.py プロジェクト: argolab/chaofeng
 def get(self, char):
     if char in ac.k_ctrl_w:
         self.finish()
     if char in self.hotkeys :
         self.editor.do_command(self.hotkeys[char])
     elif ac.is_safe_char(char):
         self.editor.insert_char(char)
コード例 #2
0
ファイル: edit.py プロジェクト: sscst/argon
 def get(self, char):
     if char in self.shortcuts:
         self.do_command(self.shortcuts[char])
     elif char in self.shortcuts_ui:
         self._editor.do_command(self.shortcuts_ui[char])
     elif char == self.shortcuts_2nd_start:
         char = self.read_secret()
         if char in self.shortcuts_ui_2nd:
             self._editor.do_command(self.shortcuts_ui_2nd[char])
     elif ac.is_safe_char(char):
         self._editor.insert_char(char)
         self._editor.bottom_bar()
コード例 #3
0
ファイル: edit.py プロジェクト: sscst/argon
 def get(self, char):
     if char in self.shortcuts:
         self.do_command(self.shortcuts[char])
     elif char in self.shortcuts_ui :
         self._editor.do_command(self.shortcuts_ui[char])
     elif char == self.shortcuts_2nd_start :
         char = self.read_secret()
         if char in self.shortcuts_ui_2nd:
             self._editor.do_command(self.shortcuts_ui_2nd[char])
     elif ac.is_safe_char(char):
         self._editor.insert_char(char)
         self._editor.bottom_bar()
コード例 #4
0
ファイル: inputs.py プロジェクト: LTaoist/chaofeng
 def acceptable(self, u_data):
     return ac.is_safe_char(u_data)