When coq-run-completely-silent is enabled, then coq-diffs has no effect and diffs are never shown.
When diffs are needed, coq-run-completely-silent can be disabled as a workaround.
When coq-run-completely-silent is enabled, Proof General requests goals explicitly via Show command, however, the output is then without diff markup. The Show Proof command (which displays the proof term; not the goal) has optional parameters for enabling printing with diff. There does not seem to be an equivalent for demanding a diff when explicitly showing goals.
When
coq-run-completely-silentis enabled, thencoq-diffshas no effect and diffs are never shown.When diffs are needed,
coq-run-completely-silentcan be disabled as a workaround.When
coq-run-completely-silentis enabled, Proof General requests goals explicitly viaShowcommand, however, the output is then without diff markup. TheShow Proofcommand (which displays the proof term; not the goal) has optional parameters for enabling printing with diff. There does not seem to be an equivalent for demanding a diff when explicitly showing goals.