'nkf.1j' file has broken, so manpage got garbled.
この便利なコマンドを提供して下さり有難うございます。 今回ちょっとした不具合を発見しましたのでご連絡いたします。 nkf-2.1.3/nkf.1j のコンテント部分が XX という文字に化けており内容が完全に失われています。 この影響で日本語のmanpageが XXXXXX の羅列に見えます。 nkf-2.1.2/nkf.1j では文字化けしておらず正常でした。 これは https://sourceforge.jp/projects/nkf/scm/git/nkf/commits/2a2f2c5f45000bc2446edf4ae758d52360857766 でも確認できます。
以下にFedora19 linuxでの確認結果を記します。 (nkf.1jeuc,nkf.1utf8 については fedora のpackager がnkfとiconvを用いて文字コード変換した後のファイルです。)
$ ll ~/rpmbuild/BUILD/nkf-2.1.2/nkf.1{j*,utf8} ~/rpmbuild/BUILD/nkf-2.1.3/nkf.1{j*,utf8} -rw-r--r--. 1 user user 24270 9月 8 2011 /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1j -rw-r--r--. 1 user user 21810 12月 8 23:31 /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1jeuc -rw-r--r--. 1 user user 24767 9月 8 2011 /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1utf8 -rw-r--r--. 1 user user 22002 11月 22 14:17 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1j -rw-r--r--. 1 user user 22002 12月 9 00:59 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1jeuc -rw-r--r--. 1 user user 22002 11月 22 14:17 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1utf8 $ $ sha256sum ~/rpmbuild/BUILD/nkf-2.1.2/nkf.1{j*,utf8} ~/rpmbuild/BUILD/nkf-2.1.3/nkf.1{j*,utf8} 9ee5aad394dd47de731dfcc54d7836d3c58985c7be2d212e7e026aabcfcb05f8 /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1j a5c86eba5c1053c91635ecbceee66dd82d0774272729000795eafc4999a302be /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1jeuc e28387c27ca8326a351bc563310d0678ea97d90371ebc622373403febd22964f /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1utf8 c0413ba8f73fd5331cc88b671872daef868dd6866820d4d5b8c3cc0a837bc783 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1j c0413ba8f73fd5331cc88b671872daef868dd6866820d4d5b8c3cc0a837bc783 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1jeuc c0413ba8f73fd5331cc88b671872daef868dd6866820d4d5b8c3cc0a837bc783 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1utf8 $ $ file ~/rpmbuild/BUILD/nkf-2.1.2/nkf.1{j*,utf8} ~/rpmbuild/BUILD/nkf-2.1.3/nkf.1{j*,utf8} /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1j: troff or preprocessor input, ASCII text, with escape sequences /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1jeuc: troff or preprocessor input, ISO-8859 text /home/user/rpmbuild/BUILD/nkf-2.1.2/nkf.1utf8: troff or preprocessor input, UTF-8 Unicode text /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1j: troff or preprocessor input, ASCII text /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1jeuc: troff or preprocessor input, ASCII text /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1utf8: troff or preprocessor input, ASCII text $
特に
c0413ba8f73fd5331cc88b671872daef868dd6866820d4d5b8c3cc0a837bc783 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1jeuc <-- nkfでの変換後も同じdigest値 c0413ba8f73fd5331cc88b671872daef868dd6866820d4d5b8c3cc0a837bc783 /home/user/rpmbuild/BUILD/nkf-2.1.3/nkf.1utf8 <-- iconvでの 〃
それぞれnkf/iconvでの変換後のファイルなのですが同じdigestになっています。原因は元ファイルnkf.1jの破損だと見受けられます。 bug報告ticketがまだ起票されていないようでしたので記述しました。
c778b37 で修正しました、ありがとうございました。
ご対応下さり有難う御座いました。 2014/01/24にFedoraにて修正反映版がリリースされており本チケットの問題が解消されていることを確認しました。 遅くなりましたが以上ご報告さしあげます。
この便利なコマンドを提供して下さり有難うございます。
今回ちょっとした不具合を発見しましたのでご連絡いたします。
nkf-2.1.3/nkf.1j のコンテント部分が XX という文字に化けており内容が完全に失われています。
この影響で日本語のmanpageが XXXXXX の羅列に見えます。
nkf-2.1.2/nkf.1j では文字化けしておらず正常でした。
これは https://sourceforge.jp/projects/nkf/scm/git/nkf/commits/2a2f2c5f45000bc2446edf4ae758d52360857766 でも確認できます。
以下にFedora19 linuxでの確認結果を記します。
(nkf.1jeuc,nkf.1utf8 については fedora のpackager がnkfとiconvを用いて文字コード変換した後のファイルです。)
特に
それぞれnkf/iconvでの変換後のファイルなのですが同じdigestになっています。原因は元ファイルnkf.1jの破損だと見受けられます。
bug報告ticketがまだ起票されていないようでしたので記述しました。