emacs: Fixed ocaml atom definition (closes #230).
vim: catch more errors, make error-printing more friendly (what a mess)
Lexing corner-cases: always reset to beginning of line
Add syntax error annotations
Proof of concept syntax error generation
Add syntax error explanation to 4.01
Improve explanation on 4.02
Factor out syntax extensions from 4.01 grammar
Wrong state was used for expected list generation
Error_classifier: filter duplicate expected
Error_classifier: more friendly expected set printing
Oops, forgot to add merlin_recovery_explain.ml earlier :/
Fix warning
Raw_parser_values: Add "friendly names" to grammar construct
Raw_parser_values: port friendly names to 4.01