diff --git a/README.md b/README.md index f83cef1..4c2fd38 100644 --- a/README.md +++ b/README.md @@ -346,7 +346,7 @@ THE SOFTWARE. -[Package badge]: https://img.shields.io/badge/version-0.1.1-orange "ST4-Asciidoctor is currently in Alpha stage" +[Package badge]: https://img.shields.io/badge/version-0.1.2-orange "ST4-Asciidoctor is currently in Alpha stage" [Travis badge]: https://app.travis-ci.com/tajmone/ST4-Asciidoctor.svg?branch=master "Travis CI: EditorConfig validation status" [Travis link]: https://app.travis-ci.com/github/tajmone/ST4-Asciidoctor [ST badge]: https://img.shields.io/badge/Sublime_Text-4131-yellow?logo=sublime-text&logoColor=FF9800 "Sublime Text version used in development (click to visit download page)" diff --git a/messages.json b/messages.json index 6fdc178..449609e 100644 --- a/messages.json +++ b/messages.json @@ -1,3 +1,5 @@ { - "install": "messages/install.md" + "install": "messages/install.md", + "0.1.1": "messages/0.1.1.md", + "0.1.2": "messages/0.1.2.md" } diff --git a/messages/0.1.2.md b/messages/0.1.2.md new file mode 100644 index 0000000..34ba76b --- /dev/null +++ b/messages/0.1.2.md @@ -0,0 +1,41 @@ +ST4-Asciidoctor v0.1.2 +====================== + +Changes to the package... + + +Syntax Fixes +------------ + +How this update improves syntax highlighting AsciiDoc sources. + + +### Fixed Broken Example Blocks + +This update fixes a bug in example blocks where curly quotes would result in +prematurely popping-out of the example context, causing the closing block +delimiter to be treated as a new opening example block, jeopardizing syntax +highlighting of the rest of the document. + +This was the most annoying bug in the package, leading to documents +highlighting and scoping frequently breaking up. + + +### Attributes List Lines + +The `attribute_list_line` context, which had been temporarily disabled while +disentangling the original syntax, has now been reintroduced. + +Besides adding syntax highlighting for this element, its reintroduction also +fixes a known problem where block attributes-lists contents were triggering +false positive matches for inline quote elements, e.g. capturing as a +superscript delimiter the caret in the `cols` table attribute `<.^h` of the +following example: + + [cols="<.^h,<.