]>
matita.cs.unibo.it Git - helm.git/log
Stefano Zacchiroli [Tue, 7 Mar 2006 21:13:19 +0000 (21:13 +0000)]
hand-like cursor when the cursor is on an href in a clickable math view
Stefano Zacchiroli [Tue, 7 Mar 2006 19:39:36 +0000 (19:39 +0000)]
- added an hack to load sequents viewer's mathml from file
- tried organizing entries of the debug menu
Claudio Sacerdoti Coen [Tue, 7 Mar 2006 18:21:39 +0000 (18:21 +0000)]
This simplify seems to diverge!
Claudio Sacerdoti Coen [Tue, 7 Mar 2006 17:31:09 +0000 (17:31 +0000)]
First theorems proved on left cosets.
Enrico Tassi [Tue, 7 Mar 2006 15:57:31 +0000 (15:57 +0000)]
added the creation of system_tables to the db when creating the user environment
marangon [Fri, 3 Mar 2006 17:12:41 +0000 (17:12 +0000)]
PP of Refine.RefineFailure.
Stefano Zacchiroli [Fri, 24 Feb 2006 00:18:04 +0000 (00:18 +0000)]
Use reference counting to keep track of camlp4 extensions so that the same
grammar rules are not added several times. (closes: #147)
Stefano Zacchiroli [Fri, 24 Feb 2006 00:15:53 +0000 (00:15 +0000)]
added a generic (yet rather trivial) module for reference counting
Stefano Zacchiroli [Thu, 23 Feb 2006 22:30:23 +0000 (22:30 +0000)]
bugfix: use utf8-aware substring function
Stefano Zacchiroli [Thu, 23 Feb 2006 21:35:38 +0000 (21:35 +0000)]
added "gragrep", grep-like tool over a bunch of grafite scripts
Stefano Zacchiroli [Thu, 23 Feb 2006 21:34:45 +0000 (21:34 +0000)]
added capability to specify externally extra command line arguments so that we
are no longer constrained to have all command line tools share the same command
line interface
Stefano Zacchiroli [Thu, 23 Feb 2006 21:33:34 +0000 (21:33 +0000)]
Added module GrafiteWalker, which implements traversals (recursive and not) over
grafite scripts. Useful for grep/sed like operations over a bunch of scripts.
Stefano Zacchiroli [Thu, 23 Feb 2006 21:32:24 +0000 (21:32 +0000)]
factorized an ast_statement type which is (now) used from outside this module
Stefano Zacchiroli [Thu, 23 Feb 2006 21:31:23 +0000 (21:31 +0000)]
- added src_root build time configuration value
- added the disclaimer "ComponentsConf should not be here"
Ferruccio Guidi [Thu, 23 Feb 2006 18:15:29 +0000 (18:15 +0000)]
information on current compilation state added in each file
Claudio Sacerdoti Coen [Thu, 23 Feb 2006 13:16:39 +0000 (13:16 +0000)]
64 "change" here and there in the library are now simplify/unfold as they
should have been. This has been possible because of some bugs fixed.
Claudio Sacerdoti Coen [Thu, 23 Feb 2006 13:13:04 +0000 (13:13 +0000)]
During simplify, reduction of the argument of a Fix and of a MutCase is now
performed using simplify. (It used to be performed by whd).
Pros: sometimes you should get simpler terms (but not so far)
Cons: sometimes simplification could simplify less than expected (but not so far)
Stefano Zacchiroli [Wed, 22 Feb 2006 23:22:09 +0000 (23:22 +0000)]
improved comment of HExtlib.find
Stefano Zacchiroli [Wed, 22 Feb 2006 22:58:13 +0000 (22:58 +0000)]
- ensure simplify_deps exists when invoked
- added a SIMPLIFYDEPS variable to change its location
Stefano Zacchiroli [Wed, 22 Feb 2006 22:39:47 +0000 (22:39 +0000)]
moved initial (i.e. empty) lexiconEngine status to lexiconEngine from
lexiconSync
Claudio Sacerdoti Coen [Wed, 22 Feb 2006 21:50:00 +0000 (21:50 +0000)]
simplify used in place of change
Claudio Sacerdoti Coen [Wed, 22 Feb 2006 21:17:16 +0000 (21:17 +0000)]
Bug fixed in simplify: delta expansion of constants applied to more arguments
than head lambda abstractions was always performed (even if no "interesting"
reduction took place).
Stefano Zacchiroli [Wed, 22 Feb 2006 14:39:11 +0000 (14:39 +0000)]
changed structure of the generated utf8MacroTable.ml file so that it can be
compiled with ocamlopt avoiding Stack_overflow
Claudio Sacerdoti Coen [Wed, 22 Feb 2006 14:13:31 +0000 (14:13 +0000)]
Missing -I ../.. added.
Claudio Sacerdoti Coen [Wed, 22 Feb 2006 14:00:21 +0000 (14:00 +0000)]
First part of bug #152 (unable to exit from Matita) solved.
Claudio Sacerdoti Coen [Wed, 22 Feb 2006 13:56:15 +0000 (13:56 +0000)]
Order of compilation of the modules fixed.
Claudio Sacerdoti Coen [Tue, 21 Feb 2006 18:23:18 +0000 (18:23 +0000)]
Coercions are now hidden by default in termAcicContent.ml.
Claudio Sacerdoti Coen [Tue, 21 Feb 2006 18:22:12 +0000 (18:22 +0000)]
Coercions are now hidden by default (in termAcicContent.ml)
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 16:37:36 +0000 (16:37 +0000)]
pack_coercion used to avoid packing n-ary coercions where n > 2.
Fixed.
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 16:36:28 +0000 (16:36 +0000)]
Stupid bug fixed.
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 15:55:35 +0000 (15:55 +0000)]
Packing of implicit coercions must be also performed as soon as an object (or proof status) is created.
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 15:05:37 +0000 (15:05 +0000)]
Finished one lemma (after many bug fixes here and there).
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 14:47:00 +0000 (14:47 +0000)]
Bug fixed: rewrite > t where t had occurrences of metavariables in it could
fail because of a missing apply_subst.
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 13:59:46 +0000 (13:59 +0000)]
Localization bug fixed.
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 13:47:32 +0000 (13:47 +0000)]
Some more implicit coercions here and there.
Claudio Sacerdoti Coen [Mon, 20 Feb 2006 13:24:01 +0000 (13:24 +0000)]
Bug fixed in pack_coercions_obj. The context of the metas in the metasenv of
the CurrentProof was not translated correctly.
Ferruccio Guidi [Mon, 20 Feb 2006 11:58:44 +0000 (11:58 +0000)]
class definition updated (but buggy now)
Claudio Sacerdoti Coen [Sat, 18 Feb 2006 19:31:28 +0000 (19:31 +0000)]
Bug fixed: the source and target of declared parametric coercions used to
be URIs of the inductive block instead of being URIs of single inductive
types or constructors.
Claudio Sacerdoti Coen [Sat, 18 Feb 2006 18:20:02 +0000 (18:20 +0000)]
Trivial bug fixed in the merging of polymorphic coercions.
Claudio Sacerdoti Coen [Sat, 18 Feb 2006 15:53:16 +0000 (15:53 +0000)]
Bug fixed in insertion of parametric coercions.
To fix the bug, the CoercGraph.look_for_coercion now returns a term saturated
with Cic.Implicits. As usual, remember to refine the term before further usage.
Claudio Sacerdoti Coen [Sat, 18 Feb 2006 14:33:42 +0000 (14:33 +0000)]
More refinement errors localized.
Claudio Sacerdoti Coen [Sat, 18 Feb 2006 12:22:18 +0000 (12:22 +0000)]
More refinement errors localized.
Claudio Sacerdoti Coen [Sat, 18 Feb 2006 11:33:05 +0000 (11:33 +0000)]
Bug fixed: the wrong exception was enriched, breaking the invariant that
only unlocalized exceptions can be enriched.
Enrico Tassi [Fri, 17 Feb 2006 15:40:09 +0000 (15:40 +0000)]
Sys.command -> Unix.system
Enrico Tassi [Fri, 17 Feb 2006 14:53:33 +0000 (14:53 +0000)]
tentative speedup not coercion-packing the proof after every step
Enrico Tassi [Wed, 15 Feb 2006 13:04:35 +0000 (13:04 +0000)]
added support for "polymorphic" coercions
Enrico Tassi [Wed, 15 Feb 2006 11:49:03 +0000 (11:49 +0000)]
fix
Enrico Tassi [Wed, 15 Feb 2006 08:38:50 +0000 (08:38 +0000)]
fix
Enrico Tassi [Tue, 14 Feb 2006 20:33:17 +0000 (20:33 +0000)]
fix
Enrico Tassi [Tue, 14 Feb 2006 20:25:18 +0000 (20:25 +0000)]
fix
Stefano Zacchiroli [Tue, 14 Feb 2006 18:45:50 +0000 (18:45 +0000)]
added info on how to create the dumps
Stefano Zacchiroli [Tue, 14 Feb 2006 18:38:45 +0000 (18:38 +0000)]
added snapshot of the coq exportation metadata
Enrico Tassi [Tue, 14 Feb 2006 15:36:10 +0000 (15:36 +0000)]
tentative fix
Enrico Tassi [Tue, 14 Feb 2006 12:40:49 +0000 (12:40 +0000)]
reverted orrible but correct syntax
Enrico Tassi [Tue, 14 Feb 2006 12:18:44 +0000 (12:18 +0000)]
fixed syntax
Claudio Sacerdoti Coen [Thu, 9 Feb 2006 16:49:02 +0000 (16:49 +0000)]
Recapitalization of sect_tactics.xml
Claudio Sacerdoti Coen [Thu, 9 Feb 2006 16:30:20 +0000 (16:30 +0000)]
Some fixes in the documentation of the tactics.
Claudio Sacerdoti Coen [Thu, 9 Feb 2006 16:27:50 +0000 (16:27 +0000)]
A few intros_spec were missing here and there.
Claudio Sacerdoti Coen [Thu, 9 Feb 2006 16:16:18 +0000 (16:16 +0000)]
Typo fixed.
Claudio Sacerdoti Coen [Thu, 9 Feb 2006 16:14:18 +0000 (16:14 +0000)]
Most of the tactics are now documented.
Stefano Zacchiroli [Thu, 9 Feb 2006 00:19:56 +0000 (00:19 +0000)]
completed installation instructions
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 17:55:19 +0000 (17:55 +0000)]
Even more tactics documented.
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 17:43:11 +0000 (17:43 +0000)]
New tactics (badly) documented.
Stefano Zacchiroli [Wed, 8 Feb 2006 17:15:07 +0000 (17:15 +0000)]
implemented "install" target
Stefano Zacchiroli [Wed, 8 Feb 2006 17:14:49 +0000 (17:14 +0000)]
build temporary library in software/matita/.matita (instead of software/.matita)
Stefano Zacchiroli [Wed, 8 Feb 2006 17:14:19 +0000 (17:14 +0000)]
removed duplicate copy of AUTHORS
Stefano Zacchiroli [Wed, 8 Feb 2006 17:14:06 +0000 (17:14 +0000)]
install in /usr/local/matita/
Stefano Zacchiroli [Wed, 8 Feb 2006 17:12:47 +0000 (17:12 +0000)]
expand SRCROOT (is needed by matita/Makefile)
Stefano Zacchiroli [Wed, 8 Feb 2006 17:12:22 +0000 (17:12 +0000)]
bumped year
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 16:51:43 +0000 (16:51 +0000)]
Nicer index for tactics in Yelp.
Stefano Zacchiroli [Wed, 8 Feb 2006 16:49:55 +0000 (16:49 +0000)]
ported to the docbook "book"
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 16:40:25 +0000 (16:40 +0000)]
Strange fix (for a yelp bug?)
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 16:36:39 +0000 (16:36 +0000)]
From article to book
Stefano Zacchiroli [Wed, 8 Feb 2006 15:35:08 +0000 (15:35 +0000)]
comment out an incomplete proof
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 14:27:37 +0000 (14:27 +0000)]
More tactics documented.
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 14:15:34 +0000 (14:15 +0000)]
Several more tactics documented.
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 13:38:43 +0000 (13:38 +0000)]
Never implemented tactics compare and decide equality purged from the code.
Stefano Zacchiroli [Wed, 8 Feb 2006 12:54:56 +0000 (12:54 +0000)]
added title to sliced htmls
Stefano Zacchiroli [Wed, 8 Feb 2006 12:54:42 +0000 (12:54 +0000)]
added pretty printing of generated xml files via xmllint --format
Stefano Zacchiroli [Wed, 8 Feb 2006 12:38:11 +0000 (12:38 +0000)]
added generation of .html and .txt version of manual parts
Stefano Zacchiroli [Wed, 8 Feb 2006 12:33:08 +0000 (12:33 +0000)]
- removed old commented code
- added copyright notice
Claudio Sacerdoti Coen [Wed, 8 Feb 2006 10:55:57 +0000 (10:55 +0000)]
Help for the first two tactics.
Stefano Zacchiroli [Wed, 8 Feb 2006 10:34:37 +0000 (10:34 +0000)]
added splitting engine for .html generated by docbook -> xhtml conversion
Stefano Zacchiroli [Wed, 8 Feb 2006 10:33:59 +0000 (10:33 +0000)]
no more dummy names for building the library in distributed tarballs
Stefano Zacchiroli [Tue, 7 Feb 2006 23:08:27 +0000 (23:08 +0000)]
"sec_" prefix for section IDs
Claudio Sacerdoti Coen [Tue, 7 Feb 2006 18:26:27 +0000 (18:26 +0000)]
Added a few basic definitions of subgroups and left cosets (together with
their extreme notation!)
Stefano Zacchiroli [Tue, 7 Feb 2006 17:54:41 +0000 (17:54 +0000)]
added instructions (some gaps still to be filled in, notably: ./configure
parameters and instructions on how to create the mysql database)
Stefano Zacchiroli [Tue, 7 Feb 2006 17:31:38 +0000 (17:31 +0000)]
written install section up to build requirements
Stefano Zacchiroli [Tue, 7 Feb 2006 15:13:41 +0000 (15:13 +0000)]
changed location of version.txt
Stefano Zacchiroli [Tue, 7 Feb 2006 14:54:25 +0000 (14:54 +0000)]
- moved version.txt.in to the help dir
- added Makefile to generate xhtml and pdf from the docbook manual
Stefano Zacchiroli [Tue, 7 Feb 2006 13:39:52 +0000 (13:39 +0000)]
reshaped manual
Stefano Zacchiroli [Tue, 7 Feb 2006 10:54:15 +0000 (10:54 +0000)]
- use the best matitamake to build the library on dist
- renamed dist targets so that they are distinguishable and not callable in
when developing matita
Stefano Zacchiroli [Tue, 7 Feb 2006 10:53:20 +0000 (10:53 +0000)]
fill DISTRIBUTED value on dist
Stefano Zacchiroli [Tue, 7 Feb 2006 10:53:01 +0000 (10:53 +0000)]
removed useless grepping -v
Stefano Zacchiroli [Tue, 7 Feb 2006 10:52:35 +0000 (10:52 +0000)]
- factorization of the recursive rule
- added "library" target to build the stdlib when distributed
- implemented "distcheck" target
Stefano Zacchiroli [Tue, 7 Feb 2006 10:51:44 +0000 (10:51 +0000)]
added configure time values SRCROOT and DISTRIBUTED
Stefano Zacchiroli [Tue, 7 Feb 2006 10:51:02 +0000 (10:51 +0000)]
factorization of the recursive rule
Stefano Zacchiroli [Mon, 6 Feb 2006 18:30:11 +0000 (18:30 +0000)]
added Matitamake interface
Stefano Zacchiroli [Mon, 6 Feb 2006 17:22:11 +0000 (17:22 +0000)]
absolute path and factorization for matita.basedir
Stefano Zacchiroli [Mon, 6 Feb 2006 17:21:39 +0000 (17:21 +0000)]
- changed semantics of "init": now it is idempotent
- added support for "-v" flag printing "make" command line
- minor change: lazy discovering of whether we are ".opt" or not