coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Jason Gross <jasongross9 AT gmail.com>
- To: coq-club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] Why does coq_makefile impose -q option?
- Date: Sat, 26 Oct 2019 02:30:29 -0400
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=jasongross9 AT gmail.com; spf=Pass smtp.mailfrom=jasongross9 AT gmail.com; spf=None smtp.helo=postmaster AT mail-ed1-f54.google.com
- Ironport-phdr: 9a23:+teNfx0sq6WnXoZasmDT+DRfVm0co7zxezQtwd8Zse0fK/ad9pjvdHbS+e9qxAeQG9mCsLQV16GP6/CocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbAhEmTSwbal2IRi5ogndq9UajIh/Iast1xXFpWdFdf5Lzm1yP1KTmBj85sa0/JF99ilbpuws+c1dX6jkZqo0VbNXAigoPGAz/83rqALMTRCT6XsGU2UZiQRHDg7Y5xznRJjxsy/6tu1g2CmGOMD9UL45VSi+46ptVRTnjzoJNyMi8GHPlMN/kL5brhympxx62YHUYYeVP+d6cq7Sed4WQGxMVdtTWSNcGIOxd4QAD+QDMuhYoYfzpEYAowWiCgS3Huzj1iVFi2Xq0aEm0eksFxzN0gw6H9IJtXTZtNH7O70JUeCyyqnD0DTNb+lR2Tfm84jDbxcsofOWUrJrdsrRz0YvFxnCjlWLsozoOyiY1usIs2eB7upgUfijhHIgqwF0uzWiwNonhIfOhoIQ0F/E9CN5zZ4wJd2/T057ZsSoH4dXtyGfMYZ9X8AsQ3lwtSok1rELvYS3cSsKxZg92RLTd/+Kf5KI7x/sUuuaPC12i2h/eL2lgha/6UigxfP4VsmzyFtKqzBKktjItnwUyRPc99WLRuJz/kqh1juDzQ/T6uZDIUA7karUNYQtzaI3lpoWqUjDHyn2l1vqjKKOaEko5uyl5/7kb7jmvJOQKZN4hwLkPqkulcGzGeE4PRIPX2if9+S8zrrj/UjhTbVIlPI2ia7ZsJbVJcQBoa65GBRV34I45hawCjepytUYnX0dIF1ZfxKHipDlO0vSL/DgEfe/n1OsnS93yPDBJ73tG4nCLnzekLj6Zrt98E5dyA8rzd9F/Z5UC7cBIOjyWkDrrtDYAAU5YESIxLPsD8w43YcDUyrbCaiAdajWrFWg5+Q1IuDKapVD6xjnLP1wxff1inlxtkUaZrLhiZkec3e+Ee5hOF7ISXXpi9YFV2wNu1xtH6TRlFSeXGsLND6JVKUm62RnWdv3X7eGfZikhfm65An+G5RXYm5cDVXVSCXncoyFX7EHbyfAe5Y9wAxBbqCoTsoa7T/rrBXzkuM1Ie/d+ylevpXmhoAsur/j0Coq/DkxNPyzlmGAS2YuwzENTj4yma1z+AlzlwvF3q9/jPhVU9dU4qERXw==
I believe .coqrc is intended for local commands that you might want for interactive use, but not globally. e.g., you might have a different preferred printing width (Set Printing Width) or depth (Set Printing Depth). You might want to Set Ltac Profiling or Set NativeCompute Profiling by default. Perhaps you want to see proof diffs, and Set Diffs to something other than "off". Or perhaps you want to Set Fast Name Printing, because your goals are taking too long to print. Perhaps you want to Set Ltac Backtrace, now that by default Coq 8.10 (I think) no longer displays full backtraces for Ltac. Maybe you want to Set Nested Proofs Allowed, because you often develop with nested proofs, but you don't care to allow them in completed files. Maybe you want to change one of two dozen different printing options. Perhaps you want to Set Suggest Proof Using, so that you notice when you have completed a proof without a `Proof using` statement. (You can see all available options with `Print Options.`) You might also want to include tactics or definitions which you use only for debugging (e.g., I frequently use `Axiom admit : forall {T}, T.` when prototyping things, so it might be a candidate for a .coqrc file.)
My ~/.coqrc file is:
Unset Printing Dependent Evars Line.
Set Suggest Proof Using.
Set Ltac Backtrace.
On Sat, Oct 26, 2019 at 1:54 AM Ian Zimmerman <itz AT very.loosely.org> wrote:
On 2019-10-26 01:26, Jason Gross wrote:
> I think the better option to use for this is `-load-vernac-source`,
> rather than `-init-file`. I'm not sure how coqide interacts with
> _CoqProject, but if neither -init-file nor -load-vernac-source work
> with coqide, that sounds like a bug worth reporting.
Well, at least -l has a corresponding vernacular command (Load) which I
can enter in the Scratch window. This is an acceptable workaround,
thanks.
I do wonder what .coqrc is intended for, then?
--
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.
- [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/12/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Gaëtan Gilbert, 10/12/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Jason Gross, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Jason Gross, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Jason Gross, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Jason Gross, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Jason Gross, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Ian Zimmerman, 10/26/2019
- Re: [Coq-Club] Why does coq_makefile impose -q option?, Gaëtan Gilbert, 10/12/2019
Archive powered by MHonArc 2.6.18.