<feed xmlns='http://www.w3.org/2005/Atom'>
<title>asciidoctor-go, branch v0.1.1</title>
<subtitle>Native Go parser for asciidoc markup.</subtitle>
<id>http://git.kilabit.info/asciidoctor-go/atom?h=v0.1.1</id>
<link rel='self' href='http://git.kilabit.info/asciidoctor-go/atom?h=v0.1.1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/'/>
<updated>2021-12-06T11:40:15Z</updated>
<entry>
<title>Release asciidoctor-go v0.1.1 (2021-12-06)</title>
<updated>2021-12-06T11:40:15Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-06T11:40:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=6c55e3320c38d00e765386af861a3456ee5617bc'/>
<id>urn:sha1:6c55e3320c38d00e765386af861a3456ee5617bc</id>
<content type='text'>
=== Bug fixes

*  all: fix parsing and rendering cross reference

   Previously, when parsing cross reference we assume that if the string
   contains upper-case letter then it's a label so we store it as title
   to search for ID later.

   The bug is when ID is set manually and its contains upper-case for
   example "[#Id]".

   This changes fix this issue by storing cross reference first, not
   assuming it as ID or title, and then when doing rendering we check
   whether its ID or title.

*  all: allow colon ':' and  period '.' on the ID

   According to XML spec [1], the colon is allowed as the first and the next
   character.  While period is only allowed on the next characters.

   [1] https://www.w3.org/TR/REC-xml/#NT-Name
</content>
</entry>
<entry>
<title>all: fix parsing and rendering cross reference</title>
<updated>2021-12-06T11:37:49Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-06T11:37:49Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=51c845f8b738fba508f99dc7c7400d11f65bd12d'/>
<id>urn:sha1:51c845f8b738fba508f99dc7c7400d11f65bd12d</id>
<content type='text'>
Previously, when parsing cross reference we assume that if the string
contains upper-case letter then it's a label so we store it as title
to search for ID later.

The bug is when ID is set manually and its contains upper-case for
example "[#Id]".

This changes fix this issue by storing cross reference first, not
assuming it as ID or title, and then when doing rendering we check
whether its ID or title.
</content>
</entry>
<entry>
<title>all: allow colon ':' and  period '.' on the ID</title>
<updated>2021-12-06T10:28:04Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-06T10:28:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=d0ebdcaeaa5c52b7ff8513d1a324607e104ead3c'/>
<id>urn:sha1:d0ebdcaeaa5c52b7ff8513d1a324607e104ead3c</id>
<content type='text'>
According to XML spec [1], the colon is allowed as the first and the next
character.  While period is only allowed on the next characters.

[1] https://www.w3.org/TR/REC-xml/#NT-Name
</content>
</entry>
<entry>
<title>go.mod: update to latest share module</title>
<updated>2021-12-06T09:39:24Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-06T09:39:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=674f4d404ec30d363433b72b1c6fd5ffe8a4d1b6'/>
<id>urn:sha1:674f4d404ec30d363433b72b1c6fd5ffe8a4d1b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go.mod: update share module to v0.30.0</title>
<updated>2021-10-04T18:21:24Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-10-04T18:21:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=1c48dfa11a1ba94d08b9fa9a0708e83f4597e40b'/>
<id>urn:sha1:1c48dfa11a1ba94d08b9fa9a0708e83f4597e40b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go.mod: set minimum Go version to 1.16 and update module share to v0.25.1</title>
<updated>2021-04-06T12:45:04Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-04-06T12:32:50Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=3a5ca1ea9d097b7c101d76301b6077c20bb8ad44'/>
<id>urn:sha1:3a5ca1ea9d097b7c101d76301b6077c20bb8ad44</id>
<content type='text'>
The latest update on share v0.25.1 remove the last boolean parameter
on lib/test.Assert().
</content>
</entry>
<entry>
<title>Release asciidoctor-go v0.1.0 (2021-03-06)</title>
<updated>2021-03-06T16:31:55Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-03-06T16:31:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=4c1ded163e57698b227cbee36ae7cad105e34af5'/>
<id>urn:sha1:4c1ded163e57698b227cbee36ae7cad105e34af5</id>
<content type='text'>
The asciidoctor-go is the Go module to parse the AsciiDoc (TM) markup
and convert it into HTML5.

This first release bring almost all AsciiDoc syntax except for include
directive, inter-document cross-reference, macros, and non-primary syntax
features.

I hope this library can be useful for Gophers who need the power of
AsciiDoc in their workflows.
</content>
</entry>
<entry>
<title>all: update dependencies to latest version</title>
<updated>2021-03-06T16:24:51Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-03-06T16:24:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=c71d2ec947f60ae68b1593a0e2df42846c933a34'/>
<id>urn:sha1:c71d2ec947f60ae68b1593a0e2df42846c933a34</id>
<content type='text'>
While at it, increase the minimum Go version from 1.13 to 1.15
</content>
</entry>
<entry>
<title>document_parser: remove unused debug statement</title>
<updated>2020-12-26T10:23:29Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2020-12-26T10:23:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=36285ff15434c59ee0ad01686e9ba2cb5ffd7b6e'/>
<id>urn:sha1:36285ff15434c59ee0ad01686e9ba2cb5ffd7b6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: replace space surrounding the em-dash with html symbol thin space</title>
<updated>2020-12-26T10:23:03Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2020-12-26T10:23:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/asciidoctor-go/commit/?id=ff8a9955a153deebe7c55b8f748b429ea157ee73'/>
<id>urn:sha1:ff8a9955a153deebe7c55b8f748b429ea157ee73</id>
<content type='text'>
If the em-dash strings "--" flanked by space, replace the space with
HTML symbol thin space.
</content>
</entry>
</feed>
