]> matita.cs.unibo.it Git - helm.git/log
helm.git
18 years agoThis commit was manufactured by cvs2svn to create tag 'V_0_7_1'. V_0_7_1
no author [Fri, 8 Jul 2005 09:20:14 +0000 (09:20 +0000)]
This commit was manufactured by cvs2svn to create tag 'V_0_7_1'.

18 years agoversion 0.7.1
Stefano Zacchiroli [Fri, 8 Jul 2005 09:20:14 +0000 (09:20 +0000)]
version 0.7.1

18 years agoThe fix and cofix cases of the select were not finished. Done.
Claudio Sacerdoti Coen [Fri, 8 Jul 2005 09:19:06 +0000 (09:19 +0000)]
The fix and cofix cases of the select were not finished. Done.

18 years ago1. PrimitiveTactics.new_metasenv_for_apply changed a little bit, moved to
Claudio Sacerdoti Coen [Fri, 8 Jul 2005 09:15:19 +0000 (09:15 +0000)]
1. PrimitiveTactics.new_metasenv_for_apply changed a little bit, moved to
   ProofEngineHelpers and renamed to saturate_term. It can be used to
   fully apply a term to metavariables until its type becomes different from
   a product.
2. the tactic rewrite now saturates the user provided term
3. the select function (to map a pattern to a set of physical pointers) now
   work up to unification

WARNING: replace and generalize will not be working for a few hours

18 years agoAn impossible case changed to an assert false.
Claudio Sacerdoti Coen [Fri, 8 Jul 2005 08:10:45 +0000 (08:10 +0000)]
An impossible case changed to an assert false.

18 years ago...
Claudio Sacerdoti Coen [Fri, 8 Jul 2005 07:44:44 +0000 (07:44 +0000)]
...

18 years agoadded some other items
Stefano Zacchiroli [Thu, 7 Jul 2005 17:02:21 +0000 (17:02 +0000)]
added some other items

18 years agoadded some todo items
Stefano Zacchiroli [Thu, 7 Jul 2005 16:56:35 +0000 (16:56 +0000)]
added some todo items

18 years ago...
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 16:49:46 +0000 (16:49 +0000)]
...

18 years ago...
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 16:47:54 +0000 (16:47 +0000)]
...

18 years ago1. Warnings are now printed in orange (yellow was unvisible on a white
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 15:33:18 +0000 (15:33 +0000)]
1. Warnings are now printed in orange (yellow was unvisible on a white
   background!)
2. the "Bad name" error is now a "Bad name" warning

18 years agoapply_tac now catches TypeChecerFailure and raises Failure
Enrico Tassi [Thu, 7 Jul 2005 15:31:30 +0000 (15:31 +0000)]
apply_tac now catches TypeChecerFailure and raises Failure

18 years agofixed auto when the context has some deleted hypothesis
Enrico Tassi [Thu, 7 Jul 2005 15:31:01 +0000 (15:31 +0000)]
fixed auto when the context has some deleted hypothesis

18 years agoNo more need for symbolic links: .matita, the configuration file, etc. are
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 15:27:14 +0000 (15:27 +0000)]
No more need for symbolic links: .matita, the configuration file, etc. are
now looked for in the directory ./configure was launched in.

18 years agoBug fixed: uris can contain '-' (e.g. cic:/Sophia-Antipolis/...)
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 15:05:10 +0000 (15:05 +0000)]
Bug fixed: uris can contain '-' (e.g. cic:/Sophia-Antipolis/...)

18 years agoNames bound in lambdas can now be used in the "canonical" name of the theorem.
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 14:48:41 +0000 (14:48 +0000)]
Names bound in lambdas can now be used in the "canonical" name of the theorem.

18 years agoCheck function for Matita name convention.
Andrea Asperti [Thu, 7 Jul 2005 13:31:51 +0000 (13:31 +0000)]
Check function for Matita name convention.

18 years agoRaising an error on a bad theorem name.
Andrea Asperti [Thu, 7 Jul 2005 13:30:40 +0000 (13:30 +0000)]
Raising an error on a bad theorem name.

18 years ago- new upstream release
Stefano Zacchiroli [Thu, 7 Jul 2005 12:23:59 +0000 (12:23 +0000)]
- new upstream release
- gcc 4 abi transition

18 years agos/debian\//debian/: avoid issue on make dist with new automake
Stefano Zacchiroli [Thu, 7 Jul 2005 12:23:39 +0000 (12:23 +0000)]
s/debian\//debian/: avoid issue on make dist with new automake

18 years agobumped version to 0.0.7
Stefano Zacchiroli [Thu, 7 Jul 2005 12:23:15 +0000 (12:23 +0000)]
bumped version to 0.0.7

18 years agoenable static binding of C/OCaml glue code
Stefano Zacchiroli [Thu, 7 Jul 2005 12:22:57 +0000 (12:22 +0000)]
enable static binding of C/OCaml glue code

18 years agoanother bug of auto
Ferruccio Guidi [Thu, 7 Jul 2005 12:20:55 +0000 (12:20 +0000)]
another bug of auto

18 years ago...
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 12:15:27 +0000 (12:15 +0000)]
...

18 years ago$ matita filename
Enrico Tassi [Thu, 7 Jul 2005 11:03:52 +0000 (11:03 +0000)]
$ matita filename
if filename is non-existent then creates it

18 years agoadded test for elim
Enrico Tassi [Thu, 7 Jul 2005 11:02:44 +0000 (11:02 +0000)]
added test for elim

18 years agotab -> spaces
Enrico Tassi [Thu, 7 Jul 2005 11:02:10 +0000 (11:02 +0000)]
tab -> spaces

18 years agoalim of now resets the counter
Enrico Tassi [Thu, 7 Jul 2005 11:01:59 +0000 (11:01 +0000)]
alim of now resets the counter

18 years ago...
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 09:55:25 +0000 (09:55 +0000)]
...

18 years agomatitaclean now removes the .moo file, if existent.
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 09:54:49 +0000 (09:54 +0000)]
matitaclean now removes the .moo file, if existent.

18 years agoenv creation fix
Enrico Tassi [Thu, 7 Jul 2005 09:45:18 +0000 (09:45 +0000)]
env creation fix

18 years agoBug fixed: no .moo can be generated if the status is <> No_proof
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 09:40:02 +0000 (09:40 +0000)]
Bug fixed: no .moo can be generated if the status is <> No_proof

18 years agoDebugging message removed.
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 09:39:47 +0000 (09:39 +0000)]
Debugging message removed.

18 years agonow tables are recreated if needed and mattiaclean all really clears the owner env...
Enrico Tassi [Thu, 7 Jul 2005 09:31:41 +0000 (09:31 +0000)]
now tables are recreated if needed and mattiaclean all really clears the owner env (purging tables that will be recreated by matita/c)

18 years agonotify was not called when Margin was raised. Fixed.
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 09:31:36 +0000 (09:31 +0000)]
notify was not called when Margin was raised. Fixed.

18 years agotables for matita.owner are created at boot
Enrico Tassi [Thu, 7 Jul 2005 09:19:28 +0000 (09:19 +0000)]
tables for matita.owner are created at boot

18 years agofixed according to the new fresh name generator
Enrico Tassi [Thu, 7 Jul 2005 09:06:48 +0000 (09:06 +0000)]
fixed according to the new fresh name generator

18 years agomatita.ma.templ must be symbolically linked
Claudio Sacerdoti Coen [Thu, 7 Jul 2005 09:02:19 +0000 (09:02 +0000)]
matita.ma.templ must be symbolically linked

18 years agofixed a problem when newScript was called
Enrico Tassi [Thu, 7 Jul 2005 08:41:05 +0000 (08:41 +0000)]
fixed a problem when newScript was called
(the filename was not resetted properly)

18 years agoremoved gdom2 dep
Enrico Tassi [Thu, 7 Jul 2005 08:08:08 +0000 (08:08 +0000)]
removed gdom2 dep

18 years ago- bugfix: correctly handle real "index.theory"
Stefano Zacchiroli [Wed, 6 Jul 2005 17:20:25 +0000 (17:20 +0000)]
- bugfix: correctly handle real "index.theory"
- removed some debugging prints

18 years agoBug fixed: "intros n" should fail when there are less than n products or
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 17:20:23 +0000 (17:20 +0000)]
Bug fixed: "intros n" should fail when there are less than n products or
let-ins. In particular "intro" should fail if the goal is not a product or
a let-in.

18 years agoadded index.theory handling
Stefano Zacchiroli [Wed, 6 Jul 2005 17:15:02 +0000 (17:15 +0000)]
added index.theory handling

18 years agoFixed a bug in the "do" tactical that made it diverge.
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 16:30:03 +0000 (16:30 +0000)]
Fixed a bug in the "do" tactical that made it diverge.

18 years agomk_fresh_name now returns [name] instead of its basename if [name] is unused
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 16:14:05 +0000 (16:14 +0000)]
mk_fresh_name now returns [name] instead of its basename if [name] is unused
in the context

18 years agono longer handle Shell exceptions (no more used by helm-getter)
Stefano Zacchiroli [Wed, 6 Jul 2005 16:00:45 +0000 (16:00 +0000)]
no longer handle Shell exceptions (no more used by helm-getter)

18 years agoadded backtick function
Stefano Zacchiroli [Wed, 6 Jul 2005 15:49:55 +0000 (15:49 +0000)]
added backtick function

18 years agono longer uses Shell library
Stefano Zacchiroli [Wed, 6 Jul 2005 15:49:45 +0000 (15:49 +0000)]
no longer uses Shell library

18 years ago- updated META dependencies (no more dbm, no more shell)
Stefano Zacchiroli [Wed, 6 Jul 2005 15:49:32 +0000 (15:49 +0000)]
- updated META dependencies (no more dbm, no more shell)
- removed module Http_getter_map

18 years agouses mowgli's getter conffile as sample
Stefano Zacchiroli [Wed, 6 Jul 2005 15:48:43 +0000 (15:48 +0000)]
uses mowgli's getter conffile as sample

18 years agosome more tests
Enrico Tassi [Wed, 6 Jul 2005 15:46:38 +0000 (15:46 +0000)]
some more tests

18 years agoreimplemented on top of latest getter library (no more maps!!!!)
Stefano Zacchiroli [Wed, 6 Jul 2005 15:24:22 +0000 (15:24 +0000)]
reimplemented on top of latest getter library (no more maps!!!!)

18 years agobugfix: leave ".theory" suffix in place for theory uris
Stefano Zacchiroli [Wed, 6 Jul 2005 15:24:07 +0000 (15:24 +0000)]
bugfix: leave ".theory" suffix in place for theory uris

18 years agohelp string in sync with available commands
Stefano Zacchiroli [Wed, 6 Jul 2005 15:23:46 +0000 (15:23 +0000)]
help string in sync with available commands

18 years ago- handle prefixes on the same line in conffile
Stefano Zacchiroli [Wed, 6 Jul 2005 15:23:30 +0000 (15:23 +0000)]
- handle prefixes on the same line in conffile
- cosmetic changes in settings pretty printing

18 years agocheck on baseuri
Enrico Tassi [Wed, 6 Jul 2005 15:03:41 +0000 (15:03 +0000)]
check on baseuri

18 years agoadded tests for contructor and clearbody
Enrico Tassi [Wed, 6 Jul 2005 14:52:52 +0000 (14:52 +0000)]
added tests for contructor and clearbody

18 years ago1. tactical "try_tacticals" renamed to "first"
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 13:55:49 +0000 (13:55 +0000)]
1. tactical "try_tacticals" renamed to "first"
2. tacticals are now implemented as a functor to abstract the type of
   the tactic
3. tacticals are now activated in matita. Their arguments are parsed in the
   right context.

18 years agoclean did not remove matitatop*
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 13:53:19 +0000 (13:53 +0000)]
clean did not remove matitatop*

18 years agoadded test for change
Enrico Tassi [Wed, 6 Jul 2005 13:44:39 +0000 (13:44 +0000)]
added test for change

18 years agoadded test for assumption
Enrico Tassi [Wed, 6 Jul 2005 13:09:34 +0000 (13:09 +0000)]
added test for assumption

18 years agoclear now fails if the hypothesys doesnt exist, and doesn not typecheck
Enrico Tassi [Wed, 6 Jul 2005 13:09:16 +0000 (13:09 +0000)]
clear now fails if the hypothesys doesnt exist, and doesn not typecheck
the whole context

18 years agoadded support for multiple binding of the same prefix (needed by the
Stefano Zacchiroli [Wed, 6 Jul 2005 12:58:05 +0000 (12:58 +0000)]
added support for multiple binding of the same prefix (needed by the
getter daemon for handling stylesheets)

18 years agofix
Enrico Tassi [Wed, 6 Jul 2005 12:47:51 +0000 (12:47 +0000)]
fix

18 years agoadded script template
Enrico Tassi [Wed, 6 Jul 2005 12:45:57 +0000 (12:45 +0000)]
added script template
added test for absurd

18 years agodo not .body/.types/.proof_tree files from ls output
Stefano Zacchiroli [Wed, 6 Jul 2005 12:10:53 +0000 (12:10 +0000)]
do not .body/.types/.proof_tree files from ls output

18 years ago- bugfix in cache handling for remote resources
Stefano Zacchiroli [Wed, 6 Jul 2005 12:10:22 +0000 (12:10 +0000)]
- bugfix in cache handling for remote resources
- more informative Resource_not_found exception (include method's name)
- catch http error exceptions

18 years agonow it doesn't try to apply a cleared hypothesis
Enrico Tassi [Wed, 6 Jul 2005 12:08:43 +0000 (12:08 +0000)]
now it doesn't try to apply a cleared hypothesis

18 years agobetter exception handling for HTTP errors
Stefano Zacchiroli [Wed, 6 Jul 2005 12:08:39 +0000 (12:08 +0000)]
better exception handling for HTTP errors

18 years ago* Bug fixed: "tac." was parsed as Seq [tac]
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 12:01:48 +0000 (12:01 +0000)]
* Bug fixed: "tac." was parsed as Seq [tac]
* Pretty printing of Seq and other tacticals was utterly wrong.

18 years agofix please
Ferruccio Guidi [Wed, 6 Jul 2005 11:27:45 +0000 (11:27 +0000)]
fix please

18 years agomatita now asks to save .moo if possible or cleans the dust the
Enrico Tassi [Wed, 6 Jul 2005 10:02:58 +0000 (10:02 +0000)]
matita now asks to save .moo if possible or cleans the dust the
execution has produced

18 years agoadded docu comment
Stefano Zacchiroli [Wed, 6 Jul 2005 09:13:20 +0000 (09:13 +0000)]
added docu comment

18 years agotypo fixed: s/msemantics/semantics/
Stefano Zacchiroli [Wed, 6 Jul 2005 09:13:11 +0000 (09:13 +0000)]
typo fixed: s/msemantics/semantics/

18 years agoremoved (wrong) output encoding iso-8859-1
Stefano Zacchiroli [Wed, 6 Jul 2005 09:12:49 +0000 (09:12 +0000)]
removed (wrong) output encoding iso-8859-1

18 years agoShell variables are all global! Fixed a bug that prevented the removal
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 09:04:08 +0000 (09:04 +0000)]
Shell variables are all global! Fixed a bug that prevented the removal
of the temporary directory after the end of the text.

18 years ago-rectypes missing for native code compilation
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 08:43:54 +0000 (08:43 +0000)]
-rectypes missing for native code compilation

18 years agoSome precisations on a few comments by Ferruccio.
Claudio Sacerdoti Coen [Wed, 6 Jul 2005 08:34:12 +0000 (08:34 +0000)]
Some precisations on a few comments by Ferruccio.

18 years agosnapshot
Stefano Zacchiroli [Tue, 5 Jul 2005 16:03:13 +0000 (16:03 +0000)]
snapshot
- bugfixes here and there ...
- precedence still need to be fixed

18 years agoname specifications added for elim_intros, elim_intros_simpl and elim_type
Ferruccio Guidi [Tue, 5 Jul 2005 15:49:26 +0000 (15:49 +0000)]
name specifications added for elim_intros, elim_intros_simpl and elim_type

18 years agoDebugging back to false
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 15:46:36 +0000 (15:46 +0000)]
Debugging back to false

18 years agoWrong merge repaired.
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 15:15:06 +0000 (15:15 +0000)]
Wrong merge repaired.

18 years agomatitatop now cleans all before exiting in every situation.
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 15:09:44 +0000 (15:09 +0000)]
matitatop now cleans all before exiting in every situation.
Indeed, quite often it cleans all twice :-)

18 years agoAnother "hard" test that used to fail.
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 15:08:59 +0000 (15:08 +0000)]
Another "hard" test that used to fail.

18 years agoBug fixed: the outtype of a match when omitted was interpreted as an implicit
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 15:08:10 +0000 (15:08 +0000)]
Bug fixed: the outtype of a match when omitted was interpreted as an implicit
type (instead it is an implicit term). Thus its type was restricted to be a
sort.

18 years agofunction to domp moo_content is now exported
Enrico Tassi [Tue, 5 Jul 2005 14:49:51 +0000 (14:49 +0000)]
function to domp moo_content is now exported

18 years agoThis commit fixes matitatop that was no longer working without arguments.
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 14:36:47 +0000 (14:36 +0000)]
This commit fixes matitatop that was no longer working without arguments.
It also make matitatop clean everything without exiting, unless the user
types ^D in the ocaml toploop :-(

18 years agonow the moo contains also composed coercions (and It should prevent
Enrico Tassi [Tue, 5 Jul 2005 14:27:16 +0000 (14:27 +0000)]
now the moo contains also composed coercions (and It should prevent
the .moo user to recreate them)

18 years ago* new interface matitaTypes.mli
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 13:57:07 +0000 (13:57 +0000)]
* new interface matitaTypes.mli
* when exiting with an error message matitac cleans what it produced during
  the interrupted compilation

18 years agolet's find the .ma files also in subdirectories
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 13:15:31 +0000 (13:15 +0000)]
let's find the .ma files also in subdirectories

18 years agosnapshot
Stefano Zacchiroli [Tue, 5 Jul 2005 12:23:03 +0000 (12:23 +0000)]
snapshot
- preliminary support for MathML markup generation

18 years agotests/* ==> *
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 10:34:35 +0000 (10:34 +0000)]
tests/* ==> *

18 years agoGtk loop was called only when a proof was terminated. Now it is called after
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 10:25:19 +0000 (10:25 +0000)]
Gtk loop was called only when a proof was terminated. Now it is called after
every line.

18 years agoid ;-) and lapply patched
Ferruccio Guidi [Tue, 5 Jul 2005 10:14:07 +0000 (10:14 +0000)]
id ;-) and lapply patched

18 years agoPorted to separate compilation and the new getter implementation.
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 10:11:53 +0000 (10:11 +0000)]
Ported to separate compilation and the new getter implementation.

18 years agoadded mark moving refresh
Enrico Tassi [Tue, 5 Jul 2005 10:05:33 +0000 (10:05 +0000)]
added mark moving refresh

18 years agoBaseuri changed to move replace into matita.
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 09:54:38 +0000 (09:54 +0000)]
Baseuri changed to move replace into matita.

18 years agore-added $(H) to matitaclean
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 09:10:51 +0000 (09:10 +0000)]
re-added $(H) to matitaclean

18 years agoFixed a bug that prevented the removal of the XML files during the
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 09:05:28 +0000 (09:05 +0000)]
Fixed a bug that prevented the removal of the XML files during the
./matitaclean all

18 years agobaseuri changed to move the test into the matita namespace
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 09:03:35 +0000 (09:03 +0000)]
baseuri changed to move the test into the matita namespace