summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2018-04-19 13:41:48 +0200
committerMatthias Beyer <mail@beyermatthias.de>2018-04-19 13:41:48 +0200
commitac4f40db0b68bec0a4ffc64a7c6fd8f0b1d625e1 (patch)
tree36f238ef65f9f7a2925f68419f28c089370aab19
parent9bc5bde94ee3c61fac46235732c6974067617533 (diff)
Update docs to proper 0.7.0 version
-rw-r--r--content/doc/pdf/0.7.0.pdfbin216109 -> 216526 bytes
-rw-r--r--content/doc/web/0.7.0/index.html35
2 files changed, 21 insertions, 14 deletions
diff --git a/content/doc/pdf/0.7.0.pdf b/content/doc/pdf/0.7.0.pdf
index 6863614..ed230e6 100644
--- a/content/doc/pdf/0.7.0.pdf
+++ b/content/doc/pdf/0.7.0.pdf
Binary files differ
diff --git a/content/doc/web/0.7.0/index.html b/content/doc/web/0.7.0/index.html
index e127933..d7615f3 100644
--- a/content/doc/web/0.7.0/index.html
+++ b/content/doc/web/0.7.0/index.html
@@ -87,7 +87,7 @@
<h1 class="title">imag User Documentation</h1>
<small class="date">April 2018</small>
- <small class="date">Version: 0.7.0</small>
+ <small class="date">Version: 0.8.0</small>
</header>
<hr />
@@ -186,7 +186,7 @@
<pre class="text"><code>
---
[imag]
- version = &quot;0.7.0&quot;
+ version = &quot;0.8.0&quot;
[note]
name = &quot;foo&quot;
@@ -245,12 +245,12 @@
<p>The JSON mapper maps JSON which is read from a source into a HashMap which represents the in-memory filesystem.</p>
<p>The strucure is as follows:</p>
<div class="sourceCode" id="cb6"><pre class="sourceCode json"><code class="sourceCode json"><a class="sourceLine" id="cb6-1" data-line-number="1"><span class="fu">{</span></a>
- <a class="sourceLine" id="cb6-2" data-line-number="2"> <span class="dt">&quot;version&quot;</span><span class="fu">:</span> <span class="st">&quot;0.7.0&quot;</span><span class="fu">,</span></a>
+ <a class="sourceLine" id="cb6-2" data-line-number="2"> <span class="dt">&quot;version&quot;</span><span class="fu">:</span> <span class="st">&quot;0.8.0&quot;</span><span class="fu">,</span></a>
<a class="sourceLine" id="cb6-3" data-line-number="3"> <span class="dt">&quot;store&quot;</span><span class="fu">:</span> <span class="fu">{</span></a>
<a class="sourceLine" id="cb6-4" data-line-number="4"> <span class="dt">&quot;example&quot;</span><span class="fu">:</span> <span class="fu">{</span></a>
<a class="sourceLine" id="cb6-5" data-line-number="5"> <span class="dt">&quot;header&quot;</span><span class="fu">:</span> <span class="fu">{</span></a>
<a class="sourceLine" id="cb6-6" data-line-number="6"> <span class="dt">&quot;imag&quot;</span><span class="fu">:</span> <span class="fu">{</span></a>
- <a class="sourceLine" id="cb6-7" data-line-number="7"> <span class="dt">&quot;version&quot;</span><span class="fu">:</span> <span class="st">&quot;0.7.0&quot;</span><span class="fu">,</span></a>
+ <a class="sourceLine" id="cb6-7" data-line-number="7"> <span class="dt">&quot;version&quot;</span><span class="fu">:</span> <span class="st">&quot;0.8.0&quot;</span><span class="fu">,</span></a>
<a class="sourceLine" id="cb6-8" data-line-number="8"> <span class="fu">},</span></a>
<a class="sourceLine" id="cb6-9" data-line-number="9"> <span class="fu">},</span></a>
<a class="sourceLine" id="cb6-10" data-line-number="10"> <span class="dt">&quot;content&quot;</span><span class="fu">:</span> <span class="st">&quot;hi there!&quot;</span><span class="fu">,</span></a>
@@ -308,7 +308,7 @@
<p>That was the setup part. Now we can implement our functionality. For that, we need to <em>extend</em> two types from <code>libimagstore</code>, so we have our first dependency here.</p>
<h3 id="dependencies-to-other-libraries">Dependencies to other libraries</h3>
<ol start="3" type="1">
- <li>Put <code>libimagstore</code> as a dependency in the <code>/lib/domain/libimagnumberstorage/Cargo.toml</code> file. By using <code>libimagstore = { version = &quot;0.7.0&quot;, path = &quot;../../../lib/core/libimagstore&quot; }</code> we automatically get all the goodness of Cargo, so that releases automagically work as expected, but when developing locally, the local version of <code>libimagstore</code> is used. Of course, the <code>version</code> has to be the latest released version.</li>
+ <li>Put <code>libimagstore</code> as a dependency in the <code>/lib/domain/libimagnumberstorage/Cargo.toml</code> file. By using <code>libimagstore = { version = &quot;0.8.0&quot;, path = &quot;../../../lib/core/libimagstore&quot; }</code> we automatically get all the goodness of Cargo, so that releases automagically work as expected, but when developing locally, the local version of <code>libimagstore</code> is used. Of course, the <code>version</code> has to be the latest released version.</li>
<li>For error handling, we also need to import <code>libimagerror</code>.</li>
<li>For easy header-editing, we import <code>toml</code> and <code>toml-query</code>.</li>
<li>For error-type creating, we import <code>error-chain</code>.</li>
@@ -795,12 +795,19 @@
<li><code>libimagrt</code> had a bug where the logging level was set to “Info” as soon as “–verbose” was passed, but the value of “–verbose” was not even checked.</li>
</ul></li>
</ul>
- <h2 id="section-1">0.6.3</h2>
+ <h2 id="section-1">0.6.4</h2>
+ <p>Bugfix release for fixing:</p>
+ <ul>
+ <li><code>libimagrt</code> produced the editor command without taking arguments into account.</li>
+ <li><code>imag-init</code> creates <code>~/.imag</code> but not <code>~/.imag/store</code>.</li>
+ <li>Fix editor setup in <code>libimagrt</code> to use /dev/tty as stdin for editor, so terminal-editors do not trash the terminal</li>
+ </ul>
+ <h2 id="section-2">0.6.3</h2>
<p>Bugfix release for fixing:</p>
<ul>
<li><code>libimagstore</code> got another fix with the file parsing, as the <code>std::str::Lines</code> iterator takes empty lines as no lines.</li>
</ul>
- <h2 id="section-2">0.6.2</h2>
+ <h2 id="section-3">0.6.2</h2>
<p>Bugfix release for fixing:</p>
<ul>
<li><code>imag-diary</code> did not recognize the “-d DIARY” setting.</li>
@@ -809,13 +816,13 @@
<li><code>imag-diary</code> did not properly set “minute” and “second” when creating “hourly” or “minutely” entries.</li>
<li>Version numbers for all crates as well as in the docs were updated to “0.6.2”.</li>
</ul>
- <h2 id="section-3">0.6.1</h2>
+ <h2 id="section-4">0.6.1</h2>
<p>Bugfix release for fixing two severe bugs in <code>imag-init</code>:</p>
<ul>
<li><code>imag-init</code> created the git directory inside the imag directory. Fixed by defaulting to <code>{imag directory}/.git</code>.</li>
<li><code>imag-init</code> was buggy as it did not include the <code>imagrc.toml</code> file in the release, thus building it from crates.io failed</li>
</ul>
- <h2 id="section-4">0.6.0</h2>
+ <h2 id="section-5">0.6.0</h2>
<ul>
<li>Major changes
<ul>
@@ -850,7 +857,7 @@
<li><code>imag-log</code> listed non-log entries (normal diary entries) before, was changed to only list <code>log</code> entries.</li>
</ul></li>
</ul>
- <h2 id="section-5">0.5.0</h2>
+ <h2 id="section-6">0.5.0</h2>
<ul>
<li>Major changes
<ul>
@@ -886,7 +893,7 @@
<li>6707 insertions(+) / 3255 deletions(-)</li>
</ul></li>
</ul>
- <h2 id="section-6">0.4.0</h2>
+ <h2 id="section-7">0.4.0</h2>
<ul>
<li>Major changes
<ul>
@@ -937,7 +944,7 @@
<li>9749 insertions(+) / 7806 deletions(-) (Surely because of the reorganization of the entire codebase)</li>
</ul></li>
</ul>
- <h2 id="section-7">0.3.0</h2>
+ <h2 id="section-8">0.3.0</h2>
<p><small> Note: As this file was written <em>after</em> the 0.3.0 release, we simply list the merges here instead of explaining what changed. </small></p>
<ul>
<li>Merges
@@ -1076,11 +1083,11 @@
<li>8 contributors</li>
</ul></li>
</ul>
- <h2 id="section-8">0.2.0</h2>
+ <h2 id="section-9">0.2.0</h2>
<ul>
<li>Complete rewrite of 0.1.0 with new architecture and “modules” instead of monolithic approach. Can be considered first version.</li>
</ul>
- <h2 id="section-9">0.1.0</h2>
+ <h2 id="section-10">0.1.0</h2>
<ul>
<li>Initial version, nothing special.</li>
</ul>