]> matita.cs.unibo.it Git - helm.git/blob - helm/software/matita/dist/ChangeLog
0.5.3
[helm.git] / helm / software / matita / dist / ChangeLog
1 0.5.3  - 23/7/2008 - bugfix release
2         * many fixes concerning the CProp hiearchy
3         * coercion database simplified
4         * coercion hiding now works properly for coercions to funclass
5         * triangular pullback works better with coercions to the function space
6         * notation for lists fixed to add a break point after the separator
7         * notation for the existential is now user definable
8         * \infrule layout added, allows to display readable fractions
9         * better window for terms grammar and TeX/Unicode
10         * fixed a bug in the positivity check not considering some subterms
11         * fixed some GUI glitches thanks to glade-3
12
13 0.5.2  - 2/7/2008 - better-usability-for-the-working-constructivist release
14         * refinement of match fixed to prevent useless unfolding,
15           head_beta_reduce is used instead of whd ~delta:true
16         * CProp hierarchy, interleaved with type (used to be a single universe)
17         * Notation now allows to set the precedence level of subterms, avoiding
18           unnecessary parenthese
19         * UTF-8 / TeX conversion table is now available in the Help menu
20         * Notation subsystem described in the manual
21         * EBNF term grammar is now available in the View menu (and is in sync with
22           the currently loaded notation)
23         * Rewrite tactic (in hypothesis) now computes the right sort and
24           uses the right equality elimination principle
25         * URI free interpretation and coercion statements (scripts are almost
26           relocatable now)
27         * elim and cases tactic now support a pattern to specify hypotheses that 
28           are generalized before the elimination. 
29
30 0.5.1  - 29/5/2008 - minor bug fix release
31         * visualization of inductive types reports the number of fixed parameters
32         * a wrong context was used to refine fixpoints arguments
33           when trying to optimize out the letin (grep for `AvoidLetIn):
34           (let rec f x = Fix... in f t ---> Fix... t)
35         * auto fixed to prefer goals with metavariables to closed ones,
36           added new syntax to specify the universe "auto by t1, t2, ...",
37                 updated documentation describing all auto parameters
38         * declarative language syntax and documentation ported to the new 
39           auto parameters
40
41 0.5.0  - 9/5/2008 - bugfix release
42         * first release not considered experimental
43
44 0.4.98 - ??/11/2007 - bugfix release
45         * compiles against camlp5 >= 5.0  
46         * changed lablgtksourceview module name since it is now part of lablgtk2
47
48 0.4.97 - 16/11/2007 - initial release