Company-Coq is a new Emacs package that extends Proof General with a
contextual auto-completion engine for Coq proofs and many additional
facilities to make writing proofs easier and more efficient. Beyond fuzzy
auto-completion of tactics, options, module names, and local definitions,
company-coq offers offline in-editor documentation, convenient snippets,
and multiple other Coq-specific IDE features.