aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorHugo Herbelin2014-06-27 21:37:56 +0200
committerHugo Herbelin2014-06-28 18:52:55 +0200
commit1f0e44c96872196d0051618de77c4735eb447540 (patch)
tree8b69aa789ebff430d021af431ad9ad453883ba25 /dev
parentefa921c807e48cfc19943d2bfd7f4eb11f8f9e09 (diff)
Moved code for finding subterms (pattern, induction, set, generalize, ...)
into a specific new cleaned file find_subterm.ml. This makes things clearer but also solves some dependencies problem between Evd, Termops and Pretype_errors.
Diffstat (limited to 'dev')
-rw-r--r--dev/doc/changes.txt7
-rw-r--r--dev/printers.mllib1
2 files changed, 8 insertions, 0 deletions
diff --git a/dev/doc/changes.txt b/dev/doc/changes.txt
index d4e42142bb..a919b86c27 100644
--- a/dev/doc/changes.txt
+++ b/dev/doc/changes.txt
@@ -78,6 +78,13 @@
- Tactics API: new_induct -> induction; new_destruct -> destruct;
letin_pat_tac do not accept a type anymore
+- New file find_subterm.ml for gathering former functions
+ subst_closed_term_occ_modulo, subst_closed_term_occ_decl (which now
+ take and outputs also an evar_map), and
+ subst_closed_term_occ_modulo, subst_closed_term_occ_decl_modulo (now
+ renamed into replace_term_occ_modulo and
+ replace_term_occ_decl_modulo).
+
=========================================
= CHANGES BETWEEN COQ V8.3 AND COQ V8.4 =
=========================================
diff --git a/dev/printers.mllib b/dev/printers.mllib
index f826984b46..8477df76c6 100644
--- a/dev/printers.mllib
+++ b/dev/printers.mllib
@@ -129,6 +129,7 @@ Arguments_renaming
Typing
Patternops
ConstrMatching
+Find_subterm
Tacred
Classops
Typeclasses_errors