Files

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.