Commit 4ef9c78
Download Charis SIL test font instead of committing it
The Views shaping tests bundled CharisSIL 5.000 in the repo. Instead,
download Charis SIL 6.200 from a pinned GitHub release at build time into
the git-ignored Downloads/ and copy it beside TestViews.exe; remove the
committed font.
The OpenType metrics test moves from liga to smcp: in Charis 6.x the
fi/ffi ligatures keep the component advance widths, so liga changes the
rendered glyphs (still covered by the pixel tests) without changing
segment metrics, whereas small caps do change advance width.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 7b1269e commit 4ef9c78
7 files changed
Lines changed: 39 additions & 202 deletions
File tree
- Build
- Src/views/Test
- TestData/Fonts/CharisSIL-5.000
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
38 | 42 | | |
39 | 43 | | |
40 | 44 | | |
| |||
291 | 295 | | |
292 | 296 | | |
293 | 297 | | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
294 | 312 | | |
295 | 313 | | |
296 | 314 | | |
| |||
Binary file not shown.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
327 | | - | |
328 | | - | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
329 | 333 | | |
330 | 334 | | |
331 | | - | |
| 335 | + | |
332 | 336 | | |
333 | | - | |
334 | | - | |
335 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
336 | 340 | | |
337 | 341 | | |
338 | 342 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
423 | 423 | | |
424 | 424 | | |
425 | 425 | | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | 426 | | |
430 | 427 | | |
431 | 428 | | |
| |||
442 | 439 | | |
443 | 440 | | |
444 | 441 | | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
451 | 446 | | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
452 | 450 | | |
453 | | - | |
454 | | - | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
455 | 454 | | |
456 | 455 | | |
457 | 456 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | 142 | | |
152 | 143 | | |
153 | 144 | | |
| |||
0 commit comments