add review_up and review_donw commands

This commit is contained in:
chrys
2016-10-02 19:53:58 +02:00
parent 0d2c095b62
commit 1d7ba49e92
6 changed files with 88 additions and 2 deletions

View File

@@ -28,6 +28,26 @@ def getCurrentChar(currX,currY, currText):
currChar = wrappedLines[currY][currX]
return currX, currY, currChar
def getUpChar(currX,currY, currText):
if currText == '':
return -1, -1, ''
wrappedLines = currText.split('\n')
currY -= 1
if currY < 0:
currY = 0
currChar = wrappedLines[currY][currX]
return currX, currY, currChar
def getDownChar(currX,currY, currText):
if currText == '':
return -1, -1, ''
wrappedLines = currText.split('\n')
currY += 1
if currY >= len(wrappedLines):
currY = len(wrappedLines) -1
currChar = wrappedLines[currY][currX]
return currX, currY, currChar
def getLastCharInLine(currY, currText):
if currText == '':
return -1, -1, ''