]> matita.cs.unibo.it Git - helm.git/log
helm.git
21 years agoPorting to the new "long-identifiers" editex lexer.
Claudio Sacerdoti Coen [Wed, 18 Jun 2003 12:59:11 +0000 (12:59 +0000)]
Porting to the new "long-identifiers" editex lexer.

21 years agoMultiple Prod branches did not have their inner-sorts computed properly.
Claudio Sacerdoti Coen [Wed, 11 Jun 2003 17:23:35 +0000 (17:23 +0000)]
Multiple Prod branches did not have their inner-sorts computed properly.

21 years agoReindentation.
Claudio Sacerdoti Coen [Wed, 11 Jun 2003 17:12:14 +0000 (17:12 +0000)]
Reindentation.

21 years agoAdded new target libraries.ps (and .dep.dot).
Claudio Sacerdoti Coen [Tue, 10 Jun 2003 15:15:51 +0000 (15:15 +0000)]
Added new target libraries.ps (and .dep.dot).
Requires the directory simplify_deps (committed under the
helm/graph/tools stuff).

21 years agoAdded the new target $(PACKAGE).ps to draw the dependency graph of the
Claudio Sacerdoti Coen [Tue, 3 Jun 2003 13:44:53 +0000 (13:44 +0000)]
Added the new target $(PACKAGE).ps to draw the dependency graph of the
package.

21 years ago* added mysterious function (Claudio can detail on it)
Luca Padovani [Tue, 3 Jun 2003 08:49:32 +0000 (08:49 +0000)]
* added mysterious function (Claudio can detail on it)

21 years ago* update (ask claudio for details)
Luca Padovani [Fri, 30 May 2003 17:27:46 +0000 (17:27 +0000)]
* update (ask claudio for details)

21 years ago* inner types file generation ported to V7_3_new_exportation
Luca Padovani [Fri, 30 May 2003 16:38:16 +0000 (16:38 +0000)]
* inner types file generation ported to V7_3_new_exportation

21 years ago1. minus binary operator added
Claudio Sacerdoti Coen [Thu, 29 May 2003 16:26:56 +0000 (16:26 +0000)]
1. minus binary operator added
2. identifiers can no longer start with a non-letter character

21 years agomathql query generator interface patched
Ferruccio Guidi [Thu, 22 May 2003 14:49:52 +0000 (14:49 +0000)]
mathql query generator interface patched

21 years agoattributes stripped from searchPattern query (as in the new query generator)
Ferruccio Guidi [Wed, 21 May 2003 16:58:46 +0000 (16:58 +0000)]
attributes stripped from searchPattern query (as in the new query generator)

21 years agomoved to helm/ocaml/mathql_test
Ferruccio Guidi [Wed, 21 May 2003 11:24:19 +0000 (11:24 +0000)]
moved to helm/ocaml/mathql_test

21 years agoMathQL query generator: new interface
Ferruccio Guidi [Tue, 20 May 2003 14:52:11 +0000 (14:52 +0000)]
MathQL query generator: new interface

21 years agoNew dictionary created to handle special syntax for CIC.
Claudio Sacerdoti Coen [Wed, 7 May 2003 12:46:36 +0000 (12:46 +0000)]
New dictionary created to handle special syntax for CIC.
So far the following macros have been added:
 \Prop
 \Set
 \Type
They are now rendered as Prop, Set and Type (in non-italic font).

21 years agoInterface change: the get_as_string and set_term methods of the term-editors
Claudio Sacerdoti Coen [Wed, 7 May 2003 11:47:43 +0000 (11:47 +0000)]
Interface change: the get_as_string and set_term methods of the term-editors
now work on an unquoted string: the string is TeX quoted (i.e. '$' are
inserted at the beginning and end and '_' are quoted) by set_term and
unquoted by get_as_string. This solves in an almost clean way the
problem of hbugs (that had to quote the string). The solution is maybe still
partial since it is not always possible to serialize/deserialize the input
to a string. An improvement (???) would be to make the output type of
get_as_string opaque and provide two set_term: the first one's input would
be the opaque data type and the second one would be a CIC term.

Changes #54.

21 years agoNew: the user can now refine the proposed constraints once that they are
Claudio Sacerdoti Coen [Tue, 6 May 2003 09:35:11 +0000 (09:35 +0000)]
New: the user can now refine the proposed constraints once that they are
generated.

21 years agoMQueryInterpreter: interface updated
Ferruccio Guidi [Wed, 30 Apr 2003 13:56:57 +0000 (13:56 +0000)]
MQueryInterpreter: interface updated

21 years agofreeze() & thaw() method put around "freeze() ; push('$')" to avoid
Claudio Sacerdoti Coen [Mon, 28 Apr 2003 17:32:54 +0000 (17:32 +0000)]
freeze() & thaw() method put around "freeze() ; push('$')" to avoid
rendering of a TML document which is not in math mode.

21 years agopatch
Ferruccio Guidi [Wed, 23 Apr 2003 11:08:01 +0000 (11:08 +0000)]
patch

21 years ago- New interface for the MathQL interpreter (1.3 version)
Ferruccio Guidi [Wed, 23 Apr 2003 11:05:32 +0000 (11:05 +0000)]
- New interface for the MathQL interpreter (1.3 version)
- Two toplevels committed in ocaml/mathql_test (new directory)

21 years agoNew queries added:
Claudio Sacerdoti Coen [Tue, 22 Apr 2003 10:19:42 +0000 (10:19 +0000)]
New queries added:
 * Locate Inductive Principle
 * Match Conclusion (previously it was just a synonim for SearchPattern)

21 years agoThe two lexers now raise CicTextualParser0.LexerFailure instead of
Claudio Sacerdoti Coen [Tue, 22 Apr 2003 10:17:04 +0000 (10:17 +0000)]
The two lexers now raise CicTextualParser0.LexerFailure instead of
Failure "int_of_string". Easier to catch.

21 years ago* "Invalid UWOBO Server" ==> "Untrusted UWOBO Server"
Claudio Sacerdoti Coen [Thu, 17 Apr 2003 09:52:10 +0000 (09:52 +0000)]
* "Invalid UWOBO Server" ==> "Untrusted UWOBO Server"
* Added mowgli.cs.unibo.it to the list of trusted UWOBO servers.

21 years ago* topurl was re-declared and used with two different meanings ==> renamed
Claudio Sacerdoti Coen [Thu, 17 Apr 2003 09:44:25 +0000 (09:44 +0000)]
* topurl was re-declared and used with two different meanings ==> renamed
  the first occurrence into interface_topurl
* the r.e. that extract the topurl from the URL has been fixed

21 years ago1. param.name=value parameters added to the getpage method
Claudio Sacerdoti Coen [Wed, 16 Apr 2003 17:59:08 +0000 (17:59 +0000)]
1. param.name=value parameters added to the getpage method
2. index.html modified to use all the param.name parameters

21 years agoAdded preprocess feature to "getpage" method. Using this feature you can
Stefano Zacchiroli [Wed, 16 Apr 2003 16:58:14 +0000 (16:58 +0000)]
Added preprocess feature to "getpage" method. Using this feature you can
fill "@processorURL@" 'holes' in .html javascript pages.

21 years agoThe processorURL parameter must now be instantiated by the searchEngine.
Claudio Sacerdoti Coen [Wed, 16 Apr 2003 16:52:38 +0000 (16:52 +0000)]
The processorURL parameter must now be instantiated by the searchEngine.
(i.e. index.html is now a template to be filled in before returning it to
 the browser)

21 years ago* Hbugs interface clean-up.
Claudio Sacerdoti Coen [Wed, 16 Apr 2003 14:25:32 +0000 (14:25 +0000)]
* Hbugs interface clean-up.
* Moved every Hbugs.notify invocation into the refresh_proof function
* Added a Hbugs.clear

21 years ago* Removed several try .... with _ -> (which make thread killing impossible ;-((
Claudio Sacerdoti Coen [Wed, 16 Apr 2003 14:19:43 +0000 (14:19 +0000)]
* Removed several  try .... with _ -> (which make thread killing impossible ;-((
* The CicTypeChecker module now uses just a single TypeCheckerFailure exception

21 years agoRemoved several try .... with _ -> (which make thread killing impossible ;-((
Claudio Sacerdoti Coen [Wed, 16 Apr 2003 14:18:21 +0000 (14:18 +0000)]
Removed several  try .... with _ -> (which make thread killing impossible ;-((

21 years agocatch only PXP exceptions in xml_document to avoid thread breakage
Stefano Zacchiroli [Wed, 16 Apr 2003 09:23:06 +0000 (09:23 +0000)]
catch only PXP exceptions in xml_document to avoid thread breakage

21 years ago1) fromdos on any html/* file
Claudio Sacerdoti Coen [Thu, 10 Apr 2003 15:26:17 +0000 (15:26 +0000)]
1) fromdos on any html/* file
2) added a new method ask_uwobo to copy to the user a document that is
   asked to UWOBO (i.e. given a URL, it checks that it is a request to
   a trusted server)
3) templateambipdq?.html changed in such a way that no character that needs
   XML escaping happears. In this way we can apply stylesheets on them and
   what we get is valid HTML + JavaScript
4) All the functions that used to print the result as ASCII have been changed
   to generate an HELM Theory File.
5) The JavaScript code now asks the searchEngine to ask_uwobo an URL that
   is obtained by asking UWOBO to apply the stylesheets from theory files to
   HTML. The UWOBO URL (and parameters) are now hard-coded in JavaScript ;-((

As a result, we now have a very pretty rendering of the results. The
hyperlinks are enabled and fully working. Well done!

21 years ago- no more CSCisms for MathML editor: now use mathml editor debian and
Stefano Zacchiroli [Fri, 4 Apr 2003 14:11:02 +0000 (14:11 +0000)]
- no more CSCisms for MathML editor: now use mathml editor debian and
  findlib package

21 years agoWe have a big architectural problem here: the Hbugs hints when applied
Claudio Sacerdoti Coen [Wed, 2 Apr 2003 11:04:32 +0000 (11:04 +0000)]
We have a big architectural problem here: the Hbugs hints when applied
may have an argument which is a term (now in textual form). Depending on the
current parser in use, the syntax for the textual form must be TeX or
ASCII art. Which one is the right one? The current momentary patch activates
the TeX syntax.

21 years agoUnderscore must be quted in TeX. Fixed.
Claudio Sacerdoti Coen [Wed, 2 Apr 2003 10:48:30 +0000 (10:48 +0000)]
Underscore must be quted in TeX. Fixed.

21 years agoI now register the gdome2-xslt call-back functions for error processing.
Claudio Sacerdoti Coen [Wed, 19 Mar 2003 09:18:05 +0000 (09:18 +0000)]
I now register the gdome2-xslt call-back functions for error processing.
They print the error/warning messages in the HTML debug windows.

21 years ago'{' and '}' are now considered as blanks
Claudio Sacerdoti Coen [Wed, 19 Mar 2003 09:10:57 +0000 (09:10 +0000)]
'{' and '}' are now considered as blanks

21 years ago1. internal links fixed
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 16:27:00 +0000 (16:27 +0000)]
1. internal links fixed
2. title added

21 years agoNEW: manual added and linked to the interface.
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 16:24:59 +0000 (16:24 +0000)]
NEW: manual added and linked to the interface.

21 years agoAdded an hyperlink to the on-line manual.
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 16:19:52 +0000 (16:19 +0000)]
Added an hyperlink to the on-line manual.

21 years ago* New release of the client-side interface.
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 16:02:23 +0000 (16:02 +0000)]
* New release of the client-side interface.
* Closes the following bug: if an ambiguous query (with more than one
  ambiguous term) was issued twice and all the aliases were cleaned
  between the two queries, disambiguation was not asked to the user
  for each ambiguous term but the first one.

21 years agoOoopps. I forgot this one.
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 15:08:03 +0000 (15:08 +0000)]
Ooopps. I forgot this one.

21 years agoCVS repository fix: reversion of some lines (related to libhttp) to a working
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 14:57:43 +0000 (14:57 +0000)]
CVS repository fix: reversion of some lines (related to libhttp) to a working
version.

21 years agoPending changes on the checked-out repository committed. Ask Zack for
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 13:10:36 +0000 (13:10 +0000)]
Pending changes on the checked-out repository committed. Ask Zack for
the changelog ;-)

21 years agoPending changes in the checked-out repository committed. Ask Zack for
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 13:09:16 +0000 (13:09 +0000)]
Pending changes in the checked-out repository committed. Ask Zack for
the changelong ;-)

21 years agoPartial upgrade to the new disambiguating lexer/parser.
Claudio Sacerdoti Coen [Tue, 18 Mar 2003 13:01:31 +0000 (13:01 +0000)]
Partial upgrade to the new disambiguating lexer/parser.

21 years agoFirst committed version that (may) use the MathML editor to enter formulas.
Claudio Sacerdoti Coen [Fri, 14 Mar 2003 18:56:37 +0000 (18:56 +0000)]
First committed version that (may) use the MathML editor to enter formulas.

21 years ago...
Claudio Sacerdoti Coen [Fri, 14 Mar 2003 18:54:05 +0000 (18:54 +0000)]
...

21 years agoFirst committed version of the textual parser able to parse TeX syntax.
Claudio Sacerdoti Coen [Fri, 14 Mar 2003 18:53:03 +0000 (18:53 +0000)]
First committed version of the textual parser able to parse TeX syntax.
(This should be the second release of the parser, but the first one was
never committed.)

21 years agoFirst commit towards more powerful disambiguation possibilities, where
Claudio Sacerdoti Coen [Fri, 14 Mar 2003 18:48:17 +0000 (18:48 +0000)]
First commit towards more powerful disambiguation possibilities, where
an expression can be disambiguated yelding totally different terms.
Required, for example, to disambiguate operators that have interpretations
with a different arity (as Leibniz equality and the decidable equality over
natural numbers).

21 years agoComment fixed.
Claudio Sacerdoti Coen [Fri, 14 Mar 2003 18:45:41 +0000 (18:45 +0000)]
Comment fixed.

21 years agoBug introduced: the alias combo-box now accepts multiple selections (but
Claudio Sacerdoti Coen [Wed, 12 Mar 2003 11:56:20 +0000 (11:56 +0000)]
Bug introduced: the alias combo-box now accepts multiple selections (but
use just the last selected item).

21 years agoA dialog box is now opened when Restart is pushed while composing a query.
Claudio Sacerdoti Coen [Wed, 12 Mar 2003 11:50:47 +0000 (11:50 +0000)]
A dialog box is now opened when Restart is pushed while composing a query.

21 years agoBug fixed: all the pages were not asked to the daemon ==> all the hyperlinks
Claudio Sacerdoti Coen [Wed, 12 Mar 2003 11:48:20 +0000 (11:48 +0000)]
Bug fixed: all the pages were not asked to the daemon ==> all the hyperlinks
were broken.

21 years agoMany changes in the client-side interfaces:
Claudio Sacerdoti Coen [Wed, 12 Mar 2003 11:32:37 +0000 (11:32 +0000)]
Many changes in the client-side interfaces:
 1. Bug fix: after a SearchPattern query it was impossible to interact
    any more with the "alias" editor. The problem was that the JavaScript
    code assumed the existence of a parent frame that is not always there.
    Closes #24
 2. New release of the client-side interface with some bug fixes in the
    grammar production

21 years agoBig change: parenthesis can now be put in any place to disambiguate the
Claudio Sacerdoti Coen [Mon, 10 Mar 2003 09:53:12 +0000 (09:53 +0000)]
Big change: parenthesis can now be put in any place to disambiguate the
expression. The case "(expr) -> expr" is no more an exception. An application
node is generated iff more than one expression is put inside the parenthesis.

21 years agoadded .cvsignore
Stefano Zacchiroli [Fri, 7 Mar 2003 18:06:54 +0000 (18:06 +0000)]
added .cvsignore

21 years ago- parse postgres connection string also from environment variable
Stefano Zacchiroli [Thu, 6 Mar 2003 16:14:24 +0000 (16:14 +0000)]
- parse postgres connection string also from environment variable
- solved some compatibility issues with MathQL
- use old Misc functions from MQueryMisc

21 years ago- use new mquery generator module
Stefano Zacchiroli [Thu, 6 Mar 2003 16:13:09 +0000 (16:13 +0000)]
- use new mquery generator module
- no longer use mQuery* stuff from ../gTopLevel

21 years agoadded META.helm-mquery_generator
Stefano Zacchiroli [Thu, 6 Mar 2003 16:09:14 +0000 (16:09 +0000)]
added META.helm-mquery_generator

21 years agominimal changes:
Stefano Zacchiroli [Thu, 6 Mar 2003 15:07:17 +0000 (15:07 +0000)]
minimal changes:
- added a TODO comment
- factorized some code
- removed old useless debugging prints

21 years agobuild bytecode code by default
Stefano Zacchiroli [Thu, 20 Feb 2003 17:38:09 +0000 (17:38 +0000)]
build bytecode code by default

21 years agobuild also mquery_generator module
Stefano Zacchiroli [Thu, 20 Feb 2003 17:33:08 +0000 (17:33 +0000)]
build also mquery_generator module

21 years agoadded dep on helm-mquery_generator
Stefano Zacchiroli [Thu, 20 Feb 2003 17:32:39 +0000 (17:32 +0000)]
added dep on helm-mquery_generator

21 years agoadded TacticChaser module to emebed functions which search set of
Stefano Zacchiroli [Thu, 20 Feb 2003 17:32:03 +0000 (17:32 +0000)]
added TacticChaser module to emebed functions which search set of
tactics which can be applied

21 years agodefined an explicit "status" type
Stefano Zacchiroli [Thu, 20 Feb 2003 17:31:06 +0000 (17:31 +0000)]
defined an explicit "status" type

21 years agomoved mquery generation stuff in a new module
Stefano Zacchiroli [Thu, 20 Feb 2003 17:28:12 +0000 (17:28 +0000)]
moved mquery generation stuff in a new module

21 years ago- added HBugs support
Stefano Zacchiroli [Thu, 20 Feb 2003 17:27:11 +0000 (17:27 +0000)]
- added HBugs support
- switched to multi threaded implementation
- fixed references from Misc to MQueryMisc module
- moved search pattern apply in ../ocaml/tactics/tacticChaser.ml*

21 years ago- added HBugs notification after tactic application
Stefano Zacchiroli [Thu, 20 Feb 2003 17:24:43 +0000 (17:24 +0000)]
- added HBugs notification after tactic application
- bugfix: removed some useless status save
- defined module type "Tactics", module type returned by Make functor

21 years ago- added dependencies on hbugs-client, threads, helm-mquery_generator
Stefano Zacchiroli [Thu, 20 Feb 2003 17:22:58 +0000 (17:22 +0000)]
- added dependencies on hbugs-client, threads, helm-mquery_generator
- build using -thread switch

21 years agomoved mquery generation in ../ocaml/mquery_generator/
Stefano Zacchiroli [Thu, 20 Feb 2003 17:21:52 +0000 (17:21 +0000)]
moved mquery generation in ../ocaml/mquery_generator/

21 years ago- added and exposed get_current_status_as_xml
Stefano Zacchiroli [Thu, 20 Feb 2003 17:21:05 +0000 (17:21 +0000)]
- added and exposed get_current_status_as_xml
- removed apply_tactic and can_apply_tactic

21 years ago- moved exception IllFormedUri, string_of_cic_textual_parser_uri,
Stefano Zacchiroli [Thu, 20 Feb 2003 17:17:37 +0000 (17:17 +0000)]
- moved exception IllFormedUri, string_of_cic_textual_parser_uri,
  cic_textual_parser_uri_of_string,
  wrong_xpointer_format_from_wrong_xpointer_format' to MQueryMisc
- moved here strip_xml_headings from gTopLevel.ml

21 years agofixed references to functions moved from Misc to MQueryMisc
Stefano Zacchiroli [Thu, 20 Feb 2003 17:16:13 +0000 (17:16 +0000)]
fixed references to functions moved from Misc to MQueryMisc

21 years agoadded HBugs interface module for gTopLevel
Stefano Zacchiroli [Thu, 20 Feb 2003 17:15:24 +0000 (17:15 +0000)]
added HBugs interface module for gTopLevel

21 years agorebuilt
Stefano Zacchiroli [Thu, 20 Feb 2003 17:14:58 +0000 (17:14 +0000)]
rebuilt

21 years agoremoved tmp_dir no longer needed (it was used only by ClientHTTP module)
Stefano Zacchiroli [Wed, 19 Feb 2003 14:29:18 +0000 (14:29 +0000)]
removed tmp_dir no longer needed (it was used only by ClientHTTP module)

21 years agobugfix: use temporary file name to avoid file access clashes when the
Stefano Zacchiroli [Wed, 19 Feb 2003 14:28:56 +0000 (14:28 +0000)]
bugfix: use temporary file name to avoid file access clashes when the
same teporary dir is used by many processes

21 years ago- added pp_to_outchan and pp_to_string for other medium pretty printing
Stefano Zacchiroli [Wed, 19 Feb 2003 14:27:34 +0000 (14:27 +0000)]
- added pp_to_outchan and pp_to_string for other medium pretty printing
- factorized implementation of pretty printers so that it's used by all
  pretty printing functions

21 years agoMakefile patched
Ferruccio Guidi [Wed, 5 Feb 2003 14:04:06 +0000 (14:04 +0000)]
Makefile patched

21 years agoMakefile.common.in and .depend backtracked to my last commit (before the
Claudio Sacerdoti Coen [Wed, 5 Feb 2003 12:46:20 +0000 (12:46 +0000)]
Makefile.common.in and .depend backtracked to my last commit (before the
ones of Ferruccio) and then modified. Dependencies between a file and a
library are now handled correctly.

21 years agopackege dependences calculation patched
Ferruccio Guidi [Wed, 5 Feb 2003 11:42:52 +0000 (11:42 +0000)]
packege dependences calculation patched

21 years agopackage dependences calulation fixed
Ferruccio Guidi [Wed, 5 Feb 2003 11:09:48 +0000 (11:09 +0000)]
package dependences calulation fixed

21 years agoSQL quoting fixed in relation.ml
Ferruccio Guidi [Tue, 4 Feb 2003 19:08:28 +0000 (19:08 +0000)]
SQL quoting fixed in relation.ml

21 years agoAdded new module DiscriminationTactics
Michele Galatà [Tue, 4 Feb 2003 17:59:06 +0000 (17:59 +0000)]
Added new module DiscriminationTactics

21 years agoAdded buttons for new tactics Injection and Discriminate
Michele Galatà [Tue, 4 Feb 2003 17:51:55 +0000 (17:51 +0000)]
Added buttons for new tactics Injection and Discriminate

21 years agoAdded module DiscriminationTactics with brand new tactics Injection and
Michele Galatà [Tue, 4 Feb 2003 17:50:34 +0000 (17:50 +0000)]
Added module DiscriminationTactics with brand new tactics Injection and
Discriminate, both working only in simple situation

21 years agopatches for the new interface of text_of_query/text_of result
Ferruccio Guidi [Mon, 3 Feb 2003 17:32:56 +0000 (17:32 +0000)]
patches for the new interface of text_of_query/text_of result

21 years agonew interface for text_of_query/text_of_result + bug fixes
Ferruccio Guidi [Mon, 3 Feb 2003 17:27:45 +0000 (17:27 +0000)]
new interface for text_of_query/text_of_result + bug fixes

21 years agoDependency simplification.
Claudio Sacerdoti Coen [Mon, 3 Feb 2003 10:50:45 +0000 (10:50 +0000)]
Dependency simplification.

21 years agoMinor module re-organization:
Claudio Sacerdoti Coen [Mon, 3 Feb 2003 10:50:12 +0000 (10:50 +0000)]
Minor module re-organization:
1. SequentPp is now no more dependent from proofEngine
2. the functions to apply stylesheets from DOM documents to DOM documents
   are not any longer exported by ApplyStylesheets

21 years ago...
Claudio Sacerdoti Coen [Fri, 31 Jan 2003 18:45:15 +0000 (18:45 +0000)]
...

21 years agoThe scratch window is now based on the sequent_viewer widget.
Claudio Sacerdoti Coen [Fri, 31 Jan 2003 18:44:20 +0000 (18:44 +0000)]
The scratch window is now based on the sequent_viewer widget.

21 years agoMajor module reorganization:
Claudio Sacerdoti Coen [Fri, 31 Jan 2003 10:10:21 +0000 (10:10 +0000)]
Major module reorganization:
- new module TermViewer: holds widgets to render and interact with sequents
  and proofs at the CIC level
- new module ApplyStylesheets: functions to apply stylesheets and map
  terms and sequents to MathML Presentation
- new module InvokeTactics: it is a functor that gives back a module that
  defines one callback function for every tactic

21 years ago1. helmns and domImpl moved to the misc module ;-(
Claudio Sacerdoti Coen [Thu, 30 Jan 2003 10:36:05 +0000 (10:36 +0000)]
1. helmns and domImpl moved to the misc module ;-(
2. all the constants and functions relative to stylesheet applications have
   been moved to the new module ApplyStylesheets, whose interface is really
   minimal.

21 years agoMinor code reorganization:
Claudio Sacerdoti Coen [Thu, 30 Jan 2003 09:43:03 +0000 (09:43 +0000)]
Minor code reorganization:
 1. several functions unrelated do disambiguation moved from Disambiguate
    do Misc.
 2. TermEditor module added. It implements a widget for entering terms.
    The widget is also responsible for the disambiguation.
 3. TermEditor is now the only widget that uses the Disambiguate module.

21 years agoTactics button rearranged.
Claudio Sacerdoti Coen [Wed, 29 Jan 2003 18:22:16 +0000 (18:22 +0000)]
Tactics button rearranged.

21 years agoClear and ClearBody moved to the pop-up menu.
Claudio Sacerdoti Coen [Wed, 29 Jan 2003 18:07:05 +0000 (18:07 +0000)]
Clear and ClearBody moved to the pop-up menu.
No check is done so far to avoid activating them when the selected "term"
is not an hypothesis.

21 years agoreplace_lifting generalized to the simultaneous replacement of n terms.
Claudio Sacerdoti Coen [Wed, 29 Jan 2003 18:02:57 +0000 (18:02 +0000)]
replace_lifting generalized to the simultaneous replacement of n terms.

21 years agoProofEngineHelpers.mk_fresh_name now used in place of "dummy_for_rewrite".
Claudio Sacerdoti Coen [Wed, 29 Jan 2003 17:09:47 +0000 (17:09 +0000)]
ProofEngineHelpers.mk_fresh_name now used in place of "dummy_for_rewrite".