-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcolophon.txt
49 lines (44 loc) · 1.31 KB
/
colophon.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
mehd <strikethrough>old</strikethrough> next gen editor
TODO
* <= in if conditions doesn't work
* stop if run after run
* undo for string paste
* properly handle multiline selections (copy multiline & paste)
* pixel-art right scrollbar with dynamic center widget
* load an unzoomed font and zoom it via code
* logic expressions
* avoid flickering
* write a compiler to bytecode
DONE
* row not correct when after bottom line
* stop execution
* add to tables
* save&load functionality
* command history in status bar
* poor man's syntax highlighter - strings - numbers - =, >=, etc.
* tab inserts tab
* fix themes with syntax highlighter
* max, min, bxor, sqrt
* capture to .gif/.webm
* ctrl-end
* ctrl-beg
* backspace on empty line (scroll up everything)
* canc
* cursor right-left and insert mode
* (grammar): remove empty parse branches from for cycles and ifs
* "chunked" LUA interpreter (to allow setInterval)
* "configurable" number of columns (via code)
* status bar below - cursor position row/column
* word count
* char count
* performance problems with getImageData for statusbar/reverse
* fps counter
* 1-word selection with doubleclick
* copy/paste
* ctrl-X (cut)
* mouse selection
* 1px space between lines
* poor man's tabulations
* color themes
* scolling old-school (whole lines)
* word wrap with text on the next line