]> matita.cs.unibo.it Git - helm.git/log
helm.git
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

18 years ago* safe_remove exported and moved to MatitaMisc
Claudio Sacerdoti Coen [Tue, 5 Jul 2005 08:45:16 +0000 (08:45 +0000)]
* safe_remove exported and moved to MatitaMisc
* safe_remove used to remove the files from disk

18 years agoported to new getter interface
Stefano Zacchiroli [Tue, 5 Jul 2005 08:11:00 +0000 (08:11 +0000)]
ported to new getter interface

18 years agobumped license year
Stefano Zacchiroli [Tue, 5 Jul 2005 08:10:43 +0000 (08:10 +0000)]
bumped license year

18 years agonew getter implementation: no more DBM maps
Stefano Zacchiroli [Tue, 5 Jul 2005 08:09:24 +0000 (08:09 +0000)]
new getter implementation: no more DBM maps

18 years agohandle Not_found exception in extension
Stefano Zacchiroli [Tue, 5 Jul 2005 05:57:02 +0000 (05:57 +0000)]
handle Not_found exception in extension

18 years agonotification of changes is now done only at the very end of the four
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 16:39:19 +0000 (16:39 +0000)]
notification of changes is now done only at the very end of the four
main actions: goto, reset, advance and retract.

18 years agoicons added to the list of required symbolic links
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 15:19:40 +0000 (15:19 +0000)]
icons added to the list of required symbolic links

18 years agomake clean now prints what is being removed
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 14:41:41 +0000 (14:41 +0000)]
make clean now prints what is being removed

18 years agodefault
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 14:13:45 +0000 (14:13 +0000)]
default

18 years ago"input" was meant to be "include"
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 14:13:29 +0000 (14:13 +0000)]
"input" was meant to be "include"

18 years agoNew command default "foo" uri1 ... urin
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 14:09:02 +0000 (14:09 +0000)]
New command   default "foo" uri1 ... urin
to set uri1 ... urin as the default foo.

Actually it can be used to set the current equality, true, false and absurd
like this:

default "equality" equri sym_equri transeq_uri eq_induri eq_ind_ruri.
default "true" trueuri.
default "false" falseuri.
default "absurd" absurduri.

18 years agoNew command default "foo" uri1 ... urin
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 14:01:46 +0000 (14:01 +0000)]
New command   default "foo" uri1 ... urin
to set uri1 ... urin as the default foo.

Actually it can be used to set the current equality, true, false and absurd
like this:

default "equality" equri sym_equri transeq_uri eq_induri eq_ind_ruri.
default "true" trueuri.
default "false" falseuri.
default "absurd" absurduri.

18 years agopretty printing of URIs
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 14:01:21 +0000 (14:01 +0000)]
pretty printing of URIs

18 years agoaded confirmation dialog for baseuri redefinement
Enrico Tassi [Mon, 4 Jul 2005 13:43:05 +0000 (13:43 +0000)]
aded confirmation dialog for baseuri redefinement

18 years agomoo do not depend on .depend
Enrico Tassi [Mon, 4 Jul 2005 13:33:19 +0000 (13:33 +0000)]
moo do not depend on .depend

18 years agocenter on parent now works for ask_confirmation dialog
Enrico Tassi [Mon, 4 Jul 2005 12:33:50 +0000 (12:33 +0000)]
center on parent now works for ask_confirmation dialog

18 years agoAll the tactics have been ported to use the objects in LibraryObjects.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 12:30:36 +0000 (12:30 +0000)]
All the tactics have been ported to use the objects in LibraryObjects.

18 years agoinclude
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 12:21:00 +0000 (12:21 +0000)]
include

18 years agoComestic changes.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 12:20:38 +0000 (12:20 +0000)]
Comestic changes.

18 years agocoercions are now stored in the .moo file.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 12:17:23 +0000 (12:17 +0000)]
coercions are now stored in the .moo file.

18 years agoCosmetic changes.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 12:16:11 +0000 (12:16 +0000)]
Cosmetic changes.

18 years agoNew function (only partially implemented) to pretty print an Ast at the
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 12:10:00 +0000 (12:10 +0000)]
New function (only partially implemented) to pretty print an Ast at the
semantics level.

18 years agoadded some utility functions on filename suffixes
Stefano Zacchiroli [Mon, 4 Jul 2005 12:08:55 +0000 (12:08 +0000)]
added some utility functions on filename suffixes

18 years agoUse eval_from_stream in place of eval_from_stream_ref to avoid printing the
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 11:59:55 +0000 (11:59 +0000)]
Use eval_from_stream in place of eval_from_stream_ref to avoid printing the
prompt.

18 years agoinclude must not add aliases in the script!
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 11:55:48 +0000 (11:55 +0000)]
include must not add aliases in the script!

18 years ago"include" command implemented.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 10:45:52 +0000 (10:45 +0000)]
"include" command implemented.

18 years ago"include" command implemented.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 10:38:32 +0000 (10:38 +0000)]
"include" command implemented.

18 years agomatitaclean splitted in matitacleanLib and matitaclean.
Enrico Tassi [Mon, 4 Jul 2005 09:59:57 +0000 (09:59 +0000)]
matitaclean splitted in matitacleanLib and matitaclean.

18 years agoalias declarations are now put in the .moo file.
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 08:57:07 +0000 (08:57 +0000)]
alias declarations are now put in the .moo file.

18 years agomatitaclean now call getter.ls using a buri with a trailing /
Enrico Tassi [Mon, 4 Jul 2005 08:49:24 +0000 (08:49 +0000)]
matitaclean now call getter.ls using a buri with a trailing /

18 years agoImprovements in matitatop: instead of doing exit -1 it enters the toploop
Claudio Sacerdoti Coen [Mon, 4 Jul 2005 07:40:28 +0000 (07:40 +0000)]
Improvements in matitatop: instead of doing exit -1 it enters the toploop
after a ^C.

18 years agoEquality tactics are now used in the first half of the script.
Claudio Sacerdoti Coen [Sun, 3 Jul 2005 14:47:59 +0000 (14:47 +0000)]
Equality tactics are now used in the first half of the script.

Note: it seems that "elim H ?" is more powerful than "rewrite < H ?" since
it is able to discover the value of the implicit argument ?. To be improved.

18 years agoThe equality tactics are now exploited.
Claudio Sacerdoti Coen [Sat, 2 Jul 2005 14:50:11 +0000 (14:50 +0000)]
The equality tactics are now exploited.

18 years agoAll the equalityTactics have now been ported to use both the equality of
Claudio Sacerdoti Coen [Sat, 2 Jul 2005 14:42:46 +0000 (14:42 +0000)]
All the equalityTactics have now been ported to use both the equality of
Coq and that of Matita.

Note: the only problematic tactic is replace that must pick an equality without
any hint. Right now it always picks the one of matita.

18 years agoNew theorem: eq_ind_r.
Claudio Sacerdoti Coen [Sat, 2 Jul 2005 13:59:16 +0000 (13:59 +0000)]
New theorem: eq_ind_r.

18 years agocosmetic change: a space removed (to make tests/Makefile and library/Makefile
Claudio Sacerdoti Coen [Sat, 2 Jul 2005 13:49:22 +0000 (13:49 +0000)]
cosmetic change: a space removed (to make tests/Makefile and library/Makefile
the same)

18 years agofixed bug in proof generation, new weight function to sort equalities, which
Alberto Griggio [Fri, 1 Jul 2005 19:08:05 +0000 (19:08 +0000)]
fixed bug in proof generation, new weight function to sort equalities, which
gives a huge speedup

18 years agomay fix the nigtly build
Enrico Tassi [Fri, 1 Jul 2005 18:57:48 +0000 (18:57 +0000)]
may fix the nigtly build

18 years agomore makefile work
Enrico Tassi [Fri, 1 Jul 2005 17:59:48 +0000 (17:59 +0000)]
more makefile work

18 years agomake tests and make tests.opt now call their counterparts in library and tests
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:39:20 +0000 (17:39 +0000)]
make tests and make tests.opt now call their counterparts in library and tests

18 years agoThe tests are now in alphabetical order.
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:38:35 +0000 (17:38 +0000)]
The tests are now in alphabetical order.

18 years agomatch.ma removed
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:31:33 +0000 (17:31 +0000)]
match.ma removed

18 years ago* match.ma removed (it is now splitted in several files in library/*.ma)
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:21:13 +0000 (17:21 +0000)]
* match.ma removed (it is now splitted in several files in library/*.ma)
* Makefile.tests removed (redundant with tests/Makefile)
* make tests and make tests.opt now call the same targets in library and tests

18 years ago...
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:16:00 +0000 (17:16 +0000)]
...

18 years agoconflicting baseuri
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:14:39 +0000 (17:14 +0000)]
conflicting baseuri

18 years agomatitaclean is necessary!
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:05:23 +0000 (17:05 +0000)]
matitaclean is necessary!
However, we need a fast ls method for this. Waiting for Zack's new getter...

18 years ago...
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 17:00:00 +0000 (17:00 +0000)]
...

18 years ago* makefile improved
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 16:47:33 +0000 (16:47 +0000)]
* makefile improved
* new target-schema: *.opt

18 years agonew targets:
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 16:40:54 +0000 (16:40 +0000)]
new targets:
  opt
  verbose.opt

18 years ago...
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 16:29:19 +0000 (16:29 +0000)]
...

18 years agoNew argument: the cleaner.
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 16:27:37 +0000 (16:27 +0000)]
New argument: the cleaner.

18 years agomake all is now nicer
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 16:24:15 +0000 (16:24 +0000)]
make all is now nicer

18 years agoTwo targets now:
Claudio Sacerdoti Coen [Fri, 1 Jul 2005 16:22:42 +0000 (16:22 +0000)]
Two targets now:
 make all
 make verbose