namazu-ml(avocado)


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

Re: man filter(Re: tknamazu v1.02)



Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> wrote:

>a2p.1p を見てみました。こんなのとても理解できない :-)。おとなしく 
>[gn]roff の出力を利用したほうが良さそうです。

というわけで、ちょっと作ってみました。 namazu-112.tar.gz に対する
パッチとして添付しておきます。

まず、 Makefile に

OPT_HELPER_MAN		= /usr/bin/jgroff -man -Tnippon

という行があるのでこれを修正します。で、インデックスを作るときは

% mknmz -r /usr/man

のように -r オプションをつけて実行します。本当は suffix で判別しよ
うと思ったのですが、調べてみたら

.1ncurses
.1curses
.1form
.1menu
.1pm
.1m
.1x
.1p

みたいにいろいろあったのであきらめました。仕方がないので -r オプショ
ンをつけたときは

$TARGET_FILE = '.*\.\d.*';

を対象とすることにしました。

--
高林 哲 Satoru Takabayashi

begin 644 namazu-snapshot.patch.gz
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
0!:M,;&<._P?S*%YW%#X`````
`
end