| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
| |
This reverts commit 36c7fba1180eaa2ceea7cc486ebd2f0d649042f0.
I had mixed up the boolean flag, resulting in the loss of evar-free
versions of tactics.
|
| |
|
| |
|
|
|
|
| |
We only allow color output under Unix OSes.
|
|
|
|
| |
We build the rich XML at once without generating the printed string.
|
| |
|
| |
|
|
|
|
| |
Here nonsensical means a Qed/Defined without a Lemma.
|
| |
|
|
|
|
|
|
|
|
| |
Strings are at most 16M on 32 bit OCaml, and the system state
may be bigger. In this case we write to tmp file and
Marshal.from_channel. We can't directly use the channel interface
because of badly designed non blocking API (available only on fds and
not channels).
|
|
|
|
|
|
|
|
| |
This is done by adding a fourth type of loadpath, the ones that are
neither implicit nor root, for the subdirectories of a -Q root.
Note: this means that scanning for available directories is no longer done
on the fly for -Q, but once and for all, as with -R.
|
|
|
|
| |
making configure option -opt deprecated.
|
|
|
|
|
|
| |
optimized. Now "Import Arith ZArith" imports only once the libraries
reexported by both Arith and ZArith. (No side effect can be inserted
here, so that this looks compatible).
|
| |
|
|
|
|
|
| |
Instead of constructing the XML string and parsing it afterwards,
we build it by hijacking the formatting output.
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 2e09a22baeb93c57e6d8388313dc638349679910.
|
| |
|
|
|
|
|
|
|
|
| |
I know it seems wrong but if you call coq to get a path, you are likely
to pass it around, and this makes the dir separator of windows "\"
disappear immediately being interpreted as an escape character.
In cygwin "/" is also understood as a directory separator.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
be up-to-date on the web.
If someone can check that INSTALL.win is up-to-date, that'd be nice.
|
| |
|
|
|
|
| |
reference manual.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Arguments command tends to emit the following warning even when
properly used:
This command is just asserting the number and names of arguments of cons.
If this is what you want add ': assert' to silence the warning. If you
want to clear implicit arguments add ': clear implicits'. If you want to
clear notation scopes add ': clear scopes'
In fact, even ': assert' does not silence it, contrarily to what the message
suggests.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
A non empty dir detected as an empty one.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Structures. Text mode + a "Require Import" in a module which provokes
suspect warnings "Exception Not_found".
|
|
|
|
| |
a line on "Intuition Negation Unfolding".
|
|
|
|
|
|
|
| |
Argument" which I used temporarily in a branch to have "destruct eq_dec"
working like in v8.4 and not like the "destruct (eq_dec _ _)"
of 8.4. I finally made "destruct (eq_dec _ _)" working in 8.5 like
"destruct eq_dec" was working in 8.4 (and is still working in 8.5).
|
|
|
|
| |
Set Printing Existential Instances (see bug report #3951).
|
|
|
|
|
|
|
| |
obviously inconsistent with the decisions taken in commits
2e8fb20e04da and 0bc569026048 about bugs #2550 and #3606.
Now having options Boolean Equality Schemes and Decidable Equality Schemes.
|
| |
|
|
|
|
| |
Ultimately setoid rewrite should be written in the monad to fix it properly.
|
|
|
|
|
| |
Since name clashes are discovered by side effects, the order of traversal of
module structs cannot be changed.
|
| |
|
| |
|