The indentation rules were written and tested but never described anywhere a user would look. MANUAL.md had no section on editing at all — it starts at `C-c C-c' and assumes the file is already written — so the rule that cost the friction, a binding vector lining up name under name, was only visible by trying it. What is written down is what was checked, not what the port was aimed at: the call fallback, the `handler-bind' clause vector, `defn' parameter alignment with a return type after it, and `restart-case' clause bodies were each reindented from scratch and the manual quotes the result. NEXT.md keeps the half of the field-label handover that is still open. The printer in render.ml has to move in the same commit as the inspector that parses it, and that is the inspector lane's; the font-lock half is done here, so only that half is struck.
Description
Languages
OCaml
67.2%
Emacs Lisp
15.2%
C
10.4%
HTML
2.9%
Standard ML
2.8%
Other
1.5%