all repos — h3rald @ 94ae6a989b3b679d5d320bfdd67f81b16506e22d

The sources of https://h3rald.com

Regenerated Glyph book.
h3rald h3rald@h3rald.com
Tue, 21 Sep 2010 17:23:35 +0200
commit

94ae6a989b3b679d5d320bfdd67f81b16506e22d

parent

584dc768555a890c50ae175d619f8e660987cb70

M content/glyph/book/changelog.htmlcontent/glyph/book/changelog.html

@@ -68,7 +68,7 @@

<section class="section"> <header><h1 id="h_231">v0.4.1 &ndash; September 25th 2010</h1></header> <section class="section"> -<header><h1 id="h_232">3 Bugs Fixed</h1></header> +<header><h1 id="h_232">4 Bugs Fixed</h1></header> <table><tr><th>ID</th> <th>Description</th></tr>

@@ -80,7 +80,10 @@ <tr><td><a href="http://github.com/h3rald/glyph/issues/closed#issue/170">#170</a></td>

<td><p>Improved default CodeRay stylesheet.</p></td></tr> <tr><td><a href="http://github.com/h3rald/glyph/issues/closed#issue/171">#171</a></td> - <td><p><span class="caps">SCSS</span> now used internally by Glyph to generate default <span class="caps">CSS</span> files.</p></td></tr></table> + <td><p><span class="caps">SCSS</span> now used internally by Glyph to generate default <span class="caps">CSS</span> files.</p></td></tr> + + <tr><td><a href="http://github.com/h3rald/glyph/issues/closed#issue/173">#173</a></td> + <td><p>Consecutive escape sequences are now interpreted correctly in topics.</p></td></tr></table> </section>
M content/glyph/book/extending/internals.htmlcontent/glyph/book/extending/internals.html

@@ -117,10 +117,10 @@ <p>When the AST is analyzed, the resulting textual output is the following:</p>

<div class="CodeRay"> <div class="code"><pre><span class="no">1</span> <span class="ta">&lt;span</span> <span class="an">class</span>=<span class="s"><span class="dl">&quot;</span><span class="k">fmi</span><span class="dl">&quot;</span></span><span class="ta">&gt;</span>for more information on something, see ‡‡‡‡‡PLACEHOLDER ¤ 1‡‡‡‡‡ <span class="no">2</span> <span class="ta">&lt;/span&gt;</span> -<span class="no">3</span> [...] +<span class="no">3</span> \.[...\.] <span class="no">4</span> <span class="ta">&lt;div</span> <span class="an">class</span>=<span class="s"><span class="dl">&quot;</span><span class="k">section</span><span class="dl">&quot;</span></span><span class="ta">&gt;</span> <span class="no">5</span> <span class="ta">&lt;h2</span> <span class="an">id</span>=<span class="s"><span class="dl">&quot;</span><span class="k">test</span><span class="dl">&quot;</span></span><span class="ta">&gt;</span>Test Section<span class="ta">&lt;/h2&gt;</span> -<span class="no">6</span> [...] +<span class="no">6</span> \.[...\.] <span class="no">7</span> <span class="no">8</span> <span class="ta">&lt;/div&gt;</span></pre></div> </div>
M content/glyph/book/text_editing/esc_quot.htmlcontent/glyph/book/text_editing/esc_quot.html

@@ -90,45 +90,45 @@ <table><tr><th>Escape Sequence</th>

<th>Evaluates to...</th> <th>Notes</th></tr> <tr><td> -<code>[</code> +<code>\[</code> </td> <td> <code>[</code> </td> <td>Square brackets must be escaped unless used as macro delimiters or within a quoting macro.</td></tr> <tr><td> -<code>]</code> +<code>\]</code> </td> <td> <code>]</code> </td> <td>Square brackets must be escaped unless used as macro delimiters or within a quoting macro.</td></tr> <tr><td> -<code>\</code> +<code>\\</code> </td> <td> <code>\</code> </td> <td>Backslashes do not have to be escaped by default, but an escaped backslash will evaluate to itself.</td></tr> <tr><td> -<code>=</code> +<code>\=</code> </td> <td> <code>=</code> </td> <td>Equal signs do not have to be escaped by default, but an escaped equal sign will evaluate to iself.</td></tr> <tr><td> -<code>|</code> +<code>\|</code> </td> <td> <code>|</code> </td> <td>Pipes must be escaped (even within quoting macros) unless they are used to separate macro parameters.</td></tr> <tr><td> -<code></code> +<code>\.</code> </td> <td /> - <td>An escaped dot evaluates to nothing. Useful to separate macro identifiers from other characters: <br /><code>_=>[#link|This link is emphasized using Textile]_</code></td></tr></table> + <td>An escaped dot evaluates to nothing. Useful to separate macro identifiers from other characters: <br /><code>_\.=>[#link|This link is emphasized using Textile]_</code></td></tr></table> <nav><a href="/glyph/book/text_editing/attribute_intro.html">Macro attributes &larr;</a><a href="/glyph/book/index.html">Contents</a><a href="/glyph/book/text_editing/sections.html">&rarr; Sections and Headers</a></nav> </section> </article>
M content/glyph/book/text_editing/evaluation.htmlcontent/glyph/book/text_editing/evaluation.html

@@ -63,7 +63,7 @@ <nav><a href="/glyph/book/text_editing/inclusions.html">Including Files and Snippets &larr;</a><a href="/glyph/book/index.html">Contents</a><a href="/glyph/book/text_editing/conditionals.html">&rarr; Conditional Macros</a></nav>

<p>Glyph Language is not a full-blown programming language and it is currently not Turing-complete (it does not provide loops). However, it is possible to evaluate simple ruby code snippets using the <code>ruby</code> macro (aliased to <code>%</code>), like this:</p> <ul> <li><code>%[2 + 2]</code> &rarr; 4</li> - <li><code>%[Time.now]</code> &rarr; Mon Sep 20 15:55:11 +0200 2010</li> + <li><code>%[Time.now]</code> &rarr; Tue Sep 21 17:19:14 +0200 2010</li> <li><code>%[Glyph::VERSION]</code> &rarr; 0.4.1</li> </ul> <p>The scope for the code evaluation is the Kernel module, (with all inclusions required by Glyph itself).</p>