top  Index  Search  Changes  RSS  Login

howm2RDフィルタ

概要

行頭にある <<< と <<<< を入れ替えるフィルタ。

オプション

-c
'=begin' と '=end' を補完します

メリット

  • 手軽に気軽にrd2に放り込めます。
  • シンプルで単純明快。メンテナンスいらず。(たぶん)

デメリット

  • 行頭にある come-from リンクの表記が狂う。
    • 主に、気分の問題。
    • いっそ、文中全ての come-from リンクを置換してしまった方がよいのかも。

コメント

  • というわけで早速でっちあげました。ツールとしてはこっちのほうがはるかに便利そう。
(Please LogIn to post comments.)

h2r

#!/usr/local/bin/ruby -s

## h2r - howm to RD simple filter
#  usage:
#    cat 2004-01-01.rd | h2r | rd2
#    h2r -c 2004-01-01.howm | rd2

print "=begin\n" if $c

while line = ARGF.gets
  case line
  when /\A<<<</
    line[0, 4] = '<<<'
  when /\A<<</
    line[0, 3] = '<<<<'
  end
  print line
end

print "=end\n" if $c
Last modified:2008/03/09 14:10:14
Keyword(s):
References:[FAQ.0] [併用ツール]