Skip to content

Commit e542b4c

Browse files
committed
Documentation (and version) updated.
1 parent 320a155 commit e542b4c

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

index.html

+13-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ <h3 xmlns=""><a class="none" name="install">Download and Installation</a></h3>
8181
<p>
8282
YASON has its permanent home at <a href="https://github.com/hanshuebner/yason/">GitHub</a>.
8383
It can be obtained by downloading the <a href="https://github.com/downloads/hanshuebner/yason/yason.tar.gz">release
84-
tarball</a>. The current release is 0.7.6.
84+
tarball</a>. The current release is 0.8.3.
8585
</p>
8686
<p>
8787
You may also check out the current development version from its
@@ -401,6 +401,17 @@ <h4 xmlns=""><a name="dom-encoder-dict">DOM encoder dictionary</a></h4>
401401
</clix:description></blockquote></p>
402402

403403

404+
<p xmlns="">
405+
[Special variable]<br><a class="none" name="*symbol-encoder*"><b>*symbol-encoder*</b></a><blockquote><clix:description xmlns:clix="http://bknr.net/clixdoc">
406+
Function to call to translate a CL symbol into a JSON string.
407+
The default is to error out, to provide backwards-compatible behaviour.
408+
<p xmlns="http://www.w3.org/1999/xhtml">
409+
A useful function that can be bound to this variable is
410+
<code xmlns=""><a href="#yason:encode-symbol-as-lowercase.">YASON:ENCODE-SYMBOL-AS-LOWERCASE.</a></code>
411+
</p>
412+
</clix:description></blockquote></p>
413+
414+
404415
<p xmlns="">
405416
[Special variable]<br><a class="none" name="*symbol-key-encoder*"><b>*symbol-key-encoder*</b></a><blockquote><clix:description xmlns:clix="http://bknr.net/clixdoc">
406417
Defines the policy to encode symbols as keys (eg. in hash tables).
@@ -698,6 +709,7 @@ <h3 xmlns=""><a class="none" name="index">Symbol index</a></h3>
698709
<li><code><a href="#*parse-json-null-as-keyword*">*parse-json-null-as-keyword*</a></code></li>
699710
<li><code><a href="#*parse-object-as*">*parse-object-as*</a></code></li>
700711
<li><code><a href="#*parse-object-key-fn*">*parse-object-key-fn*</a></code></li>
712+
<li><code><a href="#*symbol-encoder*">*symbol-encoder*</a></code></li>
701713
<li><code><a href="#*symbol-key-encoder*">*symbol-key-encoder*</a></code></li>
702714
<li><code><a href="#encode">encode</a></code></li>
703715
<li><code><a href="#encode-alist">encode-alist</a></code></li>

yason.asd

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
(defsystem :yason
1818
:name "YASON"
1919
:author "Hans Huebner <[email protected]>"
20-
:version "0.8.2"
20+
:version "0.8.3"
2121
:licence "BSD"
2222
:description "JSON parser/encoder"
2323
:long-description "YASON is a Common Lisp library for encoding and

0 commit comments

Comments
 (0)