From 695170a4c7ba5c076b3f1c58b66836f20d242fa0 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Fri, 6 Jul 2018 12:11:16 -0400 Subject: [PATCH 1/1] [emacs] assimilate Proof General (for Coq) --- .gitmodules | 3 +++ init.org | 7 +++++++ lib/proof-site | 1 + 3 files changed, 11 insertions(+) create mode 160000 lib/proof-site diff --git a/.gitmodules b/.gitmodules index 165cebc..8aff0aa 100644 --- a/.gitmodules +++ b/.gitmodules @@ -127,6 +127,9 @@ [submodule "popup"] path = lib/popup url = git@github.com:auto-complete/popup-el.git +[submodule "proof-site"] # Proof General + path = lib/proof-site + url = git@github.com:ProofGeneral/PG.git [submodule "s"] path = lib/s url = git@github.com:magnars/s.el.git diff --git a/init.org b/init.org index bcccd39..0a61745 100644 --- a/init.org +++ b/init.org @@ -1091,6 +1091,13 @@ TODO: break this giant source block down into individual org sections. :config (setq alloy-basic-offset 2)) #+end_src +** Coq + +#+begin_src emacs-lisp +(use-package proof-site ; Proof General + :load-path "lib/proof-site/generic/") +#+end_src + ** [[https://github.com/leanprover/lean-mode][Lean]] #+begin_src emacs-lisp diff --git a/lib/proof-site b/lib/proof-site new file mode 160000 index 0000000..b238dab --- /dev/null +++ b/lib/proof-site @@ -0,0 +1 @@ +Subproject commit b238dab7a2f8a52281a920df027c3dea4fc4b28c -- 2.20.1