4 # translation_list を更新するために upd_tl.perl に与える
7 # original/ ディレクトリ以下にファイルを揃え、cvs add や
8 # cvs remove を実行して、cvs commit を実行する前に、
9 # original/ ディレクトリ上で cvs -q upd した結果を標準入力から
11 # 結果は標準出力に出力するので、適当にリダイレクトして下さい。
13 # 結果にはささいな変更も含まれますので、実際にはそれらに
14 # 手動で対応した後、結果の該当部分を手動で削除してから
15 # upd_tl.perl を使うことになると思います。
18 # ゴミを出力することがあります。手動で削除してください。
24 if($fn =~ m@man./([-.\w]+)\.(\d)$@){
36 while ($input = <F>) {
37 if ($input =~ /^\.TH [^ ]+ +[1-8] +\"?([0-9]+)\-([0-9]+)\-([0-9]+)\"? /) {
38 $date = $1 . "/" . $2 . "/" . $3;
51 my($mode, $fn) = split;
56 if($top =~ /^.so ([-\w]+)/i){
57 print 'L ' . &cvfn($fn) . ' ' . &cvfn($top) . "\n";
59 print 'A ' . &cvfn($fn) . " " . &getdate($fn) . "\n";
66 if($top =~ /^.so ([-\w]+)/i){
67 print 'L ' . &cvfn($fn) . ' ' . &cvfn($top) . "\n";
69 print 'U ' . &cvfn($fn) . " " . &getdate($fn) . "\n";
73 print 'R ' . &cvfn($fn) . "\n";