1.3 KiB
QA 03 — Compositions & Special Scripts
How to run
emacs --no-init-file -l qa/03-compositions/test.el EMACS_GPU_DISABLE=1 emacs --no-init-file -l qa/03-compositions/test.el
Checklist
TODO 3.1 Combining characters — identical to precomposed
The "Combined" line must look identical to the "Composed" line above it. Failure: diacritics are offset, duplicated, or missing.
TODO 3.2 Arabic — RTL, correctly shaped and joined
Arabic text must flow right-to-left with letters joined at appropriate contextual forms (initial/medial/final/isolated). Failure: letters are in the wrong order, or appear in isolated form only.
TODO 3.3 Hebrew — RTL, correct character order
Hebrew text must flow right-to-left. Failure: characters appear left-to-right, or vowel marks are misplaced.
TODO 3.4 Mixed BiDi — correct visual order on the same line
In the mixed line, the English and Arabic portions must each be in their correct visual direction and positioned relative to each other correctly. Failure: portions are in the wrong visual order or overlap.
TODO 3.5 Devanagari — consonant clusters formed correctly
The halanta (virama) must produce conjunct forms (e.g., nma → न्म). Failure: conjuncts do not form; characters appear separately.