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