Browse Source

Update release notes

Peter Colberg 3 years ago
parent
commit
6cdd51bd84
4 changed files with 23 additions and 4 deletions
  1. 6
    0
      doc/CHANGES.html
  2. 13
    0
      doc/CHANGES.mdwn
  3. 2
    2
      doc/INSTALL.html
  4. 2
    2
      doc/INSTALL.mdwn

+ 6
- 0
doc/CHANGES.html View File

@@ -44,6 +44,12 @@ code > span.er { color: #ff0000; font-weight: bold; }
44 44
 <h1>Releases</h1>
45 45
 <p>This document lists the changes between stable releases.</p>
46 46
 <p>The version numbers follow <a href="http://semver.org/spec/v2.0.0.html">semantic versioning</a>.</p>
47
+<h2 id="v3.0.0">gcc‑lua‑cdecl 3.0.0 (2015-04-23)</h2>
48
+<ul>
49
+<li><p>FFI C: Format C declarations in GCC plugin script.</p>
50
+<p>The <code>ffi-cdecl</code> module no longer formats C declarations itself. The function <code>parse()</code> now returns the captured C declaration and its identifier. The conversion to a C code string with <code>cdecl.declare()</code> is performed in the GCC plugin script instead. This allows overriding the formatting for specific use cases.</p></li>
51
+<li><p>Run test suite with default make target.</p></li>
52
+</ul>
47 53
 <h2 id="v2.0.1">gcc‑lua‑cdecl 2.0.1 (2014-04-02)</h2>
48 54
 <ul>
49 55
 <li>Default to GCC plugin directory for test suite.</li>

+ 13
- 0
doc/CHANGES.mdwn View File

@@ -9,6 +9,19 @@ The version numbers follow [semantic versioning].
9 9
 [semantic versioning]: http://semver.org/spec/v2.0.0.html
10 10
 
11 11
 
12
+## gcc‑lua‑cdecl 3.0.0 (2015-04-23) {#v3.0.0}
13
+
14
+  * FFI C: Format C declarations in GCC plugin script.
15
+
16
+    The `ffi-cdecl` module no longer formats C declarations itself. The
17
+    function `parse()` now returns the captured C declaration and its
18
+    identifier. The conversion to a C code string with `cdecl.declare()`
19
+    is performed in the GCC plugin script instead. This allows overriding
20
+    the formatting for specific use cases.
21
+
22
+  * Run test suite with default make target.
23
+
24
+
12 25
 ## gcc‑lua‑cdecl 2.0.1 (2014-04-02) {#v2.0.1}
13 26
 
14 27
   * Default to GCC plugin directory for test suite.

+ 2
- 2
doc/INSTALL.html View File

@@ -27,9 +27,9 @@
27 27
 <p>cdecl for GCC is available from a <a href="http://git.colberg.org/gcc-lua-cdecl">git repository</a>:</p>
28 28
 <pre><code>git clone http://git.colberg.org/gcc-lua-cdecl</code></pre>
29 29
 <p>In the repository, checkout the latest release version:</p>
30
-<pre><code>git checkout 2.0.1</code></pre>
30
+<pre><code>git checkout 3.0.0</code></pre>
31 31
 <p>If you have GnuPG, verify that the tag is signed by the following key:</p>
32
-<pre><code>git tag -v 2.0.1</code></pre>
32
+<pre><code>git tag -v 3.0.0</code></pre>
33 33
 <pre><code>Primary key fingerprint: 2997 6EC2 2BD1 EBBC CC77  F3A6 183B D5ED 3527 8611
34 34
      Subkey fingerprint: 983B F9D0 F02A 6014 0CEC  529F 767E 12A8 C92A 31CB</code></pre>
35 35
 <p>The module is accompanied by a test suite:</p>

+ 2
- 2
doc/INSTALL.mdwn View File

@@ -15,13 +15,13 @@ git clone http://git.colberg.org/gcc-lua-cdecl
15 15
 In the repository, checkout the latest release version:
16 16
 
17 17
 ~~~
18
-git checkout 2.0.1
18
+git checkout 3.0.0
19 19
 ~~~
20 20
 
21 21
 If you have GnuPG, verify that the tag is signed by the following key:
22 22
 
23 23
 ~~~
24
-git tag -v 2.0.1
24
+git tag -v 3.0.0
25 25
 ~~~
26 26
 
27 27
 ~~~

Loading…
Cancel
Save