more modernizing commands
This commit is contained in:
		| @@ -17,9 +17,7 @@ class command(): | ||||
|             return | ||||
|         if environment['screenData']['newTTY'] != environment['screenData']['oldTTY']: | ||||
|             return                | ||||
| #        if environment['screenData']['newCursor'] == environment['screenData']['oldCursor'] and\ | ||||
| #          environment['screenData']['newDelta'] == environment['screenData']['oldDelta']: | ||||
| #            return environment | ||||
|  | ||||
|         environment['runtime']['outputManager'].interruptOutput(environment) | ||||
|  | ||||
|     def setCallback(self, callback): | ||||
|   | ||||
| @@ -25,12 +25,9 @@ class command(): | ||||
|         if environment['screenData']['newCursor']['y'] != environment['screenData']['oldCursor']['y'] or\ | ||||
|           environment['screenData']['newCursor']['x'] == environment['screenData']['oldCursor']['x']: | ||||
|             return | ||||
|         print('drin') | ||||
|         if environment['screenData']['newContentText'].split('\n')[environment['screenData']['newCursor']['y']][environment['screenData']['newCursor']['x']].strip() == '': | ||||
|             pass | ||||
|             #environment['runtime']['outputManager'].presentText(environment, "blank",True) | ||||
|         else: | ||||
|             environment['runtime']['outputManager'].presentText(environment, environment['screenData']['newContentText'].split('\n')[environment['screenData']['newCursor']['y']][environment['screenData']['newCursor']['x']],interrupt=True) | ||||
|         currChar = environment['screenData']['newContentText'].split('\n')[environment['screenData']['newCursor']['y']][environment['screenData']['newCursor']['x']] | ||||
|         if not currChar.strip(" \t\n") == '': | ||||
|             environment['runtime']['outputManager'].presentText(environment, currChar, interrupt=True) | ||||
|   | ||||
|     def setCallback(self, callback): | ||||
|         pass | ||||
|   | ||||
| @@ -12,15 +12,16 @@ class command(): | ||||
|      | ||||
|     def run(self, environment): | ||||
|         if environment['screenData']['newTTY'] != environment['screenData']['oldTTY']: | ||||
|             return environment | ||||
|             return | ||||
|         if environment['screenData']['newDelta'] != environment['screenData']['oldDelta']: | ||||
|             return environment     | ||||
|             return     | ||||
|         if environment['screenData']['newCursor']['y'] == environment['screenData']['oldCursor']['y']: | ||||
|             return environment | ||||
|         if environment['screenData']['newContentText'].split('\n')[environment['screenData']['newCursor']['y']].strip(" \t\n") == '': | ||||
|             return | ||||
|         currLine = environment['screenData']['newContentText'].split('\n')[environment['screenData']['newCursor']['y']] | ||||
|         if currLine.strip(" \t\n") == '': | ||||
|             environment['runtime']['outputManager'].presentText(environment, "blank", soundIcon='EmptyLine', interrupt=True) | ||||
|         else: | ||||
|             environment['runtime']['outputManager'].presentText(environment, environment['screenData']['newContentText'].split('\n')[environment['screenData']['newCursor']['y']], True) | ||||
|             environment['runtime']['outputManager'].presentText(environment, currLine, interrupt=True) | ||||
|   | ||||
|     def setCallback(self, callback): | ||||
|         pass | ||||
|   | ||||
| @@ -21,7 +21,7 @@ class command(): | ||||
|  | ||||
|         # for now no new line | ||||
|         if environment['screenData']['newCursor']['y'] != environment['screenData']['oldCursor']['y']: | ||||
|             return environment  | ||||
|             return  | ||||
|         if len(environment['screenData']['newDelta']) > 1: | ||||
|             return           | ||||
|  | ||||
| @@ -38,11 +38,11 @@ class command(): | ||||
|         x, y, currWord =  word_utils.getCurrentWord(environment['screenData']['newCursor']['x'], 0, newContent)                   | ||||
|         # was this a typed word? | ||||
|         if environment['screenData']['newDelta'] != '': | ||||
|             if not(newContent[environment['screenData']['oldCursor']['x']].strip() == '' and x != environment['screenData']['oldCursor']['x']): | ||||
|             if not(newContent[environment['screenData']['oldCursor']['x']].strip(" \t\n") == '' and x != environment['screenData']['oldCursor']['x']): | ||||
|                 return | ||||
|         else: | ||||
|         # or just arrow arround? | ||||
|             if not(newContent[environment['screenData']['newCursor']['x']].strip() == '' and x != environment['screenData']['newCursor']['x']): | ||||
|             if not(newContent[environment['screenData']['newCursor']['x']].strip(" \t\n") == '' and x != environment['screenData']['newCursor']['x']): | ||||
|                 return             | ||||
|  | ||||
|         if currWord != '': | ||||
|   | ||||
| @@ -54,11 +54,11 @@ class command(): | ||||
|         x, y, currWord =  word_utils.getCurrentWord(environment['screenData']['newCursor']['x'], 0, newContent)                   | ||||
|         # was this a typed word? | ||||
|         if environment['screenData']['newDelta'] != '': | ||||
|             if not(newContent[environment['screenData']['oldCursor']['x']].strip() == '' and x != environment['screenData']['oldCursor']['x']): | ||||
|             if not(newContent[environment['screenData']['oldCursor']['x']].strip(" \t\n") == '' and x != environment['screenData']['oldCursor']['x']): | ||||
|                 return | ||||
|         else: | ||||
|         # or just arrow arround? | ||||
|             if not(newContent[environment['screenData']['newCursor']['x']].strip() == '' and x != environment['screenData']['newCursor']['x']): | ||||
|             if not(newContent[environment['screenData']['newCursor']['x']].strip(" \t\n") == '' and x != environment['screenData']['newCursor']['x']): | ||||
|                 return             | ||||
|  | ||||
|         if currWord != '': | ||||
|   | ||||
| @@ -14,6 +14,8 @@ class command(): | ||||
|     def run(self, environment): | ||||
|         if not environment['runtime']['settingsManager'].getSettingAsBool(environment, 'promote', 'enabled'): | ||||
|             return | ||||
|         if environment['runtime']['settingsManager'].getSetting(environment, 'promote', 'list').strip(" \t\n") == '': | ||||
|             return | ||||
|         if environment['screenData']['newTTY'] != environment['screenData']['oldTTY']: | ||||
|             return | ||||
|         if environment['screenData']['newDelta'] == '': | ||||
|   | ||||
		Reference in New Issue
	
	Block a user