src/eric7/QScintilla/Shell.py

branch
eric7
changeset 9332
2e0a16d95083
parent 9221
bf71ee032bb4
child 9413
80c06d472826
equal deleted inserted replaced
9331:1f8780a59a0d 9332:2e0a16d95083
349 349
350 self.incrementalSearchString = "" 350 self.incrementalSearchString = ""
351 self.incrementalSearchActive = False 351 self.incrementalSearchActive = False
352 352
353 self.supportedEditorCommands = { 353 self.supportedEditorCommands = {
354 QsciScintilla.SCI_LINEDELETE: self.__clearCurrentLine, 354 QsciScintilla.SCI_CANCEL: self.__QScintillaCancel,
355 QsciScintilla.SCI_TAB: self.__QScintillaTab, 355 QsciScintilla.SCI_CHARLEFT: self.__QScintillaCharLeft,
356 QsciScintilla.SCI_NEWLINE: self.__QScintillaNewline, 356 QsciScintilla.SCI_CHARLEFTEXTEND: self.__QScintillaCharLeftExtend,
357 QsciScintilla.SCI_CHARRIGHT: self.__QScintillaCharRight,
358 QsciScintilla.SCI_CHARRIGHTEXTEND: self.extendSelectionRight,
359 QsciScintilla.SCI_CLEAR: self.__QScintillaDelete,
357 QsciScintilla.SCI_DELETEBACK: self.__QScintillaDeleteBack, 360 QsciScintilla.SCI_DELETEBACK: self.__QScintillaDeleteBack,
358 QsciScintilla.SCI_CLEAR: self.__QScintillaDelete, 361 QsciScintilla.SCI_DELLINELEFT: self.__QScintillaDeleteLineLeft,
362 QsciScintilla.SCI_DELLINERIGHT: self.__QScintillaDeleteLineRight,
359 QsciScintilla.SCI_DELWORDLEFT: self.__QScintillaDeleteWordLeft, 363 QsciScintilla.SCI_DELWORDLEFT: self.__QScintillaDeleteWordLeft,
360 QsciScintilla.SCI_DELWORDRIGHT: self.__QScintillaDeleteWordRight, 364 QsciScintilla.SCI_DELWORDRIGHT: self.__QScintillaDeleteWordRight,
361 QsciScintilla.SCI_DELLINELEFT: self.__QScintillaDeleteLineLeft, 365 QsciScintilla.SCI_LINEDELETE: self.__clearCurrentLine,
362 QsciScintilla.SCI_DELLINERIGHT: self.__QScintillaDeleteLineRight, 366 QsciScintilla.SCI_LINEDOWN: self.__QScintillaCursorCommand,
363 QsciScintilla.SCI_CHARLEFT: self.__QScintillaCharLeft, 367 QsciScintilla.SCI_LINEEND: self.__QScintillaLineEnd,
364 QsciScintilla.SCI_CHARRIGHT: self.__QScintillaCharRight, 368 QsciScintilla.SCI_LINEENDEXTEND: self.extendSelectionToEOL,
369 QsciScintilla.SCI_LINESCROLLDOWN: self.__QScintillaCursorCommand,
370 QsciScintilla.SCI_LINESCROLLUP: self.__QScintillaCursorCommand,
371 QsciScintilla.SCI_LINEUP: self.__QScintillaCursorCommand,
372 QsciScintilla.SCI_NEWLINE: self.__QScintillaNewline,
373 QsciScintilla.SCI_PAGEDOWN: self.__QScintillaAutoCompletionCommand,
374 QsciScintilla.SCI_PAGEUP: self.__QScintillaAutoCompletionCommand,
375 QsciScintilla.SCI_TAB: self.__QScintillaTab,
376 QsciScintilla.SCI_VCHOME: self.__QScintillaVCHome,
377 QsciScintilla.SCI_VCHOMEEXTEND: self.__QScintillaVCHomeExtend,
365 QsciScintilla.SCI_WORDLEFT: self.__QScintillaWordLeft, 378 QsciScintilla.SCI_WORDLEFT: self.__QScintillaWordLeft,
379 QsciScintilla.SCI_WORDLEFTEXTEND: self.__QScintillaWordLeftExtend,
366 QsciScintilla.SCI_WORDRIGHT: self.__QScintillaWordRight, 380 QsciScintilla.SCI_WORDRIGHT: self.__QScintillaWordRight,
367 QsciScintilla.SCI_VCHOME: self.__QScintillaVCHome,
368 QsciScintilla.SCI_LINEEND: self.__QScintillaLineEnd,
369 QsciScintilla.SCI_LINEUP: self.__QScintillaCursorCommand,
370 QsciScintilla.SCI_LINEDOWN: self.__QScintillaCursorCommand,
371 QsciScintilla.SCI_LINESCROLLUP: self.__QScintillaCursorCommand,
372 QsciScintilla.SCI_LINESCROLLDOWN: self.__QScintillaCursorCommand,
373 QsciScintilla.SCI_PAGEUP: self.__QScintillaAutoCompletionCommand,
374 QsciScintilla.SCI_PAGEDOWN: self.__QScintillaAutoCompletionCommand,
375 QsciScintilla.SCI_CHARLEFTEXTEND: self.__QScintillaCharLeftExtend,
376 QsciScintilla.SCI_CHARRIGHTEXTEND: self.extendSelectionRight,
377 QsciScintilla.SCI_WORDLEFTEXTEND: self.__QScintillaWordLeftExtend,
378 QsciScintilla.SCI_WORDRIGHTEXTEND: self.extendSelectionWordRight, 381 QsciScintilla.SCI_WORDRIGHTEXTEND: self.extendSelectionWordRight,
379 QsciScintilla.SCI_VCHOMEEXTEND: self.__QScintillaVCHomeExtend,
380 QsciScintilla.SCI_LINEENDEXTEND: self.extendSelectionToEOL,
381 QsciScintilla.SCI_CANCEL: self.__QScintillaCancel,
382 } 382 }
383 383
384 self.__historyNavigateByCursor = Preferences.getShell("HistoryNavigateByCursor") 384 self.__historyNavigateByCursor = Preferences.getShell("HistoryNavigateByCursor")
385 385
386 self.__queuedText = "" 386 self.__queuedText = ""

eric ide

mercurial