This PR changes the behavior of `pp.showLetValues` to use a hoverable `⋯` to hide let values. This is now false by default, and there is a new option `pp.showLetValues.threshold` for allowing small expressions to be shown anyway. For tactic metavariables, there is an additional option `pp.showLetValues.tactic.threshold`, which by default is set to the maximal value, since in tactic states local values are usually significant.
6 lines
205 B
Text
6 lines
205 B
Text
mvarAtDefaultValue.lean:5:7-5:8: error: failed to infer default value for field 'x'
|
|
mvarAtDefaultValue.lean:8:7-8:8: error: don't know how to synthesize placeholder
|
|
context:
|
|
x : Nat
|
|
toA : A := ⋯
|
|
⊢ Nat
|