README.md in sxp-1.3.0 vs README.md in sxp-2.0.0
- old
+ new
@@ -23,21 +23,22 @@
<dt>Lists</dt>
<dd>Of the form <code>(1 (2 3))</code></dd>
<dt>Symbols</dt>
<dd>Of the form <code>with-hyphen ?@!$ a\ symbol\ with\ spaces</code></dd>
<dt>Strings</dt>
- <dd>Of the form <code>"Hello, world!"</code><br/>
+ <dd>Of the form <code>"Hello, world!"</code> or <code>'Hello, world!'</code><br/>
Strings may include the following special characters:
<ul>
<li><code>\b</code> — Backspace</li>
<li><code>\f</code> — Form Feed</li>
<li><code>\n</code> — New Line</li>
<li><code>\r</code> — Carriage Return</li>
<li><code>\t</code> — Horizontal Tab</li>
<li><code>\u<i>xxxx</i></code> — 2-byte Unicode character escape</li>
<li><code>\U<i>xxxxxxxx</i></code> — 4-byte Unicode character escape</li>
<li><code>\"</code> — Double-quote character</li>
+ <li><code>\'</code> — Single-quote character</li>
<li><code>\\</code> — Backspace</li>
</ul>
Additionally, any other character may follow <code>\</code>, representing the character itself.
</dd>
<dt>Characters</dt>
@@ -122,10 +123,11 @@
<dd>A comment starts with <code>#</code> or <code>;</code> and continues to the end of the line.
<dt>Literals</dt>
<dd>Strings are interpreted as an RDF Literal with datatype <code>xsd:string</code>. It can be followed by <code>@<i>lang</i></code> to create a language-tagged string, or <code>^^<i>IRI</i></code> to create a datatyped-literal. Examples:
<ul>
<li><code>"a plain literal"</code></li>
+ <li><code>'another plain literal'</code></li>
<li><code>"a literal with a language"@en</code></li>
<li><code>"a typed literal"^^<http://example/></code></li>
<li><code>"a typed literal with a PNAME"^^xsd:string</code></li>
</ul>
</dd>
@@ -250,19 +252,24 @@
* <https://rubydoc.info/gems/sxp.rb>
* <https://github.com/dryruby/sxp.rb>
* <https://rubygems.org/gems/sxp.rb>
+## Change Log
+
+See [Release Notes on GitHub](https://github.com/dryruby/sxp.rb/releases)
+
## Authors
* [Arto Bendiken](https://github.com/artob) - <https://ar.to/>
* [Gregg Kellogg](https://github.com/gkellogg) - <https://greggkellogg.net/>
## Contributors
* [Ben Lavender](https://github.com/bhuga) - <https://bhuga.net/>
## Contributing
+
This repository uses [Git Flow](https://github.com/nvie/gitflow) to mange development and release activity. All submissions _must_ be on a feature branch based on the _develop_ branch to ease staging and integration.
* Do your best to adhere to the existing coding conventions and idioms.
* Don't use hard tabs, and don't leave trailing whitespace on any line.
* Do document every method you add using [YARD][] annotations. Read the