From 60ab623b0895277410baf512074296c9cc8f752f Mon Sep 17 00:00:00 2001 From: inao Date: Fri, 7 Mar 2014 16:17:39 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E3=80=8C=E3=83=AA=E3=82=B9=E3=83=88?= =?UTF-8?q?=E3=81=8C=E9=80=A3=E7=B6=9A=E3=81=99=E3=82=8B=E3=81=A8=E3=80=81?= =?UTF-8?q?*=E3=81=8C-=E3=81=AB=E3=81=AA=E3=82=8B=E3=81=93=E3=81=A8?= =?UTF-8?q?=E3=81=8C=E3=81=82=E3=82=8B=E3=80=8D=E3=81=AE=E5=8F=97=E3=81=91?= =?UTF-8?q?=E5=85=A5=E3=82=8C=E3=83=86=E3=82=B9=E3=83=88=E3=80=82=E9=96=A2?= =?UTF-8?q?=E9=80=A3=20#14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- t/30_indesign_basic_syntax.t | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/t/30_indesign_basic_syntax.t b/t/30_indesign_basic_syntax.t index 82be0a4..a04ebbd 100644 --- a/t/30_indesign_basic_syntax.t +++ b/t/30_indesign_basic_syntax.t @@ -337,6 +337,30 @@ __END__ alert(b); コメント } +=== list +--- in md2inao + * ハイフンになる + + a + +あ + + * ハイフンにならない + * ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません) + + a +--- expected + +* ハイフンになる + +a +あ + +* ハイフンにならない +* ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません) + +a + === anchor --- in md2inao [RubyMotion](http://rubymotion.com) From 754ba91adae025c400787f8e4bc6707422ad394c Mon Sep 17 00:00:00 2001 From: "Fuji, Goro (gfx)" Date: Sun, 9 Mar 2014 15:03:54 +0900 Subject: [PATCH 2/2] fix issue #80 --- lib/Text/Md2Inao.pm | 2 +- t/30_indesign_basic_syntax.t | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Text/Md2Inao.pm b/lib/Text/Md2Inao.pm index a3aecf3..43d898a 100644 --- a/lib/Text/Md2Inao.pm +++ b/lib/Text/Md2Inao.pm @@ -62,7 +62,7 @@ sub prepare_text_for_markdown { $text =~ s/^[ ]{1,3}([^ <])/ $1/mg; ## Work Around: リストの後にコードブロックが続くとだめな問題 (issue #6) - $text =~ s![-*+] (.*?)\n\n !- $1\n\n \n\n !g; + $text =~ s!([-*+] .*?)\n\n !$1\n\n \n\n !g; return $text; } diff --git a/t/30_indesign_basic_syntax.t b/t/30_indesign_basic_syntax.t index a04ebbd..22bf516 100644 --- a/t/30_indesign_basic_syntax.t +++ b/t/30_indesign_basic_syntax.t @@ -346,7 +346,7 @@ __END__ あ * ハイフンにならない - * ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません) + * ハイフンになる a --- expected @@ -357,7 +357,7 @@ __END__ * ハイフンにならない -* ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません) +* ハイフンになる a