Takeshi KOMIYA
Takeshi KOMIYA
+1: It must be useful. Do you have an idea to implement it? Contributions are always welcome :-)
>Some Chinese words added as msgid for the API reference docs (ref). >The msgid of alt of images was replaced with the translated msgstr (ref). At present, your .pot file...
I also met a similar case with `Struct`. Input: ``` require 'struct' Foo = Struct.new(:bar) ``` Generated: ``` class Foo < Struct # Returns the value of attribute bar attr_accessor...
CommonMark の Appendix では、ブロックレベルの要素についてパースを実施した後に、各テキスト要素についてインラインレベルでのパースを行うという解説があります。 https://spec.commonmark.org/0.29/#appendix-a-parsing-strategy GFM は CommonMark をベースとしているため、この戦略に従ってテーブルのパースを行い、その後に各セルのパースを行っていると予想されます。その際、テーブルのパースを行うときに `|` をセルの区切り文字として見なし、ルビ記法でセルが区切られてしまうという現象になっているのでしょう。今後、GFM の改良が行われたとしても、 `|` 記号は彼らのマークアップ記法の一部ではないため、特別扱いするということは考えづらいです (エスケープなどでセル内に記述できると言った程度でしょう)。 これらを踏まえると、ブロックレベルの記法で採用されている記号とバッティングしないような記号を選ぶのが良いかと思われます。
It seems bracketed_spans conflicts with Ruby annotation (#10). Is it better to change syntax for Ruby?
Curly brackets are used in special attributes notation. So we need to make examples for it to avoid the conflicts with denden-markdown styled ruby notation. How this text are parsed?...
Actually, almost of users would not use to pipes to class name. So it is enough to define range of characters to special attribute block. * A special attribute block...
IMO, `...(print.png media="print")` is better. It is similar to special attribute annotation (#9). ``` (print.png media="print") ``` Because it is confusable that `"title"` in first block is a title,...
>Proposal: the unbraced word is treated as element name if it is a valid HTML element name, otherwise treated as a class name (same as {.className}). I prefer unbraced word...
Just FYI: The fenced code block in commonmark is closed by the end of the document if no closing code-fence found. https://spec.commonmark.org/0.29/#example-96