Closed takahashim closed 8 years ago
@takahashim
ありがとうございます!
以下のInDesignタグ付きテキストへの変換のテストも追加していただけますでしょうか? 私のローカルではテストも通りました。
https://github.com/naoya/md2inao/commit/00e0b1976287b26430737d7747517f15d8d70743
(すみません、こういった別リポジトリからのPull Requestの場合の、コミットやさらなるPull Requestの方法がわからなかったので、naoya/md2inaoにpushしています)
@naoya
お手数ですがもろもろご確認いただけますでしょうか?
@inao これPRの方に取り込んでおきますね
@takahashim
ありがとうございます!
@inao すみません、元のサンプルが対応できてなかった(1行に複数個注釈があった時先頭しか対応できてなかった)ので修正しました。
@takahashim
元のサンプルが対応できてなかった(1行に複数個注釈があった時先頭しか対応できてなかった)ので修正しました。
おお、ありがとうございます!
ちょいと実装箇所がグローバルすぎるというか、この手のテキスト全部みて置換、みたいなのを安易にいれてくと、このライブラリの構造は一体何だったんだ、みたいなところがあります。
もう少しスコープの狭い箇所に実装があったほうがいいかなと思いましたが、それは後々リファクタリングする方向で。いったんテストも通ってるようですしマージします。
@naoya
ご確認とマージありがとうございます!
120 に対応してみました。
Text::Markdown::Hoedownは
HOEDOWN_EXT_FOOTNOTES
オプションでfootnote記法をサポートしているようですが、これは脚注番号と脚注本体を分離して出力するタイプであり、本文中への埋め込みは難しそうだったため、自力で対応しています。対応する脚注がない場合はエラーにしておいた方がよいかと思うのですが、Perlは久しぶりすぎてよく分からないので警告のみにしてあります(どう書くのがよいんでしょうか…?)。