mirror of https://github.com/python/cpython.git
repaired expandselection and uncomment breakage
This commit is contained in:
parent
50cb38df43
commit
b10eb84f29
|
@ -279,8 +279,8 @@ def expandselection(self):
|
||||||
selstart, selend = min(oldselstart, oldselend), max(oldselstart, oldselend)
|
selstart, selend = min(oldselstart, oldselend), max(oldselstart, oldselend)
|
||||||
if selstart <> selend and chr(self.ted.WEGetChar(selend-1)) == '\r':
|
if selstart <> selend and chr(self.ted.WEGetChar(selend-1)) == '\r':
|
||||||
selend = selend - 1
|
selend = selend - 1
|
||||||
newselstart, dummy = self.ted.WEFindLine(selstart, 0)
|
newselstart, dummy = self.ted.WEFindLine(selstart, 1)
|
||||||
dummy, newselend = self.ted.WEFindLine(selend, 0)
|
dummy, newselend = self.ted.WEFindLine(selend, 1)
|
||||||
if oldselstart <> newselstart or oldselend <> newselend:
|
if oldselstart <> newselstart or oldselend <> newselend:
|
||||||
self.ted.WESetSelection(newselstart, newselend)
|
self.ted.WESetSelection(newselstart, newselend)
|
||||||
self.updatescrollbars()
|
self.updatescrollbars()
|
||||||
|
@ -608,8 +608,9 @@ def draw(self, visRgn = None):
|
||||||
|
|
||||||
|
|
||||||
import re
|
import re
|
||||||
commentPat = re.compile("[ \t]*\(#\)")
|
commentPat = re.compile("[ \t]*(#)")
|
||||||
indentPat = re.compile("\t*")
|
indentPat = re.compile("[ \t]*")
|
||||||
|
|
||||||
|
|
||||||
class PyEditor(TextEditor):
|
class PyEditor(TextEditor):
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue