coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Hans Jacob Fehrmann Rojas <hans.jfehrmann AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Plugin development in emacs with merlin
- Date: Sat, 21 Apr 2018 18:09:17 -0300
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=hans.jfehrmann AT gmail.com; spf=Pass smtp.mailfrom=hans.jfehrmann AT gmail.com; spf=None smtp.helo=postmaster AT mail-ua0-f172.google.com
- Ironport-phdr: 9a23:qZWi2BUmW3cqDm4P/aVbF55xjlTV8LGtZVwlr6E/grcLSJyIuqrYYx2Bt8tkgFKBZ4jH8fUM07OQ7/i7HzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba98IRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmijoINyQh/W7VhMx+jKxVrhG8qRJh34HZe5uaOOZkc67HYd8WWWhMU8BMXCJBGIO8aI4PAvIDM+lCqYn9vEYFox+kCgawA+Pg0SJDiH/o0q06yeQhFBvJ3AomH9kTrHrUq9f1O70JUeuoy6TIzS/Mb/VN2Tvn6ojIfA4uofGWXbJ1a8XRz08vGhjKjlWVs4PlPjeV2v4RvGic6uptTOSigHMppQF2pzig3MYsio/Ri40JzVDE7yN5z5gxJd28UkJ0f8OrEIZWuiqHNIV2WtsvT390tCs+0LELup62cDIUxJg6xRPTceGLfoqW7h/lSe2fOy13hGh/d7K6nxuy8Vavyun7VsSs1VZFtCtFkt3VunAQzRPf9tGLSvVg8kqjxzqDzQ/T6uZDIUA7karUNYQtzaI3lpoWqUjDHyn2l1vqjKKOaEko5uyl5/7kb7jmvJOQKZJ4hwPkPqgzmMGzH/w0Mg0UUGia/eS82qfj/Ur8QLhSjv05iK/ZsIvAKcQZqK62HQ9V0pwm6xmlCTem1s8VnXYCLF1feRKHi5LlNE3JIPD9Ffu/mUijkC93x/DaOb3sGonCLn/akLv4Ybl971NcxxEowNBE55NUD6kBL+jpVk/wstzYFB45PBauz+bpEtUunr8ZDGmIG+qSNL7YmV6O/OMmZeeWN6EPvzOoC/Ej/LbMhHQ+kxczcKmz2JIRbjiCGfZvOA3NYXPqmZEDH2oKpA83SurCh1iLUDoVbHG3CfFvrgonAZ6rWN+QDrumh6aMiX/iT89mI1teA1XJKk/GMoCNWvMCciWXe5YznTkNVLznQIgkh0j36F3KjoF/J++RwRU28Ir53YEsteLWnBA2szdzCpbFijzffyRPhmoNAgQO8uV/rEh6kAnR1KF5h7lFHIQW6aoWCEE1MpnTy+E8ANf3CFrM
Thanks. This was the solution.
Hans.On Sat, Apr 21, 2018 at 1:58 PM, Théo Zimmermann <theo.zimmi AT gmail.com> wrote:
Note that with Coq master -debug is on by default and -annotate is now -bin-annot.Also, there is a Merlin file in the Coq sources.Le sam. 21 avr. 2018 à 18:44, Abhishek Anand <abhishek.anand.iitg AT gmail.com> a écrit :There's probably a better way to do this, but here's what I do for plugin work:I manually build coq (the same version as that of the coq binaries) from sources, say in a directory X.While building Coq, I pass the following options to ./configure: -debug -annotateThen, in ~/.merlin, I add the following:FLG -rectypesB X/configB X/libB X/intfB X/kernelB X/kernel/byterunB X/libraryB X/engineB X/pretypingB X/interpB X/proofsB X/tacticsB X/printingB X/parsingB X/toplevelB X/toolsB X/tools/coqdocB X/devB X/stmB X/plugins/ltacB X/vernacThen, in vscode, I am able to jump (to definition) around in Coq sources and see types of items that are in Coq sources.--On Sat, Apr 21, 2018 at 11:33 AM Hans Jacob Fehrmann Rojas <hans.jfehrmann AT gmail.com> wrote:Hans.I am developing a plugin in emacs with merlin. Today I changed my pc and now I am not able to locate the function on the coq modules. The problem seems to be some cmt files missing. How can this be fixed?Best,
- [Coq-Club] Plugin development in emacs with merlin, Hans Jacob Fehrmann Rojas, 04/21/2018
- Re: [Coq-Club] Plugin development in emacs with merlin, Abhishek Anand, 04/21/2018
- Re: [Coq-Club] Plugin development in emacs with merlin, Théo Zimmermann, 04/21/2018
- Re: [Coq-Club] Plugin development in emacs with merlin, Hans Jacob Fehrmann Rojas, 04/21/2018
- Re: [Coq-Club] Plugin development in emacs with merlin, Théo Zimmermann, 04/21/2018
- Re: [Coq-Club] Plugin development in emacs with merlin, Abhishek Anand, 04/21/2018
Archive powered by MHonArc 2.6.18.