aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-20Merge PR #9678: Stop accessing proof env via Pfedit in printersPierre-Marie Pédrot
Ack-by: JasonGross Ack-by: ejgallego Ack-by: gares Ack-by: maximedenes Ack-by: ppedrot
2019-03-20Merge PR #9776: [kernel] Fix compare_head_gen_leq_with to use [leq] on ↵Gaëtan Gilbert
applications Reviewed-by: SkySkimmer
2019-03-20Add overlays for printer API changesMaxime Dénès
2019-03-20Stop accessing proof env via Pfedit in printersMaxime Dénès
This should make https://github.com/coq/coq/pull/9129 easier.
2019-03-20Merge PR #9791: Fix constr_matching on SPropPierre-Marie Pédrot
Ack-by: SkySkimmer Reviewed-by: ppedrot
2019-03-20Merge PR #8669: Show diffs in some error messagesEmilio Jesus Gallego Arias
Reviewed-by: Zimmi48 Reviewed-by: ejgallego Ack-by: gares Ack-by: jfehrle
2019-03-20Merge PR #9746: Remove Term_typing.translate_mind indirectionEmilio Jesus Gallego Arias
Reviewed-by: ejgallego Reviewed-by: ppedrot
2019-03-20Merge PR #9770: Correct dependencies in the micromega packEmilio Jesus Gallego Arias
Reviewed-by: ejgallego
2019-03-20Merge PR #9754: Don't lose the warning name when warning becomes error.Emilio Jesus Gallego Arias
Reviewed-by: ejgallego
2019-03-20Merge PR #9805: [CI] Push the right commit to cachixEmilio Jesus Gallego Arias
2019-03-19[CI] Push the right commit to cachixVincent Laporte
2019-03-19Merge PR #9647: [default.nix] Enable parallel buildThéo Zimmermann
Reviewed-by: Zimmi48 Reviewed-by: ejgallego
2019-03-19Merge PR #9279: CoqIDE on lablgtk3Pierre-Marie Pédrot
Ack-by: MSoegtropIMC Ack-by: SkySkimmer Ack-by: Zimmi48 Reviewed-by: ejgallego Ack-by: garrigue Ack-by: herbelin
2019-03-19Merge PR #9796: [ci] Guard broken jobs under an `UNRELIABLE = enabled` variable.Gaëtan Gilbert
Reviewed-by: SkySkimmer
2019-03-19Merge PR #9795: Print more info before trying to push to coq-on-cachix.Vincent Laporte
Reviewed-by: vbgl
2019-03-19Fixed incompatibility between new cygwin pkg-config and duneMichael Soegtrop
2019-03-19[win] Mostly fixed GTK3 CoqIDE Windows build (icons don't work, only 64 but ↵Michael Soegtrop
tested, only binary GTK)
2019-03-19[coqide] [ci] Update GTK toolchain to lablgtk3Emilio Jesus Gallego Arias
- Update Docker images to install compatible version of lablgtk3 - We remove unnecesary variables from configure. - We fix path detection of GTK libs in makefile
2019-03-19Fix for post-beta3 lablgtk3 changes about cairo (from Claudio).Hugo Herbelin
2019-03-19CoqIDE: Adding configurable color for incompletely processed Qed.Hugo Herbelin
2019-03-19CoqIDE: More informative message when failing editing/saving preferences.Hugo Herbelin
2019-03-19CoqIDE: Advertising gtk+3 upgrade in CHANGES.Hugo Herbelin
2019-03-19CoqIDE: Ensuring that load/save windows are not hidden by their parent.Hugo Herbelin
2019-03-19CoqIDE: Use modify_bg rather than modify_base to change background color.Hugo Herbelin
The effect of modify_base is told to be widget-dependent. It uses to change the background with gtk2 but not with gtk3. So we use the more explicit modify_bg.
2019-03-19CoqIDE: Ensure that the main 3 windows do not shrink when w/o contents.Hugo Herbelin
This was automatic in gtk2 (apparently because of the specification not being granted). This is needed with gtk3.
2019-03-19CoqIDE: Ensure that contents of the pref window expands as much as possible.Hugo Herbelin
This was not needed in gtk2 but is needed with gtk3.
2019-03-19CoqIDE: Using Grid instead of Table.Hugo Herbelin
This is not mandatory for gtk+3 since it is deprecated from only gtk 3.4. This would be needed for gtk+4 though.
2019-03-19CoqIDE: Adapting to new interface of GPack.notebook.Hugo Herbelin
2019-03-19CoqIDE: Replacing deprecated color_of_string with color_parse.Hugo Herbelin
2019-03-19CoqIDE: No more explicit activation of tooltips on toolbar.Hugo Herbelin
According to https://developer.gnome.org/gtk2/stable/GtkToolbar.html#gtk-toolbar-set-tooltips, tooltips are now managed globally by gtk-enable-tooltips which is true by default.
2019-03-19CoqIDE: Stippling using bitmap no more supported for incomplete Qed.Hugo Herbelin
Was formerly displaying a stippled ("pointillé") light blue. Now only a light blue.
2019-03-19CoqIDE: wm_name and wm_class are now packed into wmclass.Hugo Herbelin
2019-03-19CoqIDE: Now calling destroy signal via widget_signals.Hugo Herbelin
Thanks to J. Garrigue for the hint.
2019-03-19CoqIDE: Deactivation pixmap-based progression bar (wg_Segment.ml).Hugo Herbelin
Indeed, gtk3 has no more Pixmap, it should use Cairo instead. We also deactivate the functions in the graph of dependency. In particular, this also blocks coqOps.ml.
2019-03-19CoqIDE: Moving last use of gtk2-only FileSelection to FileChooserDialog.Hugo Herbelin
2019-03-19CoqIDE: Deactivating the user queries and wizard tactics configuration.Hugo Herbelin
They rely on list and strings from configwin which themselves rely on gtk2 only widgets.
2019-03-19CoqIDE: Deactiving the list and string configuration tools.Hugo Herbelin
They rely on gtk2 clist and would need to be changed to list_store.
2019-03-19CoqIDE: Ensuring that gtk is initialized before other inits done in ideutils.ml.Hugo Herbelin
This seems fragile: does it depend on the order files are loaded? (It was working for gtk2 when gtk initialization was in coqide_main.ml but it does not work anymore for CoqIDE built on gtk3). Eventually, it might be needed to centralize all initialization side effects in one place.
2019-03-19CoqIDE: Change name of module: Sourceview2 -> Sourceview3Hugo Herbelin
2019-03-19CoqIDE: Adapt configuration to require lablgtk3 and gtksourceview3.Hugo Herbelin
2019-03-19CoqIDE: Replacing Tooltips with gtk+3 compliant Tooltip.Hugo Herbelin
2019-03-19Configuration: expand a version number to three fields when only 1 or 2 ↵Hugo Herbelin
fields are given.
2019-03-18Merge PR #9777: [Nix] A few improvementsThéo Zimmermann
Reviewed-by: Zimmi48
2019-03-18[kernel] Fix compare_head_gen_leq_with to use [leq] on applicationsMatthieu Sozeau
This fixes an incompleteness of subtyping on cumulative inductives, where I@{i} A <= I@{j} A should imply i <= j, i = j or no relation depending on the variance of I's universe.
2019-03-18[ci] Guard broken jobs under an `UNRELIABLE = enabled` variable.Emilio Jesus Gallego Arias
This way, we can opt out of these development in our personal pipelines, so we don't risk being throttled by Gitlab.
2019-03-18Print more info before trying to push to coq-on-cachix.Théo Zimmermann
2019-03-18Don't lose the warning name when warning becomes error.Gaëtan Gilbert
2019-03-18Remove Term_typing.translate_mind indirectionGaëtan Gilbert
2019-03-18Fix constr_matching on SPropGaëtan Gilbert
2019-03-18Merge PR #9740: Make NotConvertibleVect exception internal to typeopsPierre-Marie Pédrot
Reviewed-by: ppedrot