aboutsummaryrefslogtreecommitdiff
path: root/printing/printer.ml
AgeCommit message (Expand)Author
2014-05-06Initial work on reintroducing old-style polymorphism for compatibility (the s...Matthieu Sozeau
2014-05-06This commit adds full universe polymorphism and fast projections to Coq.Matthieu Sozeau
2014-04-23Better representation of evar filters: we represent the vacuous filters ofPierre-Marie Pédrot
2014-04-23Removing dead code, thanks to new OCaml warnings and a bit of scripting.Pierre-Marie Pédrot
2014-03-31Removing the Change_evar refiner rule.Pierre-Marie Pédrot
2014-03-05Remove some dead-code (thanks to ocaml warnings)Pierre Letouzey
2014-03-05Remove many superfluous 'open' indicated by ocamlc -w +33Pierre Letouzey
2014-03-02Grammar.cma with less deps (Glob_ops and Nameops) after moving minor codePierre Letouzey
2014-01-17Follow-up of bugfix for #3204: local definitions were not handled properly.Pierre-Marie Pédrot
2014-01-16Fixing bugs #1039: Hypotheses don't respect Barendregt conventionPierre-Marie Pédrot
2013-11-02Adds a tactic give_up.aspiwack
2013-11-02Adds a shelve tactic.aspiwack
2013-10-27Abstracting evar filter away. The API is not perfect, but better than nothing.ppedrot
2013-10-05Moving side effects into evar_map. There was no reason to keep anotherppedrot
2013-09-19Get rid of the uses of deprecated OCaml elements (still remaining compatible ...xclerc
2013-09-18At least made the evar type opaque! There are still 5 remaining unsafeppedrot
2013-09-03Partly replacing list-based access functions in Evd. This is stillppedrot
2013-09-03Some cleanup in Autoppedrot
2013-08-22Nicer code concerning dirpaths and modpath around Libletouzey
2013-08-08State Transaction Machinegareuselesinge
2013-05-14Removing useless uses of Gmap.ppedrot
2013-04-29Merging Context and Sign.ppedrot
2013-04-29Splitting Term into five unrelated interfaces:ppedrot
2013-04-17Improving error message in explain_cannot_find_well_typed_abstraction:herbelin
2013-03-23Minor code cleaning in CArray / CList.ppedrot
2013-03-21Robust display of NotConvertibleTypeField errors (fix #3008, #2995)letouzey
2013-03-13Restrict (try...with...) to avoid catching critical exn (part 13)letouzey
2013-03-05More monomorphization.ppedrot
2013-02-18use List.rev_map whenever possibleletouzey
2013-02-17Added propagation of evars unification failure reasons for betterherbelin
2013-01-29No reason a priori for using unfiltered env for printingherbelin
2013-01-29Renaming evar_env/evar_unfiltered_env into evar_filtered_env/evar_envherbelin
2012-12-18Modulification of Labelppedrot
2012-12-14Modulification of identifierppedrot
2012-12-14Moved Intset and Intmap to Int namespace.ppedrot
2012-11-21Print univ constraints generated by a constant or inductive (when flag is set)barras
2012-11-20Cleaning and small optimization in CList.ppedrot
2012-10-29Fixed #2926:ppedrot
2012-10-02Remove some more "open" and dead code thanks to OCaml4 warningsletouzey
2012-09-14As r15801: putting everything from Util.array_* to CArray.*.ppedrot
2012-09-14Moving Utils.list_* to a proper CList module, which includes stdlibppedrot
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-08-08Updating headers.herbelin
2012-07-21Slight modification to the printing of goals when in emacs mode.courtieu
2012-07-20Fixing test-suitepboutill
2012-07-11A friendlier printing of remaining goals when no goal is focused.aspiwack
2012-07-10Fixing Print Assumption displayppedrot
2012-07-10Small change in the printing of proofs for use by coqide.aspiwack
2012-07-10Another correction to the dependent existential variable printingaspiwack
2012-07-04Change how the number of open goals is printed.aspiwack