namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

supported document



./configure 実行時に mswordview, lv, pdftotext, groff といっ
たプログラムの存在を確認していますが、このとき、ついでに、文
書の対応・非対応を記述した表を lib/supported.pl なりに出力す
ると便利そうです。例:

  package supported;
  my %supported = (
     "application/pdf"  => "yes",
     "application/msword"  => "no",
     "text/html" => "yes",
     "text/plain; x-type=rfc"  => "yes",
     "message/rfc822" => "yes",
 );

mknmz 実行時にこの lib/supproted.pl を読み込んでおけば、

10 /foo/bar/baz.pdf is not supported format! (application/pdf) skipped. 

のように適切なエラーメッセージが出せます。必要とあれば今から
configure.in を改造しますが、いかがですか? > 野首さん

-- Satoru Takabayashi