Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

リストが連続すると、*が-になることがある #80

Merged
merged 3 commits into from
Mar 9, 2014

Conversation

inao
Copy link
Collaborator

@inao inao commented Mar 7, 2014

リストが連続すると、*が-になることがあるようです。
WEB+DB PRESS Vol.79のp.147の右段4行目と、p.148のリスト1の2行目で発生しました。
以下、それを最小化したものです。

--- in md2inao
    * ハイフンになる

    a

あ

    * ハイフンにならない
    * ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません)

    a
--- expected
<ParaStyle:半行アキ>
<ParaStyle:リスト>* ハイフンになる
<ParaStyle:半行アキ>
<ParaStyle:リスト>a
<ParaStyle:本文>あ
<ParaStyle:半行アキ>
<ParaStyle:リスト>* ハイフンにならない
<ParaStyle:リスト>* ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません)
<ParaStyle:半行アキ>
<ParaStyle:リスト>a
--- 現状の動作
<ParaStyle:半行アキ>
<ParaStyle:リスト>- ハイフンになる
<ParaStyle:半行アキ>
<ParaStyle:リスト>a
<ParaStyle:本文>あ
<ParaStyle:半行アキ>
<ParaStyle:リスト>* ハイフンにならない
<ParaStyle:リスト>- ハイフンになる(ちなみにアスタリスクのうしろの半角スペースをなしにすると、ハイフンになりません)
<ParaStyle:半行アキ>
<ParaStyle:リスト>a

上記テストをコミットしました。
おそらく、 #14 も関連していそうです。

@gfx
Copy link
Collaborator

gfx commented Mar 9, 2014

a36d586 (#6) が問題なんですが、修正けっこう難しいすなあ。あっちを立てるとこっちが落ちる状態…。

@gfx
Copy link
Collaborator

gfx commented Mar 9, 2014

できたー(別に難しくなかった)

gfx added a commit that referenced this pull request Mar 9, 2014
リストが連続すると、*が-になることがある
@gfx gfx merged commit 8244fb2 into master Mar 9, 2014
@gfx gfx deleted the inao20140307 branch March 9, 2014 06:07
gfx added a commit that referenced this pull request Mar 9, 2014
Changelog diff is:

diff --git a/Changes b/Changes
index 360d840..2964115 100644
--- a/Changes
+++ b/Changes
@@ -1,4 +1,7 @@

+0.09 2014-03-09 23:33:52+0900
+    - Resolve #24, #74, #81, #79, #80, #78
+
 0.08 2014-03-04 21:55:40+0900
     - Fix a packaging issue for older perls
gfx added a commit that referenced this pull request Mar 9, 2014
Changelog diff is:

diff --git a/Changes b/Changes
index 2964115..086d789 100644
--- a/Changes
+++ b/Changes
@@ -1,4 +1,7 @@

+0.10 2014-03-10 08:32:33+0900
+    - Add --version option to md2inao.pl
+
 0.09 2014-03-09 23:33:52+0900
     - Resolve #24, #74, #81, #79, #80, #78
@inao
Copy link
Collaborator Author

inao commented Mar 10, 2014

CPAN版のmd2inao.pl version 0.10にて、この件が解決されていることを確認しました。
原因となった原稿でも実行してみましたが、大丈夫でした。
どうもありがとうございます!

@gfx
Copy link
Collaborator

gfx commented Mar 10, 2014

(∩´∀`)∩ワーイ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants