ls
"prefix_match_list"と同等。
後で見つけたんだからしょうがないじゃんかよー。
def ls(*dirs) pages = [] @db.page_info.each do |a| name = a.keys[0] title=page_name(name) for dir in dirs if name.length > dir.length and name[0..dir.length]==dir+'/' then pages << name break end end end pages.sort!{|a,b| page_name(a) <=> page_name(b) } '<ul>'+pages.inject(''){|result,name| result + "<li>#{hiki_anchor(name.escape, page_name(name))}</li>" }+'</ul>' end