| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-03-09 | Micromega: removing a constant preventing micromega to be loaded before Logic.v. | Hugo Herbelin | |
| The constant was useless after 9f56baf which fixed #5073. | |||
| 2017-03-09 | Fixing dependency order of plugins. | Hugo Herbelin | |
| This allows to support static linking of plugins (application to debugging or to when option -natdynlink is "no"). | |||
| 2017-03-07 | Fixing Bug 5383 (Hyps Limit) + small refactoring. | Pierre Courtieu | |
| 2017-03-07 | Merge PR#436: [ocamlbuild] Update META for the vernac split. | Maxime Dénès | |
| 2017-03-06 | Merge PR#447: [travis] [External CI] fiat-parsers | Maxime Dénès | |
| 2017-03-06 | Merge PR#279: A few lemmas about iff and about orders on positive and Z | Maxime Dénès | |
| 2017-03-03 | Merge PR#273: Tidy stdlib | Maxime Dénès | |
| 2017-03-03 | Completing basic lemmas about <= and < in BinInt.Z.Pos2Z. | Hugo Herbelin | |
| 2017-03-03 | Relying on BinInt.Z.Pos2Z for proofs of a few lemmas in Zorder. | Hugo Herbelin | |
| 2017-03-03 | Completing "few lemmas about Zneg" with lemmas also about Zpos. | Hugo Herbelin | |
| 2017-03-03 | A couple of other useful properties about compare_cont. | Hugo Herbelin | |
| Don't know if compare_cont is very useful to use, but, at least, these extensions make sense. | |||
| 2017-03-03 | Compatibility of iff wrt not and imp. | Hugo Herbelin | |
| This completes the series and cannot hurt. | |||
| 2017-02-27 | Merge PR#399: Debug by default | Maxime Dénès | |
| 2017-02-27 | Merge PR#395: Allow hintdb to be parameters in a Ltac definition or | Maxime Dénès | |
| Tactic Notation | |||
| 2017-02-24 | [travis] [External CI] fiat-parsers | Emilio Jesus Gallego Arias | |
| 2017-02-24 | Revert "Add empty ltac_plugin file for forward compatibility." | Maxime Dénès | |
| This reverts commit e8137ae63b3b19436755f372b595e7343e942894, was meant for 8.6 branch only. | |||
| 2017-02-23 | Fixing #use"include" after vernac is added and ltac is moved to a plugin. | Hugo Herbelin | |
| 2017-02-22 | Merge branch 'v8.6' | Pierre-Marie Pédrot | |
| 2017-02-22 | Merge branch 'v8.5' into v8.6 | Pierre-Marie Pédrot | |
| 2017-02-21 | [travis] track an 8.7 specific branch of HoTT. | Maxime Dénès | |
| This is required since we merged PR#309: Ltac as a plugin. | |||
| 2017-02-21 | Merge PR#309: Ltac as a plugin | Maxime Dénès | |
| 2017-02-21 | Add empty ltac_plugin file for forward compatibility. | Maxime Dénès | |
| This is in preparation for landing of PR#309: Ltac as a plugin | |||
| 2017-02-20 | Deprecate -debug flag. | Maxime Dénès | |
| 2017-02-20 | Merge PR#189: Remove tabulation support from pretty-printing. | Maxime Dénès | |
| 2017-02-20 | Merge pull request #4 from Zimmi48/patch-1 | Emilio Jesús Gallego Arias | |
| [ocamlbuild] fix small mistakes in descriptions | |||
| 2017-02-20 | [ocamlbuild] fix small mistakes in descriptions | Théo Zimmermann | |
| 2017-02-20 | [ocamlbuild] Update meta for the vernac split. | Emilio Jesus Gallego Arias | |
| 2017-02-19 | Fixing debugger after the split of toplevel into vernac. | Pierre-Marie Pédrot | |
| 2017-02-17 | remove obsolete file dev/Makefile.oug | Pierre Letouzey | |
| 2017-02-17 | Removing spurious folder includes in coq_makefile. | Pierre-Marie Pédrot | |
| 2017-02-17 | Documenting the pluginification of Ltac. | Pierre-Marie Pédrot | |
| 2017-02-17 | Fix .gitignore. | Pierre-Marie Pédrot | |
| 2017-02-17 | Moving the Ltac plugin to a pack-based one. | Pierre-Marie Pédrot | |
| This is cumbersome, because now code may fail at link time if it's not referring to the correct module name. Therefore, one has to add corresponding open statements a the top of every file depending on a Ltac module. This includes seemingly unrelated files that use EXTEND statements. | |||
| 2017-02-17 | Ltac as a plugin. | Pierre-Marie Pédrot | |
| This commit is essentially moving files around. In particular, the corresponding plugin still relies on a mllib file rather than a mlpack one. Otherwise, this causes link-time issues for third-party plugins depending on modules defined in the Ltac plugin. | |||
| 2017-02-16 | Fixing #5339 (anomaly with 'pat in record parameters). | Hugo Herbelin | |
| 2017-02-16 | Merge PR#403: Split Vernacular Processing from Toplevel | Maxime Dénès | |
| 2017-02-16 | Merge PR#431 | Maxime Dénès | |
| [travis] Add math-comp overlays, update CompCert to official version, add UniMath | |||
| 2017-02-15 | [travis] [External CI] CompCert official 8.6 support + UniMath | Emilio Jesus Gallego Arias | |
| 2017-02-15 | [travis] [External CI] Factor out math-comp installs. | Emilio Jesus Gallego Arias | |
| We make math-comp overlays easier, we also start structuring the scripts a bit more. | |||
| 2017-02-15 | Make Obligations see fix_exn | Enrico Tassi | |
| 2017-02-15 | [stm] Remove unused legacy stm interface. | Emilio Jesus Gallego Arias | |
| 2017-02-15 | [cosmetic] Reorder makefile as suggested by @herbelin | Emilio Jesus Gallego Arias | |
| 2017-02-15 | [stm] Reenable Show Script command. | Emilio Jesus Gallego Arias | |
| We extend `Stm.vernac_interp` so it can handle the commands it should by level. This reenables `Show Script` handling, and this interpretation function should handle more commands in the future such as Load. However note that we must first refactor the parsing state handling a bit and remove the legacy `Stm.interp` before that. | |||
| 2017-02-15 | [stm] Break stm/toplevel dependency loop. | Emilio Jesus Gallego Arias | |
| Currently, the STM, vernac interpretation, and the toplevel are intertwined in a mutual dependency that needs to be resolved using imperative callbacks. This is problematic for a few reasons, in particular it makes the interpretation of commands that affect the document quite intricate. As a first step, we split the `toplevel/` directory into two: "pure" vernac interpretation is moved to the `vernac/` directory, on which the STM relies. Test suite passes, and only one command seems to be disabled with this approach, "Show Script" which is to my understanding obsolete. Subsequent commits will fix this and refine some of the invariants that are not needed anymore. | |||
| 2017-02-15 | Merge PR#314: Miscellaneous fixes for Ocaml warnings. | Maxime Dénès | |
| 2017-02-15 | [unicode] Address comments in PR#314. | Emilio Jesus Gallego Arias | |
| 2017-02-14 | [safe-string] Switch to buffer to `Bytes` | Emilio Jesus Gallego Arias | |
| 2017-02-14 | [safe-string] Use `String.init` to build string. | Emilio Jesus Gallego Arias | |
| 2017-02-14 | [misc] Remove unused binding. | Emilio Jesus Gallego Arias | |
| 2017-02-14 | Merge PR#253: Sort Search results by relevance | Maxime Dénès | |
