aboutsummaryrefslogtreecommitdiff
path: root/tactics/extratactics.ml4
AgeCommit message (Expand)Author
2012-06-22Added an indirection with respect to Loc in Compat. As many [open Compat]ppedrot
2012-06-01Getting rid of Pp.msgnl and Pp.message.ppedrot
2012-05-31tactic is_fix, akin to is_evar, is_hyp, is_ ... familypboutill
2012-05-30Getting rid of Pp.msgppedrot
2012-05-29place all files specific to camlp4 syntax extensions in grammar/letouzey
2012-05-29Basic stuff about constr_expr migrated from topconstr to constrexpr_opsletouzey
2012-05-29Glob_term now mli-only, operations now in Glob_opsletouzey
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-05-29Evar_kinds.mli containing former Evd.hole_kind, avoid deps on Evdletouzey
2012-04-17Remove the Dp plugin.gmelquio
2012-03-14Second step of integration of Program:msozeau
2012-03-02Noise for nothingpboutill
2012-02-07A "Grab Existential Variables" to transform the unresolved evars at the end o...aspiwack
2011-11-17Merge subinstances branch by me and Tom Prince.msozeau
2011-11-02Add type annotations around all calls to Libobject.declare_objectletouzey
2011-10-07A new tactic is_var to check whether a term is a goal/section variableletouzey
2011-09-26Moving implicit tactic support from Tacinterp to Pfedit and final evarherbelin
2011-06-18Relaxed the constraint introduced in r14190 that froze the existingherbelin
2011-02-14- Fix treatment of globality flag for typeclass instance hints (theymsozeau
2010-12-27Rename the "raw" argument extension into "glob"glondu
2010-12-24More {raw => glob} changes for consistencyglondu
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-12-23Change of nomenclature: rawconstr -> glob_constrglondu
2010-12-02Add tactic has_evar (#2433)glondu
2010-12-02Add tactic is_evar (Closes: #2433)glondu
2010-11-07Delayed the evar normalization in error messages to the last minuteherbelin
2010-09-30Simplify tactic(_)-bound arguments in TACTIC EXTEND rulesglondu
2010-09-28Remove some occurrences of "open Termops"glondu
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-07-22Adding the destauto tactic, that reduces match by destructing matchedcourtieu
2010-07-09Finish adding out-of-the-box support for camlp4letouzey
2010-06-28Made "replace" accepts open terms on its left-hand-side.herbelin
2010-06-22Added Chung-Kil Hur's smart "pattern" tactic (h_resolve).herbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-01-30Update CHANGES, add documentation for new commands/tactics and do a bitmsozeau
2009-12-21Generic support for open terms in tacticsherbelin
2009-12-12Updated compatibility for rewriting equality proofs that are dependentherbelin
2009-11-24Minor fixes in typeclasses, avoiding repeated evar normalizations.msozeau
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-21This big commit addresses two problems:soubiran
2009-09-17Remove useless Liboject.export_function fieldglondu
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-08-13Death of "survive_module" and "survive_section" (the first one washerbelin
2009-08-06- Cleaning phase of the interfaces of libnames.ml and nametab.mlherbelin
2009-08-06Move out JMeq of subst for compatibility (it affects e.g. theherbelin
2009-07-24Remove the barely-used/obsolete/undocumented syntax "conditional <tac> rewrite"letouzey
2009-06-30Add new variants of [rewrite] and [autorewrite] which differ in themsozeau
2009-05-20- Fixing declarative mode in presence of high use of Change_evars nodesherbelin
2009-05-09- Adding "Hint Resolve ->" and "Hint Resolve <-" for declaration of equivalenceherbelin