]> matita.cs.unibo.it Git - helm.git/log
helm.git
13 years agoinitial commit of lambda_delta web site
Ferruccio Guidi [Thu, 8 Sep 2011 20:36:58 +0000 (20:36 +0000)]
initial commit of lambda_delta web site
(it was not maintained in svn so far)

13 years ago- support for transitive closures started
Ferruccio Guidi [Thu, 8 Sep 2011 19:48:13 +0000 (19:48 +0000)]
- support for transitive closures started
- "unfold" component started
- we corrected one axiom of drop

13 years agoMatitaweb: fixed "new file".
matitaweb [Thu, 8 Sep 2011 15:11:18 +0000 (15:11 +0000)]
Matitaweb: fixed "new file".

13 years agoMatitaweb: New File functionality.
Wilmer Ricciotti [Thu, 8 Sep 2011 15:07:01 +0000 (15:07 +0000)]
Matitaweb: New File functionality.

13 years agoMatitaweb: Save as...
matitaweb [Thu, 8 Sep 2011 14:44:58 +0000 (14:44 +0000)]
Matitaweb: Save as...

13 years agoMatitaweb: makefile reverted to old (working) version.
matitaweb [Thu, 8 Sep 2011 14:12:38 +0000 (14:12 +0000)]
Matitaweb: makefile reverted to old (working) version.

13 years agoMatitaweb: first attempt at "Save as".
Wilmer Ricciotti [Thu, 8 Sep 2011 14:11:12 +0000 (14:11 +0000)]
Matitaweb: first attempt at "Save as".

13 years agoMatitaweb: more changes to file selection dialog box.
matitaweb [Thu, 8 Sep 2011 13:38:36 +0000 (13:38 +0000)]
Matitaweb: more changes to file selection dialog box.

13 years agoMatitaweb: changes to file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:58:31 +0000 (12:58 +0000)]
Matitaweb: changes to file selection dialog box.

13 years agoMatitaweb: changes to file selection dialog box.
matitaweb [Thu, 8 Sep 2011 12:58:06 +0000 (12:58 +0000)]
Matitaweb: changes to file selection dialog box.

13 years agoMatitaweb: changes in file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:47:37 +0000 (12:47 +0000)]
Matitaweb: changes in file selection dialog box.

13 years agoMatitaweb: Changes to the file selection dialog box.
matitaweb [Thu, 8 Sep 2011 12:44:12 +0000 (12:44 +0000)]
Matitaweb: Changes to the file selection dialog box.

13 years agoMatitaweb: changes to file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:40:37 +0000 (12:40 +0000)]
Matitaweb: changes to file selection dialog box.

13 years agoMatitaweb: Some changes in file selection dialogbox.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:32:18 +0000 (12:32 +0000)]
Matitaweb: Some changes in file selection dialogbox.

13 years ago...
matitaweb [Wed, 7 Sep 2011 14:04:31 +0000 (14:04 +0000)]
...

13 years agoChanged behavior in matitaweb.js, function retrieveFile (it is now
matitaweb [Wed, 7 Sep 2011 13:47:44 +0000 (13:47 +0000)]
Changed behavior in matitaweb.js, function retrieveFile (it is now
compatible with Firefox, hopefully).

13 years agologic.ma is now enriched using the correct syntax.
matitaweb [Wed, 7 Sep 2011 12:48:18 +0000 (12:48 +0000)]
logic.ma is now enriched using the correct syntax.

13 years agoChanged redirect behaviour of the daemon (incompatibility with browsers
Wilmer Ricciotti [Wed, 7 Sep 2011 12:24:46 +0000 (12:24 +0000)]
Changed redirect behaviour of the daemon (incompatibility with browsers
different from google chrome).

13 years ago- confluence of context-free reduction on terms (tpr) closed!
Ferruccio Guidi [Tue, 6 Sep 2011 16:30:41 +0000 (16:30 +0000)]
- confluence of context-free reduction on terms (tpr) closed!
- substitution lemma for tpr closed!
- so-called "substitution lemma" closed!
- some annotating

13 years agoWhen the user db is not found, matitaweb now creates a new one.
Wilmer Ricciotti [Tue, 6 Sep 2011 12:28:13 +0000 (12:28 +0000)]
When the user db is not found, matitaweb now creates a new one.

13 years agoRemoved ghost copy of a MatitaScriptLexer (moved from
matitaweb [Tue, 6 Sep 2011 12:24:51 +0000 (12:24 +0000)]
Removed ghost copy of a MatitaScriptLexer (moved from
components/content_pres/ to matita/)

13 years agoFirst attempt at svn commit of developments.
Wilmer Ricciotti [Tue, 6 Sep 2011 12:00:20 +0000 (12:00 +0000)]
First attempt at svn commit of developments.
Fixes a problem with hyperlinks (the </A> tag was not consumed correctly
if it appeared at the end of a command/tactic).

13 years ago- the substitution lemma is proved!
Ferruccio Guidi [Mon, 5 Sep 2011 13:55:42 +0000 (13:55 +0000)]
- the substitution lemma is proved!
- slight modification of parallel substitution and some renaming

13 years agocommit by user utente
Wilmer Ricciotti [Mon, 5 Sep 2011 11:48:38 +0000 (11:48 +0000)]
commit by user utente

13 years agocommit by user utente
Wilmer Ricciotti [Mon, 5 Sep 2011 11:28:56 +0000 (11:28 +0000)]
commit by user utente

13 years ago- the theory of parallel substitution of local environments (ltps) is ready
Ferruccio Guidi [Fri, 2 Sep 2011 20:23:07 +0000 (20:23 +0000)]
- the theory of parallel substitution of local environments (ltps) is ready
- the theory of context-free parallel reduction of local environments (ltpr) is ready
- the proof of the substitution lemma for context-free parallel reduction is started ...
- some renaming and annotating

13 years ago- we shared the atomic term constructions
Ferruccio Guidi [Mon, 29 Aug 2011 15:21:40 +0000 (15:21 +0000)]
- we shared the atomic term constructions
- we fixed the notation of the binary term construction
- we inverted the dependences of cl_shift and cl_weight

13 years ago- the shift function is now defined and cpr_shift_fwd is proved
Ferruccio Guidi [Sat, 27 Aug 2011 13:59:35 +0000 (13:59 +0000)]
- the shift function is now defined and cpr_shift_fwd is proved
- tentative definition of the structures for the wh normal forms
- definition of lists without the [...] notation
- some refactoring and annotating (we separate lemmas from facts)

13 years ago- weakening leq, we proved cpr_bind_dx
Ferruccio Guidi [Thu, 25 Aug 2011 13:20:47 +0000 (13:20 +0000)]
- weakening leq, we proved cpr_bind_dx
- we imple,ented some statistics in the Makefile

13 years agoone reduction rule (tpr) was redundant
Ferruccio Guidi [Wed, 24 Aug 2011 17:48:10 +0000 (17:48 +0000)]
one reduction rule (tpr) was redundant

13 years ago- confluence of parallel substitution (tps) closed! (a bug in an
Ferruccio Guidi [Tue, 23 Aug 2011 17:07:23 +0000 (17:07 +0000)]
- confluence of parallel substitution (tps) closed! (a bug in an
inversion lemma was in the way)
- some refactoring

13 years agowe now use non-telescopic substitution in parallel reduction, rather
Ferruccio Guidi [Mon, 22 Aug 2011 12:34:34 +0000 (12:34 +0000)]
we now use non-telescopic substitution in parallel reduction, rather
than the telescopic one. This choice weakens the step of
context-sensitive reduction a bit while maintaining the expected
properties

13 years ago- tentative definition of lcpr (contex-sensitive parallel reduction on
Ferruccio Guidi [Fri, 19 Aug 2011 13:57:35 +0000 (13:57 +0000)]
- tentative definition of lcpr (contex-sensitive parallel reduction on
local environments)
- some refactoring

13 years agothe refactoring was not really complete
Ferruccio Guidi [Thu, 18 Aug 2011 22:14:59 +0000 (22:14 +0000)]
the refactoring was not really complete

13 years agorefactoring completed
Ferruccio Guidi [Thu, 18 Aug 2011 22:09:54 +0000 (22:09 +0000)]
refactoring completed

13 years ago- some refactoring
Ferruccio Guidi [Thu, 18 Aug 2011 22:07:11 +0000 (22:07 +0000)]
- some refactoring
- we fixed some wrong preambles in the scripts

13 years ago- matitaclean greatly improved but ...
Ferruccio Guidi [Thu, 18 Aug 2011 20:11:59 +0000 (20:11 +0000)]
- matitaclean greatly improved but ...
...  LibraryClean.clean_baseuris is not implemented yet :D

13 years agorefactoring completed!
Ferruccio Guidi [Wed, 10 Aug 2011 15:12:59 +0000 (15:12 +0000)]
refactoring completed!

13 years agothe refactoring continues ...
Ferruccio Guidi [Wed, 10 Aug 2011 12:49:38 +0000 (12:49 +0000)]
the refactoring continues ...

13 years agothe refactoring continues ...
Ferruccio Guidi [Wed, 10 Aug 2011 12:28:45 +0000 (12:28 +0000)]
the refactoring continues ...

13 years agolambda-delta must be a contrib
Ferruccio Guidi [Wed, 10 Aug 2011 11:47:21 +0000 (11:47 +0000)]
lambda-delta must be a contrib

13 years agolambda-delta must be a contrib
Ferruccio Guidi [Wed, 10 Aug 2011 11:23:43 +0000 (11:23 +0000)]
lambda-delta must be a contrib

13 years agosome refactoring
Ferruccio Guidi [Wed, 10 Aug 2011 11:13:18 +0000 (11:13 +0000)]
some refactoring

13 years agoconfluence of parallel substitution (tps) started ...
Ferruccio Guidi [Tue, 9 Aug 2011 18:46:44 +0000 (18:46 +0000)]
confluence of parallel substitution (tps) started ...

13 years ago- tps_tpr closed! (substitution is a reduction)
Ferruccio Guidi [Mon, 8 Aug 2011 22:41:37 +0000 (22:41 +0000)]
- tps_tpr closed! (substitution is a reduction)
- some refactoring

13 years ago- cpr is now defined and the cpr_flat propery is proved! (it did not
Ferruccio Guidi [Sun, 7 Aug 2011 20:44:42 +0000 (20:44 +0000)]
- cpr is now defined and the cpr_flat propery is proved! (it did not
hold in the first version of the calculus because cpr (aka pr2) was
badly designed).
- relocation properties of tpr closed!
- fixed bug in drop (base case was too restrictive)
- some refactoring

13 years ago- transitivity of parallel telescopic substitution closed!
Ferruccio Guidi [Sat, 6 Aug 2011 22:00:31 +0000 (22:00 +0000)]
- transitivity of parallel telescopic substitution closed!
- some refactoring

13 years agothe generation of the multiple conjunction is now supported!
Ferruccio Guidi [Wed, 3 Aug 2011 21:39:10 +0000 (21:39 +0000)]
the generation of the multiple conjunction is now supported!

13 years agoconfluence of tpr completed!
Ferruccio Guidi [Fri, 29 Jul 2011 19:53:20 +0000 (19:53 +0000)]
confluence of tpr completed!

13 years agoconfluence: case 13 closed
Ferruccio Guidi [Thu, 28 Jul 2011 14:21:12 +0000 (14:21 +0000)]
confluence: case 13 closed

13 years agoxoa: new binary for the generation of multiple logical constants
Ferruccio Guidi [Thu, 28 Jul 2011 11:14:01 +0000 (11:14 +0000)]
xoa: new binary for the generation of multiple logical constants
lambda-delta: integration with xoa and a lemma about a xoa constant

13 years ago- xoa: bug fix and improvement
Ferruccio Guidi [Wed, 27 Jul 2011 21:25:17 +0000 (21:25 +0000)]
- xoa: bug fix and improvement
- *_defs: optimization
- confluence: case "flat-theta" closed

13 years agotpr: more inversion lemmas and a main property stated
Ferruccio Guidi [Tue, 26 Jul 2011 19:47:31 +0000 (19:47 +0000)]
tpr: more inversion lemmas and a main property stated

13 years agolift_weight: bug fix
Ferruccio Guidi [Mon, 25 Jul 2011 21:01:03 +0000 (21:01 +0000)]
lift_weight: bug fix

13 years ago- inversion lemmas for tpr completed!
Ferruccio Guidi [Mon, 25 Jul 2011 20:16:26 +0000 (20:16 +0000)]
- inversion lemmas for tpr completed!
- bug fix in lpr interpretation

13 years ago- some renaming
Ferruccio Guidi [Sun, 24 Jul 2011 18:50:58 +0000 (18:50 +0000)]
- some renaming
- first third of confluence (tpr) closed

13 years ago- sone refactoring
Ferruccio Guidi [Sun, 24 Jul 2011 12:23:53 +0000 (12:23 +0000)]
- sone refactoring
- notation fix
- telescopic substitution replaced by parallel substitution
- context-free parallel reduction added

13 years agoconfluence of reduction started ...
Ferruccio Guidi [Fri, 22 Jul 2011 16:03:27 +0000 (16:03 +0000)]
confluence of reduction started ...

13 years agoone main propery of drop closed, one added
Ferruccio Guidi [Thu, 21 Jul 2011 13:40:24 +0000 (13:40 +0000)]
one main propery of drop closed, one added

13 years agotwo more main properties of drop closed
Ferruccio Guidi [Wed, 20 Jul 2011 20:11:07 +0000 (20:11 +0000)]
two more main properties of drop closed

13 years agoMatitaweb: fixed a bug concerning matita/html/xml escaping, which showed when
Wilmer Ricciotti [Wed, 20 Jul 2011 16:11:12 +0000 (16:11 +0000)]
Matitaweb: fixed a bug concerning matita/html/xml escaping, which showed when
retrieving some nasty scripts from the server.

13 years ago1) Matitaweb now disambiguates scripts as it runs them
Wilmer Ricciotti [Wed, 20 Jul 2011 15:34:52 +0000 (15:34 +0000)]
1) Matitaweb now disambiguates scripts as it runs them

2) Fixed bugs in HTML escaping (also changed the syntax of annotations in
   matita scripts)

13 years agofirst main property of drop closed
Ferruccio Guidi [Tue, 19 Jul 2011 20:39:43 +0000 (20:39 +0000)]
first main property of drop closed

13 years ago- drop_main: bug fix
Ferruccio Guidi [Tue, 19 Jul 2011 15:12:25 +0000 (15:12 +0000)]
- drop_main: bug fix
- pr_lift: closed!

13 years ago- nnAuto.ml: width overflows are warnings, not errors
Ferruccio Guidi [Tue, 19 Jul 2011 14:25:24 +0000 (14:25 +0000)]
- nnAuto.ml: width overflows are warnings, not errors
- matitaScript.ml: backup source file with ~ reactivated
- lambda-delta: main properies of lift closed!

13 years agoone main property of lift closed
Ferruccio Guidi [Tue, 19 Jul 2011 10:36:20 +0000 (10:36 +0000)]
one main property of lift closed

13 years ago- functional properties of lift closed!
Ferruccio Guidi [Mon, 18 Jul 2011 19:17:42 +0000 (19:17 +0000)]
- functional properties of lift closed!
- the proof of a main property of lift was lost due to a segmentation
fault of auto :-((

13 years agomore lemmas and some generated logical constants for them
Ferruccio Guidi [Sun, 17 Jul 2011 18:33:56 +0000 (18:33 +0000)]
more lemmas and some generated logical constants for them

13 years agoThe name of the constructor for jmeq changed.
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 15:02:24 +0000 (15:02 +0000)]
The name of the constructor for jmeq changed.

13 years agoBug fixed: when we try to add an object and it is not _directly_ well typed
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 15:00:40 +0000 (15:00 +0000)]
Bug fixed: when we try to add an object and it is not _directly_ well typed
(i.e. it is not well typed, and not because it depends on a non-well-typed
object in the library), we should not remember it, since the user can change
the definition and try again.

13 years agoUse replace when switching tabs (see previous commit).
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 14:41:20 +0000 (14:41 +0000)]
Use replace when switching tabs (see previous commit).

13 years agoNew function replace to be used in place of time_travel every time the user
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 14:40:34 +0000 (14:40 +0000)]
New function replace to be used in place of time_travel every time the user
switches to a new tab. In this way, every tab is independent and it only sees
the objects defined in that tab. This fixes the following bug: in tab A go
down; go down in tab B; go up in tab A (at this point also the objects declared
in B where removed); do something in B or go up in B (BOOM))

13 years agoDead code removed from the interface. It is used internally via references.
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 14:30:49 +0000 (14:30 +0000)]
Dead code removed from the interface. It is used internally via references.

13 years agoChanges to TeX-macro conversion.
Wilmer Ricciotti [Thu, 14 Jul 2011 15:11:15 +0000 (15:11 +0000)]
Changes to TeX-macro conversion.

13 years agoMatitaweb: Bugfix for TeX-macro conversion.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:57:04 +0000 (14:57 +0000)]
Matitaweb: Bugfix for TeX-macro conversion.

13 years agoMatitaweb: changes to utf8MacroTable.js
Wilmer Ricciotti [Thu, 14 Jul 2011 14:51:33 +0000 (14:51 +0000)]
Matitaweb: changes to utf8MacroTable.js

13 years agoMatitaweb: changes to utf8MacroTable.js.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:47:58 +0000 (14:47 +0000)]
Matitaweb: changes to utf8MacroTable.js.

13 years agoMatitaweb: TeX-like macro handling.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:41:22 +0000 (14:41 +0000)]
Matitaweb: TeX-like macro handling.

13 years agoChanges to utf8MacroTable.js.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:02:50 +0000 (14:02 +0000)]
Changes to utf8MacroTable.js.

13 years agoAdded Utf8MacroTable for MatitaWeb.
Wilmer Ricciotti [Thu, 14 Jul 2011 13:58:23 +0000 (13:58 +0000)]
Added Utf8MacroTable for MatitaWeb.

13 years agoMore keyboard handling tests
Wilmer Ricciotti [Thu, 14 Jul 2011 12:43:13 +0000 (12:43 +0000)]
More keyboard handling tests

13 years ago- new definition of subst based on drop
Ferruccio Guidi [Wed, 13 Jul 2011 19:54:24 +0000 (19:54 +0000)]
- new definition of subst based on drop
- pr is now based on drop

13 years agomore tests on keyboard handling.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:49:47 +0000 (15:49 +0000)]
more tests on keyboard handling.

13 years agomore tests on keyboard events.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:30:29 +0000 (15:30 +0000)]
more tests on keyboard events.

13 years agomore tests on keyboard events.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:28:54 +0000 (15:28 +0000)]
more tests on keyboard events.

13 years agomore keyboard events tests.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:16:40 +0000 (15:16 +0000)]
more keyboard events tests.

13 years agomore keyboard events tests.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:08:07 +0000 (15:08 +0000)]
more keyboard events tests.

13 years agomore keyboard events tests.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:02:53 +0000 (15:02 +0000)]
more keyboard events tests.

13 years agomore keyboard tests.
Wilmer Ricciotti [Wed, 13 Jul 2011 15:00:43 +0000 (15:00 +0000)]
more keyboard tests.

13 years agomore keyboard events tests
Wilmer Ricciotti [Wed, 13 Jul 2011 14:46:06 +0000 (14:46 +0000)]
more keyboard events tests

13 years agomore keyboard event tests
Wilmer Ricciotti [Wed, 13 Jul 2011 14:36:07 +0000 (14:36 +0000)]
more keyboard event tests

13 years agomore tests with keyboard events.
Wilmer Ricciotti [Wed, 13 Jul 2011 14:25:54 +0000 (14:25 +0000)]
more tests with keyboard events.

13 years agominor bugfix
Wilmer Ricciotti [Wed, 13 Jul 2011 14:22:02 +0000 (14:22 +0000)]
minor bugfix

13 years agoTesting keyboard events handling.
Wilmer Ricciotti [Wed, 13 Jul 2011 14:09:52 +0000 (14:09 +0000)]
Testing keyboard events handling.

13 years agolong file names caused indentation underflow (String.make) when times
Ferruccio Guidi [Sat, 25 Jun 2011 19:26:02 +0000 (19:26 +0000)]
long file names caused indentation underflow (String.make) when times
were displayed

13 years ago- some depend files
Ferruccio Guidi [Sat, 25 Jun 2011 15:49:51 +0000 (15:49 +0000)]
- some depend files
- bug fix in grafiteAstPp.ml
- some assertions in matitaEngine.ml

13 years agoAdded facility for resetting the library.
Wilmer Ricciotti [Thu, 23 Jun 2011 14:09:15 +0000 (14:09 +0000)]
Added facility for resetting the library.

13 years ago...
Wilmer Ricciotti [Thu, 23 Jun 2011 14:05:34 +0000 (14:05 +0000)]
...

13 years agoAdded matitaweb administration panel.
Wilmer Ricciotti [Thu, 23 Jun 2011 14:03:05 +0000 (14:03 +0000)]
Added matitaweb administration panel.

13 years agoPossible assert false case implemented
Claudio Sacerdoti Coen [Wed, 22 Jun 2011 21:05:44 +0000 (21:05 +0000)]
Possible assert false case implemented