2011年4月25日

[tDiary-users-talk: 0473] Re:BlogWikiスタイルがRuby1.9.2で動かない

宮内です。自己レスです。

Rubyは門外漢ですが、Stringのeachメソッドが1.8までは行を返していたようなので、
下記のように変更したらとりあえず動くようになりました。
ご報告まで。

# diff -c blogwiki_style.rb blogwiki_style.rb.new
*** blogwiki_style.rb 2011-04-25 13:32:17.000000000 +0900

--- blogwiki_style.rb.new 2011-04-25 15:18:06.000000000 +0900
***************
*** 29,35 ****

def append( body, author = nil )
section = nil
! body.each do |l|
case l
when /^\![^!]/
@sections <<
BlogwikiSection::new( section, author ) if section
--- 29,35 ----

def append( body, author = nil )
section = nil
! body.each_line do |l|
case l
when /^\![^!]/
@sections <<
BlogwikiSection::new( section, author ) if section

_______________________________________________
tDiary-users-talk mailing list
tDiary-users-talk@xxxxx
http://lists.sourceforge.jp/mailman/listinfo/tdiary-users-talk


投稿者 xml-rpc : 2011年4月25日 15:26
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/103249
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。