Index: hatena_style.rb =================================================================== --- hatena_style.rb (リビジョン 37248) +++ hatena_style.rb (作業コピー) @@ -100,7 +100,7 @@ module Hatena def Diary.parse(str, author) str.gsub(/\r(?!\n)/,"\n")\ .delete("\r")\ - .sub(/^\*/,'**')\ + .gsub(/^\*/,'**')\ .split(/^\*/)\ .inject([]) {|r, i| i.empty? ? r : r << Hatena::Section.new(i, author) } end @@ -465,7 +465,7 @@ end class Hatena::Itemize def initialize(str) @elems = Array.new - lines = str.sub(/^-/,'').scan(/.*\n/) + lines = str.gsub(/^-/,'').scan(/.*\n/) buffer = '' until lines.empty? case @@ -518,7 +518,7 @@ end class Hatena::Enumerate def initialize(str) @elems = Array.new - lines = str.sub(/^\+/,'').scan(/.*\n/) + lines = str.gsub(/^\+/,'').scan(/.*\n/) buffer = '' until lines.empty? case