Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | use a more compact representation of non-constant constructors | Benjamin Gregoire | 2015-03-27 |
| | | | | | | for which there corresponding tag are greater than max_variant_tag. The code is a merge with the patch proposed by Bruno on github barras/coq commit/504c753d7bb104ff4453fa0ede21c870ae2bb00c | ||
* | fix compilation | Benjamin Gregoire | 2015-03-26 |
| | |||
* | Adding a possible DEPRECATED flag to VERNAC EXTEND statements. | Pierre-Marie Pédrot | 2015-02-19 |
| | |||
* | Revert "Using same code for browsing physical directories in coqtop and coqdep." | Hugo Herbelin | 2015-02-12 |
| | | | | | | (Sorry, was not intended to be pushed) This reverts commit 5268efdefb396267bfda0c17eb045fa2ed516b3c. | ||
* | Using same code for browsing physical directories in coqtop and coqdep. | Hugo Herbelin | 2015-02-12 |
| | | | | | | | In particular: - abstracting the code using calls to Unix opendir, stat, and closedir, - uniformly using warnings when a directory does not exist (coqtop was ignoring silently and coqdep was exiting via handle_unix_error). | ||
* | Windows installer cleanup | Enrico Tassi | 2015-02-05 |
| | |||
* | Removing dead code. | Pierre-Marie Pédrot | 2015-02-02 |
| | |||
* | Univs: proper printing of global and local universe names (only | Matthieu Sozeau | 2015-01-17 |
| | | | | printing functions touched in the kernel). | ||
* | vm_printers: fix compilation | Enrico Tassi | 2015-01-15 |
| | |||
* | Update headers. | Maxime Dénès | 2015-01-12 |
| | |||
* | Avoiding introducing yet another convention in naming files. | Hugo Herbelin | 2015-01-08 |
| | |||
* | Compatibility ocaml 3.12. | Hugo Herbelin | 2014-12-30 |
| | |||
* | Minor fixes for the win32 installer | Enrico Tassi | 2014-12-30 |
| | |||
* | Win32: fix installer | Enrico Tassi | 2014-12-19 |
| | | | | | Still unsure about .o file (should they be shipped for the native_compute machinery or .cmxs suffice?) | ||
* | More printers for ltac signatures. | Hugo Herbelin | 2014-12-16 |
| | |||
* | Switch the few remaining iso-latin-1 files to utf8 | Pierre Letouzey | 2014-12-09 |
| | |||
* | Removing import of Proofview in debugger because its module Goal hides | Hugo Herbelin | 2014-12-07 |
| | | | | | the import of goal.ml and, afaiu, ocaml does not provide a way to refer to a shadowed module. | ||
* | More printers in tracer. | Hugo Herbelin | 2014-12-05 |
| | |||
* | Reactivating option "Set Printing Existential Instances" for asking printing ↵ | Hugo Herbelin | 2014-12-04 |
| | | | | full instances. | ||
* | Reverting the following block of three commits: | Hugo Herbelin | 2014-11-27 |
| | | | | | | | | | | | - Registering strict implicit arguments systematically (35fc7d728168) - Experimenting always forcing convertibility on strict implicit arguments (a1a6d7b99eef5e6) - Fixing Coq compilation (894a3d16471) Systematically computing strict implicit arguments can lead to big computations, so I suspend this attempt, waiting for improved computation of implicit arguments, or alternative heuristics going toward having more conversion in rewrite. | ||
* | Experimenting always forcing convertibility on strict implicit arguments | Hugo Herbelin | 2014-11-26 |
| | | | | in tactic unification. | ||
* | Add printer for transparent state for ocamldebug. | Hugo Herbelin | 2014-11-23 |
| | |||
* | Specific printer of Evar.Set.t for ocamldebug + more information in | Hugo Herbelin | 2014-11-22 |
| | | | | a UserError to ease debugging. | ||
* | Adding a pretty-printing style library. | Pierre-Marie Pédrot | 2014-11-15 |
| | |||
* | Plug the dynamic tags in the Richpp mechanism. | Pierre-Marie Pédrot | 2014-11-10 |
| | |||
* | More "open" by default for trace debugging. | Hugo Herbelin | 2014-10-31 |
| | |||
* | Split [Proofview] into a file where the basic operations on the state are ↵ | Arnaud Spiwack | 2014-10-22 |
| | | | | | | defined and the file providing the primitives. The datatypes are defined in [Proofview_monad], previous [Proofview_monad] is now called [Logic_monad] since it is more generic since the refactoring. | ||
* | Fix ill-typed debugging function | Matthieu Sozeau | 2014-10-15 |
| | |||
* | Adding printers for ppproofview. | Hugo Herbelin | 2014-10-13 |
| | |||
* | Add debug printers for projections, fix printing of evar constraints | Matthieu Sozeau | 2014-10-10 |
| | | | | and unsatisfiable constraints which were not done in the right environment. | ||
* | Adding printer for named_context_val and Goal.goal in debugger. | Hugo Herbelin | 2014-10-09 |
| | |||
* | Adding a printer for hints. | Hugo Herbelin | 2014-10-07 |
| | |||
* | Fixing interpretation of constr under binders which was broken after | Hugo Herbelin | 2014-10-02 |
| | | | | | it became possible to have binding names themselves bound to ltac variables (2fcc458af16b). | ||
* | Fixing nice printing of error reporting with ml tactics bound to ltac names. | Hugo Herbelin | 2014-10-01 |
| | |||
* | Fixing use of arguments renaming in apply which was broken after | Hugo Herbelin | 2014-10-01 |
| | | | | | reorganization of apply in d5fece25d8964d5d9fcd55b66164286aeef5fb9f: using renaming also in retyping. | ||
* | Index keys instead of simply global references. | Matthieu Sozeau | 2014-09-27 |
| | |||
* | Add a boolean to indicate the unfolding state of a primitive projection, | Matthieu Sozeau | 2014-09-27 |
| | | | | | | | | so as to reproduce correctly the reduction behavior of existing projections, i.e. delta + iota. Make [projection] an abstract datatype in Names.ml, most of the patch is about using that abstraction. Fix unification.ml which tried canonical projections too early in presence of primitive projections. | ||
* | win32: embed NSIS for plugin writers | Enrico Tassi | 2014-09-19 |
| | |||
* | Fix debug printing with primitive projections. | Matthieu Sozeau | 2014-09-18 |
| | | | | | | | Add a flag to indicate if we're in the toplevel or debuggger to not try to retype terms in the wrong environment (and making find_rectype, get_type_of untraceable). This fixes bug #3638 along with the previous commit. | ||
* | win32: remove outdated splash screen | Enrico Tassi | 2014-09-17 |
| | | | | | The official Coq logo does not work as a splash screen. Simplest fix: no splash screen. | ||
* | win32: use subsystem windows on windows (and not console) | Enrico Tassi | 2014-09-17 |
| | | | | This makes the hammer tools/mkwinapp.ml kind of obsolete | ||
* | Fix base_include due to change in argument order of env and evar_map | Matthieu Sozeau | 2014-09-12 |
| | |||
* | Uniformisation of the order of arguments env and sigma. | Hugo Herbelin | 2014-09-12 |
| | |||
* | Referring to evars by names. Added a parser for evars (but parsing of | Hugo Herbelin | 2014-09-12 |
| | | | | | instances still to do). Using heuristics to name after the quantifier name it comes. Also added a "sigma" to almost all printing functions. | ||
* | VernacExtend does not dispatch on type anymore. | Pierre-Marie Pédrot | 2014-09-10 |
| | |||
* | Merge remote-tracking branch 'jason/win32-improvements' into trunk | Enrico Tassi | 2014-09-09 |
|\ | |||
| * | Bump CoqSDK revision number | Jason Gross | 2014-09-09 |
| | | |||
| * | Add a VERBOSE flag to make-sdk-win32 | Jason Gross | 2014-09-09 |
| | | | | | | | | For debugging purposes. | ||
| * | Minor code style cleanup in make-sdk-win32 | Jason Gross | 2014-09-09 |
| | | |||
| * | Support 64-bit cygwin | Jason Gross | 2014-09-09 |
| | |