[[diary/Kojima]]

・探し物 -- jam less patch

ここ数日、CLFSのx86-64-multilibを参考に64ビット環境を作ってみているのだけど、
そこで使っているlessが less-436 になっている。

Plamo-4.73で採用しているのは less-358 なんで、ずいぶん新しくなっているみたいだなぁ、、と
ダウンロードして、Plamo-4.73環境でビルドしてみたのだけど、日本語ファイルの表示がイマイチ。

# shift-jis なファイルはバイナリファイルと誤認識するし、euc-jpなファイルも折り返しとか検索時に化ける

そう言えば、以前の less は iso-2022 パッチをあてた jam less だったかと、
ドキュメントにあった  http://www.pobox.com/~jam/less/  というサイトを探してみたけど、
新しいパッチはおろか、このページ自体が無くなっている模様。

euc-jpで多少不便なのは許容範囲としても、shift-jis なファイルが見えないのは不便なので、
何かパッチが無いかと調べてみたら、RHEL 方面で less-508616-sjis-charset.patch というのを見つけたので
これをあててみたところ、shift-jis なファイルを認識はするものの、
出力コードをJLESSCHARSETなりLESSCHARSETに変換する機能はないらしい。

まぁ、これを期にデフォルトのPAGERを lv に切り替えるのも手かと思っているけど、
lv もイマイチ気にいらないところがある(終了時に画面を残せないとか)ので、出来れば less を使い続けたいところだけど、
もうjamさんは less パッチのメンテナンスは放棄してしまったのかなぁ?
- まだ,http://www.archive.org/に残ってます。> http://www.pobox.com/~jam/less/&br;念のため,ローカルに保護しといた方が良さそう。 -- [[tamu]] &new{2010-10-16 (土) 10:53:48};
- 最終版は less-362に対する iso-262になるのかな? とりあえずこのバージョンは手元に拾っているので、後はやる気があれば less-436 への手動ポートか。。。 -- [[kojima]] &new{2010-10-16 (土) 18:16:12};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS