misc/vim: inform the user when no results are found
[nit.git] / Changelog
1 version 0.6.1-git
2  * Devel version
3
4 version 0.6
5  * New metamodel
6  * New tools (nit, nitg, nitmetrics)
7  * Improved nitdoc featuring wikidoc
8  * Multi-line litteral strings (triple-quoted strings)
9  * New foreign function interface
10  * New libraries (especially using FFI)
11  * Lot of fixes and improvements
12
13  -- Mon, 29 Jul 2013 20:44:33 -0400
14
15 version 0.5
16  * General 'for' that works with more that one automatic variable (eg. Map)
17  * Better error messages with colored location on the original line
18  * Better compatibility with cc on various unixes (from SunOS to Ubuntu)
19  * New class_name method to ease debugging (for those who debug with print)
20  * Hardened Virtual Type checks (but generics are still unsafe...)
21  * New nitdoc, more fancy and more readable
22  * New native interface to bind Nit and C code
23  * New tool, nits, the native interface stub generator
24  * Many improvements in the standard library (especially Map)
25
26  -- Tue, 17 Apr 2012 16:46:45 -0400
27
28 version 0.4
29  * New style attributes
30  * Documentation
31  * 'package' -> 'module'; 'special' -> 'super'; 'universal' -> 'enum'
32  * New 'or else' syntax
33  * Speed improvements
34  * Use of ccache
35  * Global nullable optimizations
36  * Better adaptive typing
37  * Unreachable statements are errors
38  * Rewriting of the CG
39
40  -- Fri, 18 Feb 2011 16:15:17 -0500
41
42 version 0.3
43  * Local variable moving static type
44  * Nullable types
45  * New 'assert...else', 'isset', 'loop', 'label' syntax constructions
46  * (Re)Rename 'meth' to 'fun' and 'attr' to 'var'
47  * New closure syntax
48  * Syntax coloration for vim, gtksourceview and GNU source-highlight
49  * nitc/nitdoc --verbose option
50  * Intermediate code representation
51  * Native Nit GC
52  * 'for x in coll' is a closure call
53
54  -- Sat, 29 Aug 2009 10:04:25 -0400
55
56 version 0.2.1
57  * Readonly Strings and new class 'Buffer'
58
59  -- Wed, 10 Jun 2009 10:04:55 -0400
60
61 version 0.2
62  * Automatic constructors
63  * Closures
64  * Last Mercurial changeset, now we uses Git
65
66  -- Fri, 06 Feb 2009 11:00:12 -0500
67
68 version 0.1
69  * First release under the Nit name.
70
71  -- Wed, 09 Jul 2008 15:24:55 -0400