~shulhan/asciidoctor-go

3d1caba74842d7dd0800cd0351ddb4c47364a541 — Shulhan 4 months ago 7e97c46
_doc: update grammar for meta key (attribute key)

The meta key name must start with letter, digits, or _, but after
that _ is not allowed.
1 files changed, 2 insertions(+), 2 deletions(-)

M _doc/SPECS.adoc
M _doc/SPECS.adoc => _doc/SPECS.adoc +2 -2
@@ 133,9 133,9 @@ DOC_ATTRIBUTE  = ":" DOC_ATTR_KEY ":" *STRING LF
DOC_ATTR_KEY   = ( "toc" / "sectanchors" / "sectlinks"
               /   "imagesdir" / "data-uri" / *META_KEY ) LF

META_KEY_CHAR  = (A..Z | a..z | 0..9 | '_')
META_KEY       = 1*(META_KEY_CHAR / '_') *(META_KEY_CHAR / '-')

META_KEY       = 1META_KEY_CHAR *(META_KEY_CHAR | '-')
META_KEY_CHAR  = (A..Z | a..z | 0..9)
----