示例#1
0
文件: editor.py 项目: Tamriel/retext
	def contentsChange(self, pos, removed, added):
		if self.tableModeEnabled:
			markupClass = self.tab.getMarkupClass()

			cursorPosition = self.backupCursorPositionOnLine()
			tablemode.adjustTableToChanges(self.document(), pos, added - removed, markupClass)
			self.restoreCursorPositionOnLine(cursorPosition)
示例#2
0
文件: editor.py 项目: jmpews/retext
	def contentsChange(self, pos, removed, added):
		if self.tableModeEnabled:
			markupClass = self.parent.getMarkupClass()
			docType = markupClass.name if markupClass else None

			cursorPosition = self.backupCursorPositionOnLine()
			tablemode.adjustTableToChanges(self.document(), pos, added - removed, docType)
			self.restoreCursorPositionOnLine(cursorPosition)
示例#3
0
文件: editor.py 项目: zweib730/retext
	def contentsChange(self, pos, removed, added):
		if self.tableModeEnabled:
			markupClass = self.tab.getActiveMarkupClass()

			cursorPosition = self.backupCursorPositionOnLine()
			tablemode.adjustTableToChanges(self.document(), pos, added - removed, markupClass)
			self.restoreCursorPositionOnLine(cursorPosition)
		self.lineNumberArea.update()
示例#4
0
	def contentsChange(self, pos, removed, added):
		if self.tableModeEnabled:
			markupClass = self.tab.getActiveMarkupClass()

			cursorPosition = self.backupCursorPositionOnLine()
			tablemode.adjustTableToChanges(self.document(), pos, added - removed, markupClass)
			self.restoreCursorPositionOnLine(cursorPosition)
		self.lineNumberArea.update()
		self.updateTextStatistics()
示例#5
0
    def contentsChange(self, pos, removed, added):
        if self.tableModeEnabled:
            markupClass = self.parent.getMarkupClass()
            docType = markupClass.name if markupClass else None

            cursorPosition = self.backupCursorPositionOnLine()
            tablemode.adjustTableToChanges(self.document(), pos,
                                           added - removed, docType)
            self.restoreCursorPositionOnLine(cursorPosition)