blob: 9d20a5ff9c58084dfa9cae9849e6e99efd649bf6 (
plain)
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
50
51
52
53
54
55
56
57
|
#+TODO: TODO IN-PROGRESS | DONE
* IN-PROGRESS FIXME
** DONE check file name input in 'f' and 'w'
** DONE Change read_lines to use __get_lines (let fin point to the file to read from...)
* IN-PROGRESS Commands [5/23]
** DONE e
** TODO e !
** TODO W
** TODO E
** TODO E !
** TODO j
** TODO t
** TODO m
** TODO r
** TODO #
** TODO s
** DONE k [1/1]
*** DONE Check clear marks upon delete, change, move lines
** TODO g,G,v,V
** IN-PROGRESS q -- check for changes
** TODO h
** TODO H
** TODO Q
** TODO !
** TODO r !
** TODO w
** DONE c
** DONE w
** DONE f
* IN-PROGRESS Addresses [11/14]
** TODO Probably rethink (and/or rewrite) addressing -- see below
** TODO Reimplement "," (assign addr2=addr1 in there!!!!)
** DONE Reimplement offsets [3/3]
*** DONE "," does not work as expected in "1,+10n"
*** DONE addresses like "+1,+2" do not work properly
*** DONE "+10n" does not work
** DONE marks -- check "'ap" (it does not seem to work)
** DONE address like '10n' does not seem to work
** DONE marks ('a, 'b, etc...)
** DONE ?RE?
** DONE /RE/
*** DONE FIXME: it does not work if the second separator is missing
** DONE numbers
** DONE ,
** DONE $
** DONE .
** DONE ;
** IN-PROGRESS Offsets (+-) [0/3]
*** TODO Test offsets like 1++++n
*** TODO Test offsets like 1+10+10
*** TODO test offsets like 10+-++--10
|