Commit c9647c2
authored
fix(floating-big-letter): correct padding and positioning (#91)
* fix(ansi-shadow): remove trailing whitespace
This fixes inconsistent/incorrect padding
* fix(floating-big-letter): replace whole buffer
There is always at least one, empty line in a buffer.
When replacing the range [0,0[, the new contents are inserted before
said empty line.
As of nvim 0.10, this results in the new contents being scrolled up by
one row, breaking the vertical centering.
Fix this by ensuring that the entire buffer content is overridden.1 parent c959032 commit c9647c2
2 files changed
Lines changed: 38 additions & 48 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | | - | |
| 128 | + | |
130 | 129 | | |
131 | 130 | | |
132 | 131 | | |
133 | 132 | | |
134 | 133 | | |
135 | 134 | | |
136 | | - | |
137 | | - | |
| 135 | + | |
138 | 136 | | |
139 | 137 | | |
140 | 138 | | |
141 | 139 | | |
142 | 140 | | |
143 | 141 | | |
144 | | - | |
145 | | - | |
| 142 | + | |
146 | 143 | | |
147 | 144 | | |
148 | 145 | | |
149 | 146 | | |
150 | 147 | | |
151 | 148 | | |
152 | | - | |
153 | | - | |
| 149 | + | |
154 | 150 | | |
155 | 151 | | |
156 | 152 | | |
157 | 153 | | |
158 | 154 | | |
159 | 155 | | |
160 | | - | |
161 | | - | |
| 156 | + | |
162 | 157 | | |
163 | 158 | | |
164 | 159 | | |
165 | 160 | | |
166 | 161 | | |
167 | 162 | | |
168 | | - | |
169 | | - | |
| 163 | + | |
170 | 164 | | |
171 | 165 | | |
172 | 166 | | |
173 | 167 | | |
174 | 168 | | |
175 | 169 | | |
176 | | - | |
177 | | - | |
| 170 | + | |
178 | 171 | | |
179 | 172 | | |
180 | 173 | | |
181 | 174 | | |
182 | 175 | | |
183 | 176 | | |
184 | | - | |
185 | | - | |
| 177 | + | |
186 | 178 | | |
187 | 179 | | |
188 | 180 | | |
189 | 181 | | |
190 | 182 | | |
191 | 183 | | |
192 | | - | |
193 | | - | |
| 184 | + | |
194 | 185 | | |
195 | 186 | | |
196 | 187 | | |
197 | 188 | | |
198 | 189 | | |
199 | 190 | | |
200 | | - | |
201 | | - | |
| 191 | + | |
202 | 192 | | |
203 | 193 | | |
204 | 194 | | |
205 | 195 | | |
206 | 196 | | |
207 | 197 | | |
208 | | - | |
| 198 | + | |
209 | 199 | | |
210 | 200 | | |
211 | 201 | | |
212 | 202 | | |
213 | 203 | | |
214 | 204 | | |
215 | | - | |
| 205 | + | |
216 | 206 | | |
217 | 207 | | |
218 | 208 | | |
219 | 209 | | |
220 | 210 | | |
221 | 211 | | |
222 | | - | |
| 212 | + | |
223 | 213 | | |
224 | 214 | | |
225 | 215 | | |
226 | 216 | | |
227 | 217 | | |
228 | 218 | | |
229 | | - | |
| 219 | + | |
230 | 220 | | |
231 | 221 | | |
232 | 222 | | |
233 | 223 | | |
234 | 224 | | |
235 | 225 | | |
236 | | - | |
| 226 | + | |
237 | 227 | | |
238 | 228 | | |
239 | 229 | | |
240 | 230 | | |
241 | 231 | | |
242 | 232 | | |
243 | | - | |
| 233 | + | |
244 | 234 | | |
245 | 235 | | |
246 | 236 | | |
247 | 237 | | |
248 | 238 | | |
249 | 239 | | |
250 | | - | |
| 240 | + | |
251 | 241 | | |
252 | 242 | | |
253 | 243 | | |
254 | 244 | | |
255 | 245 | | |
256 | 246 | | |
257 | | - | |
| 247 | + | |
258 | 248 | | |
259 | 249 | | |
260 | 250 | | |
261 | 251 | | |
262 | 252 | | |
263 | 253 | | |
264 | | - | |
| 254 | + | |
265 | 255 | | |
266 | 256 | | |
267 | 257 | | |
268 | 258 | | |
269 | 259 | | |
270 | 260 | | |
271 | | - | |
| 261 | + | |
272 | 262 | | |
273 | 263 | | |
274 | 264 | | |
275 | 265 | | |
276 | 266 | | |
277 | 267 | | |
278 | | - | |
| 268 | + | |
279 | 269 | | |
280 | 270 | | |
281 | 271 | | |
282 | 272 | | |
283 | | - | |
| 273 | + | |
284 | 274 | | |
285 | 275 | | |
286 | 276 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| |||
0 commit comments