TAKANO Mitsuhiro
tak****@no32*****
2005年 7月 18日 (月) 22:59:42 JST
こんにちは 高野です. todoプラグインで行頭の"* "を読み飛ばすようにしてみました. リストでToDoが書けるのでWikiページとしての可読性が ちょっとよくなるかもです. 先日のcomment_simpleメソッドと組み合わせて使うと 便利かもしれません. Index: todo.rb =================================================================== --- todo.rb (リビジョン 11) +++ todo.rb (作業コピー) @@ -2,13 +2,13 @@ # Copyright (C) 2002-2003 TAKEUCHI Hitoshi <hitos****@namar*****> def todo(p, num = 8) - todo_re = /^(\d\d?)\s+(.+)(\d\d\d\d-\d\d-\d\d)?$/ + todo_re = /^(\*\s*)?(\d\d?)\s+(.+)(\d\d\d\d-\d\d-\d\d)?$/ todo_list = [] n =****@db*****(p.unescapeHTML) || '' n.scan(todo_re) do |i| - todo_list << {:priority => $1.to_i, :todo => $2} + todo_list << {:priority => $2.to_i, :todo => $3} end todo_list.sort! {|a, b| b[:priority] <=> a[:priority]} -- TAKANO Mitsuhiro <tak****@no32*****>