about summary refs log tree commit diff stats
path: root/manual_tests
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-05-20 08:55:45 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-05-20 08:55:45 -0700
commit7e6705a113c53bda16cf9d6ba937f79b9f98b307 (patch)
treede0c0fc00fa0065316711902607b46022ff2d93f /manual_tests
parent1c20d514f246903185b8df27dd3388e2147b7e5e (diff)
downloadtext.love-7e6705a113c53bda16cf9d6ba937f79b9f98b307.tar.gz
first stab at supporting wrapping in cursor up
Looks pretty clean.
Diffstat (limited to 'manual_tests')
-rw-r--r--manual_tests11
1 files changed, 11 insertions, 0 deletions
diff --git a/manual_tests b/manual_tests
index 83a0306..1f589fc 100644
--- a/manual_tests
+++ b/manual_tests
@@ -14,3 +14,14 @@ backspace
 
 enter
   cursor_pos == 0 -> insert empty line above current line
+
+scrolling:
+  given moby dick, a file containing all text:
+  page up moves top line on screen to bottom
+  page down moves bottom line on screen to top
+  cursor remains on screen
+  cursor remains on text line
+  'up' arrow with cursor at top of screen scrolls up one line (drawings still fully in or out)
+    if top line wrapped before, it scrolls up by only one screen line
+  'down' arrow with cursor at bottom of screen scrolls down one line (drawings still fully in or out)
+    if top line wrapped before, it scrolls down by only one screen line
ing' href='/akkartik/mu/commit/037call_reply.cc?h=main&id=0487a30e7078861ed7de42bdb21b5c71fb9b54a1'>0487a30e ^
69f04c3f ^
1848b18f ^
5109e78f ^
69f04c3f ^
5109e78f ^

166e3c0d ^
5109e78f ^
1bc0bb7e ^
166e3c0d ^
69f04c3f ^
5109e78f ^
2e8c5d39 ^
77cdc6d0 ^
dd2e01e4 ^
77cdc6d0 ^
c8fbf7b8 ^
647cce32 ^
c8fbf7b8 ^

77cdc6d0 ^
31401373 ^
9d670bb5 ^

6c96a437 ^
1bc0bb7e ^
8b9f1750 ^
0487a30e ^
32cd40ec ^
1066660e ^
69f04c3f ^
8dacba82 ^
1bc0bb7e ^


e9390236 ^
1bc0bb7e ^
d8509b41 ^
1bc0bb7e ^
996a8acd ^
6c96a437 ^
1bc0bb7e ^




6c96a437 ^
1bc0bb7e ^
5109e78f ^
1bc0bb7e ^

9dcbec39 ^
1bc0bb7e ^

6c96a437 ^
3473c63a ^

5109e78f ^
a3f420b6 ^
9dcbec39 ^
40278ae5 ^
1bc0bb7e ^




6c96a437 ^
1bc0bb7e ^

af023b32 ^
9dcbec39 ^
1bc0bb7e ^

b24eb476 ^
abc70216 ^
acc4792d ^
abc70216 ^

4637d58f ^
9dcbec39 ^
4637d58f ^
1bc0bb7e ^






5109e78f ^
0c0bc3ae ^
1ead3562 ^
192d59d3 ^
0c0bc3ae ^
1ead3562 ^
192d59d3 ^

0c0bc3ae ^
1ead3562 ^
0c0bc3ae ^
192d59d3 ^
d135851e ^
9a81d746 ^
87cc473c ^
9a81d746 ^



4071055a ^
5109e78f ^
5f98a10c ^
1ead3562 ^
192d59d3 ^

87cc473c ^
1ead3562 ^
192d59d3 ^

87cc473c ^
192d59d3 ^
87cc473c ^
5109e78f ^
1ead3562 ^
192d59d3 ^

7402ce32 ^
1ead3562 ^
192d59d3 ^

7402ce32 ^
5f98a10c ^
7402ce32 ^
8dacba82 ^
fca0ebbe ^
8dacba82 ^

ac0e9db5 ^
4082acd2 ^
8dacba82 ^


6c96a437 ^
8dacba82 ^
4082acd2 ^
8dacba82 ^



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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160