Browse Source

Update release notes

Peter Colberg 3 years ago
parent
commit
d34bfae53a
6 changed files with 23 additions and 14 deletions
  1. 7
    2
      doc/CHANGES.html
  2. 5
    2
      doc/CHANGES.mdwn
  3. 4
    4
      doc/INSTALL.html
  4. 4
    4
      doc/INSTALL.mdwn
  5. 1
    1
      doc/index.html
  6. 2
    1
      doc/index.mdwn

+ 7
- 2
doc/CHANGES.html View File

@@ -25,10 +25,15 @@
25 25
 <h1>Releases</h1>
26 26
 <p>This document lists the changes between stable releases.</p>
27 27
 <p>The version numbers follow <a href="http://semver.org/spec/v2.0.0.html">semantic versioning</a>.</p>
28
+<h2 id="v1.0.2">lua‑templet 1.0.2 (2015-12-09)</h2>
29
+<ul>
30
+<li>Rename module file to <code>templet.lua</code>.</li>
31
+<li>Add Vim syntax file.</li>
32
+</ul>
28 33
 <h2 id="v1.0.1">lua‑templet 1.0.1 (2014-04-01)</h2>
29 34
 <ul>
30
-<li><p>Add an example that shows how to include template files.</p></li>
31
-<li><p>Add documentation in HTML format.</p></li>
35
+<li>Add an example that shows how to include template files.</li>
36
+<li>Add documentation in HTML format.</li>
32 37
 </ul>
33 38
 <h2 id="v1.0.0">lua‑templet 1.0.0 (2013-10-29)</h2>
34 39
 <ul>

+ 5
- 2
doc/CHANGES.mdwn View File

@@ -9,13 +9,16 @@ The version numbers follow [semantic versioning].
9 9
 [semantic versioning]: http://semver.org/spec/v2.0.0.html
10 10
 
11 11
 
12
+## lua‑templet 1.0.2 (2015-12-09) {#v1.0.2}
13
+
14
+  * Rename module file to `templet.lua`.
15
+  * Add Vim syntax file.
16
+
12 17
 ## lua‑templet 1.0.1 (2014-04-01) {#v1.0.1}
13 18
 
14 19
   * Add an example that shows how to include template files.
15
-
16 20
   * Add documentation in HTML format.
17 21
 
18
-
19 22
 ## lua‑templet 1.0.0 (2013-10-29) {#v1.0.0}
20 23
 
21 24
   * Initial release of Templet for Lua.

+ 4
- 4
doc/INSTALL.html View File

@@ -33,9 +33,9 @@
33 33
 <p>Templet for Lua is available from a <a href="https://git.colberg.org/lua-templet">git repository</a>:</p>
34 34
 <pre><code>git clone https://git.colberg.org/lua-templet</code></pre>
35 35
 <p>In the repository, checkout the latest release version:</p>
36
-<pre><code>git checkout 1.0.1</code></pre>
36
+<pre><code>git checkout 1.0.2</code></pre>
37 37
 <p>If you have GnuPG, verify that the tag is signed by the following key:</p>
38
-<pre><code>git tag -v 1.0.1</code></pre>
38
+<pre><code>git tag -v 1.0.2</code></pre>
39 39
 <pre><code>Primary key fingerprint: 2997 6EC2 2BD1 EBBC CC77  F3A6 183B D5ED 3527 8611
40 40
      Subkey fingerprint: 983B F9D0 F02A 6014 0CEC  529F 767E 12A8 C92A 31CB</code></pre>
41 41
 <p>The module is accompanied by a test suite:</p>
@@ -48,9 +48,9 @@
48 48
 <p>To use the module, set the Lua module path in your shell's startup file:</p>
49 49
 <pre><code>eval `luarocks path`</code></pre>
50 50
 <p>If the LuaRocks mirror is not available, install from the git repository above:</p>
51
-<pre><code>luarocks install --local rockspec/templet-1.0.1-1.rockspec</code></pre>
51
+<pre><code>luarocks install --local rockspec/templet-1.0.2-1.rockspec</code></pre>
52 52
 <p>To install the module directly from the git source, use:</p>
53
-<pre><code>luarocks make --local rockspec/templet-1.0.1-1.rockspec</code></pre>
53
+<pre><code>luarocks make --local rockspec/templet-1.0.2-1.rockspec</code></pre>
54 54
 <p>In this case you must manually git checkout the corresponding version beforehand.</p>
55 55
 </div>
56 56
 <div class="footer">

+ 4
- 4
doc/INSTALL.mdwn View File

@@ -14,13 +14,13 @@ git clone https://git.colberg.org/lua-templet
14 14
 In the repository, checkout the latest release version:
15 15
 
16 16
 ~~~
17
-git checkout 1.0.1
17
+git checkout 1.0.2
18 18
 ~~~
19 19
 
20 20
 If you have GnuPG, verify that the tag is signed by the following key:
21 21
 
22 22
 ~~~
23
-git tag -v 1.0.1
23
+git tag -v 1.0.2
24 24
 ~~~
25 25
 
26 26
 ~~~
@@ -61,13 +61,13 @@ eval `luarocks path`
61 61
 If the LuaRocks mirror is not available, install from the git repository above:
62 62
 
63 63
 ~~~
64
-luarocks install --local rockspec/templet-1.0.1-1.rockspec
64
+luarocks install --local rockspec/templet-1.0.2-1.rockspec
65 65
 ~~~
66 66
 
67 67
 To install the module directly from the git source, use:
68 68
 
69 69
 ~~~
70
-luarocks make --local rockspec/templet-1.0.1-1.rockspec
70
+luarocks make --local rockspec/templet-1.0.2-1.rockspec
71 71
 ~~~
72 72
 
73 73
 In this case you must manually git checkout the corresponding version beforehand.

+ 1
- 1
doc/index.html View File

@@ -42,7 +42,7 @@ code > span.er { color: #ff0000; font-weight: bold; }
42 42
 </div>
43 43
 <div class="body">
44 44
 <h1>Templet for Lua</h1>
45
-<p><a href="https://colberg.org/lua-templet/"><img src="lua-templet.png" title="Templet for Lua" /></a> <a href="https://colberg.org/lua-templet/">Templet</a> is a template preprocessor written in pure <a href="http://www.lua.org/about.html">Lua</a> that parses text templates with embedded Lua statements and expressions. Templet may be used to preprocess source files of any language, such as <a href="http://www.khronos.org/opencl/">OpenCL C</a>. Templet works with <a href="http://www.lua.org/manual/5.1/">Lua 5.1</a>, <a href="http://www.lua.org/manual/5.2/">Lua 5.2</a>, and <a href="http://luajit.org/luajit.html">LuaJIT</a>.</p>
45
+<p><a href="https://colberg.org/lua-templet/"><img src="lua-templet.png" title="Templet for Lua" /></a> <a href="https://colberg.org/lua-templet/">Templet</a> is a template preprocessor written in pure <a href="http://www.lua.org/about.html">Lua</a> that parses text templates with embedded Lua statements and expressions. Templet may be used to preprocess source files of any language, such as <a href="http://www.khronos.org/opencl/">OpenCL C</a>. Templet works with <a href="http://www.lua.org/manual/5.1/">Lua 5.1</a>, <a href="http://www.lua.org/manual/5.2/">Lua 5.2</a>, <a href="http://www.lua.org/manual/5.3/">Lua 5.3</a>, and <a href="http://luajit.org/luajit.html">LuaJIT</a>.</p>
46 46
 <p>Consider a system of non-interacting classical particles. We would like to generate C code that moves the particles by a given time step. This should work for both 2 and 3 dimensional systems, and constant parameters should be substituted along the way.</p>
47 47
 <p>First, the template is parsed, e.g., from a multi-line Lua string:</p>
48 48
 <pre class="sourceCode lua"><code class="sourceCode lua"><span class="kw">local</span> templet <span class="ot">=</span> <span class="fu">require</span><span class="ot">(</span><span class="st">&quot;templet&quot;</span><span class="ot">)</span>

+ 2
- 1
doc/index.mdwn View File

@@ -6,13 +6,14 @@ title: Templet for Lua
6 6
 [Templet] is a template preprocessor written in pure [Lua] that parses text
7 7
 templates with embedded Lua statements and expressions. Templet may be used
8 8
 to preprocess source files of any language, such as [OpenCL C].
9
-Templet works with [Lua 5.1], [Lua 5.2], and [LuaJIT].
9
+Templet works with [Lua 5.1], [Lua 5.2], [Lua 5.3], and [LuaJIT].
10 10
 
11 11
 [Templet]: https://colberg.org/lua-templet/
12 12
 [OpenCL C]: http://www.khronos.org/opencl/
13 13
 [Lua]: http://www.lua.org/about.html
14 14
 [Lua 5.1]: http://www.lua.org/manual/5.1/
15 15
 [Lua 5.2]: http://www.lua.org/manual/5.2/
16
+[Lua 5.3]: http://www.lua.org/manual/5.3/
16 17
 
17 18
 Consider a system of non-interacting classical particles.
18 19
 We would like to generate C code that moves the particles by a given

Loading…
Cancel
Save