[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:2838

From: Kazuhiro NISHIYAMA <redmine@r...>
Date: Wed, 21 Sep 2011 11:27:08 +0900
Subject: [ruby-reference-manual:2838] [るりまプロジェクト - Bug #5035] [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない


Issue #5035 has been updated by Kazuhiro NISHIYAMA.


RD では h5 と h6 になるのは ===== と ====== ではなく + と ++ なのですが、
(http://pub.cozmixng.org/~the-rwiki/?cmd=view;name=RD%A4%CE%BD%F1%A4%AD%CA%FD 参照)
/^={5,6}/ で h5 と h6 になるというのは bitclust の独自仕様ということで

良いのでしょうか?

----------------------------------------
Bug #5035: [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない
http://redmine.ruby-lang.org/issues/5035

Author: Sho Hashimoto
Status: Closed
Priority: Normal
Assignee: Sho Hashimoto
Category: bitclust
Target version: 
reporter: 
ruby_version: 


以下のような指定をして、[[ref:...]] を記述すると、リンク自体は作成されるようですが、ヘッドラインのレベルが5以上の場合は「ラベル」の部分が表示されません。

====[a:...] ラベル


以下のように修正する事で、bitclust が整形してくれる h6 まではラベルが取得できました。

--- lib/bitclust/refsdatabase.rb        (revision 4722)
+++ lib/bitclust/refsdatabase.rb        (working copy)
@@ -55,7 +55,7 @@
 
     def extract(entry)
       entry.source.each_line{|l|
-        if /\A={1,4}\[a:(\w+)\] *(.*)/ =~ l
+        if /\A={1,6}\[a:(\w+)\] *(.*)/ =~ l
           entry.labels.each{|name|
             self[entry.class.type_id, name, $1] = $2
           }



-- 
http://redmine.ruby-lang.org

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      2755 2011-07-17 01:36 [sho-h@n...          ] [るりまプロジェクト - Bug #5035][Open] [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない
      2756 2011-07-17 06:47 ┣[redmine@r...        ] [るりまプロジェクト - Bug #5035][Assigned] [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない
      2758 2011-07-17 16:21 ┣[sho-h@n...          ] [るりまプロジェクト - Bug #5035] [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない
->    2838 2011-09-21 04:27 ┣[redmine@r...        ] [るりまプロジェクト - Bug #5035] [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない
      2839 2011-09-21 05:46 ┗[sho-h@n...          ] [るりまプロジェクト - Bug #5035] [a:...] を指定する時、ヘッドラインのレベルが5以上の場合はラベルが取得できない