lean4-htt/src/Lean/PrettyPrinter
Kyle Miller a3226d4fe4 fix: make omission syntax be a builtin syntax
When editing core Lean, the `pp.proofs` feature causes goal states to fail to display in the Infoview, instead showing only "error when printing message: unknown constant '«term⋯»'". This PR moves the `⋯` syntax from Init.NotationExtra to Lean.Elab.BuiltinTerm

It also makes it so that `⋯` elaborates as `_` while logging a warning, rather than throwing an error, which should be somewhat more friendly when copy/pasting from the Infoview.

Closes #3476
2024-02-28 09:23:17 +01:00
..
Delaborator fix: make omission syntax be a builtin syntax 2024-02-28 09:23:17 +01:00
Basic.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Delaborator.lean perf: add prelude to all Lean modules 2024-02-18 14:55:17 -08:00
Formatter.lean feat: custom error recovery in parser (#3413) 2024-02-21 14:29:54 +00:00
Parenthesizer.lean feat: custom error recovery in parser (#3413) 2024-02-21 14:29:54 +00:00