We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 132f5c0 commit d21b37fCopy full SHA for d21b37f
1 file changed
os/programs/edit.rrbasic
@@ -43,7 +43,7 @@ DEF PROCdraw
43
ELSE
44
PRINT "ENABLE SYNTAX";
45
ENDIF
46
- CURSOR TERMWIDTH - 15, TERMHEIGHT
+ CURSOR TERMWIDTH - 9, TERMHEIGHT
47
PRINT currentx; ","; top + currenty; " ";
48
CURSOR 1, 0
49
PROCclearLineFromCursor
@@ -151,6 +151,7 @@ DEF PROCprocessKey(in)
151
IF ctrl = TRUE THEN ENDPROC
152
IF in = 27 THEN PROCquit
153
IF in = 13 THEN PROCenter
154
+ IF in = 9 THEN PROCtab
155
IF in = 250 THEN PROCup
156
IF in = 251 THEN PROCdown
157
IF in = 252 THEN PROCleft
@@ -177,6 +178,12 @@ DEF PROCinsertChar(i)
177
178
PROCtext
179
ENDPROC
180
181
+DEF PROCtab
182
+ REPEAT
183
+ PROCinsertChar(32)
184
+ UNTIL currentx % 4 = 0
185
+ENDPROC
186
+
187
REM handle CTRL+key
188
DEF PROCctrl(ctrlkey$)
189
IF UPPER$(ctrlkey$) = "S" THEN PROCsave
0 commit comments