[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:12940] Re: Uploaded jless 358-iso242-1 (source i386) to master
佐野@浜松です。
やなぎはらさん、後藤さん、どうもです。
man-db のコード確認しました。
configure.in で
if test -s /etc/debian_version
then AC_PATH_PROGS(pager, pager)
test "$pager" || AC_MSG_ERROR(Debian requires /usr/bin/pager)
else AC_PATH_PROGS(pager, pager less more)
fi
test "$pager" && pager="exec $pager -s"
として Debian 上では /usr/bin/pager を使うようになってるんですね。
ちらっと見て else 以下の pager less more のほうで less が使われる
ようになっていたかと勘違いしてしまいました。
これに加えて src/man.c で
if (pager == NULL)
if ((pager = getenv ("PAGER")) == NULL)
pager = PAGER;
として環境変数 PAGER を優先して使うようになってるわけですね。
# そういえば自分の環境では PAGER='/usr/bin/jless -i' してあった。
もともと jless パッケージでは less と jless をハードリンクして
あったのだから、問題無いか。
language-env の ja/dot.bashrc.pl とか ja/dot.cshrc.pl の中で
環境変数 PAGER を設定しているところを less と more の切り換えじゃなくて
lv と jless と more の切り換えにしておいたほうがいいかも (> 久保田さん)
In <200009280255.LAA09858@xxxxxxxxxxxxxxxxxxxx>,
on "Thu, 28 Sep 2000 11:55:54 +0900',
Masayuki Hatta <masayuki-h@xxxxxxxxxxxxxxx> さん wrote:
> ちょっと話が本筋からずれますが、jless を less とマージする予定は無いの
> ですか? そうするとこの手の問題とはきれいにおさらばできるような ;-)
本筋からずれるというか、もともとそれが今回の変更の本筋だということが、
最初に引用した changelog に書いてあると思うのですが ?
| * I think that jless package should be integrated with less package.
| As the first step for this purpose, I changed the program name
| from "less" to "jless" and jless package don't conflict less package.
| Therefore you can install the less and jless package at the same
| time (closes: Bug#64494).
そういえば jless の統合って確か鵜飼さんも調べられていたけど、jless パッチの
upstream の反応がなかなか返ってこなくて、進んでないというような話じゃ
ありませんでしたっけ。そのへんはどうなんでしょう ? (> やなぎはらさん)
woody では groff も jgroff の機能が統合されているはずだし (といっても
こいつも groff の upstream が理解浅くて utf-8 対応してるといいつつ全然
ダメなコードだったのに jgroff の patch は受け入れ拒否してるらしいとか
いう話もあったけど) locale もついに -ja その他が吸収されることになった
みたいなので、jless もうまく less に統合できるといいですね。
--
# (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)