From owner-freebsd-users-jp@freebsd.org Mon Nov 13 14:55:17 2017 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76CF9DBC9C1 for ; Mon, 13 Nov 2017 14:55:17 +0000 (UTC) (envelope-from hiroo.ono@gmail.com) Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 07A08712AD for ; Mon, 13 Nov 2017 14:55:17 +0000 (UTC) (envelope-from hiroo.ono@gmail.com) Received: by mail-wm0-x229.google.com with SMTP id z3so15815074wme.5 for ; Mon, 13 Nov 2017 06:55:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:sender:in-reply-to:references:from:date :message-id:subject:to; bh=QFWFIfTgYp0V2Xs1p08c1nhBn2gFLtuwgsyvYaJPdLw=; b=kIx13W0iccn+ZgGWJ+vXRzoI4aAwZVmoqxnEHqenohUAGeZsh0VRTOEaF4w8JaHlEB 1BPc5cn9ZH1R8BHqj29sKDDMZ0mcdWcJ/Q1atVWVNLYeeHHDpbBQ5j4dX+XOrMxUh51a e0YwVOTjLoGmCDY462d8okwnMtmqJhIYuudUO8GqPqWqmAC6xQJY+Mw4ZMb1TT0eLWfa DvlL9+EapaKoHc1/78whTqc0bhkXj2bMExTUvz0Ku2n/w2y55JuaxmIQ1ilv2H0zDljQ bmkOkMyOgGNvp119nVc+9L0CJKZb9l+Oy7LkDLtTVtNQzKsGrosf3T4Y0Ygal13i45pK 7Bow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:sender:in-reply-to :references:from:date:message-id:subject:to; bh=QFWFIfTgYp0V2Xs1p08c1nhBn2gFLtuwgsyvYaJPdLw=; b=YaG4pGSpKI2ZosF3mu3U09ZlHMakhLuOGD/m6q93XOy9oYw15XO8fAYfz3AKHD+AYW P4s8W9RlGAKPtqBcrfd6UMLNVUTYYhgyOrJWX49Gy1MH/ACKhNhZwaqLnukHClHmmDNa VGXmxLGepZEn1PQJt/xe0HvbuR80Z6W8GfisUmS2++JIOTK7zrO8Zqk3v4s2qV6QwcKZ zNqDW3KiPfxvo7dLf6Sp0BkHFwic1zIbfsNgqAVXzVEll6KDsTnSu4NwZ2/inXhYI7x7 iTV3tNnCO+szIlGv6LcMJKiqAlTqwwXtmN4aAY16NfPYXBPPJHtKU8PaJ1CfGeVKz5R+ 110w== X-Gm-Message-State: AJaThX7gxv4HJ7Wbfki6j3gScum+uAK3XM92krS4l5lkyIxUeBb+ywV0 TKDiBLpgAQKQdMIlvQGH1JqSf2evpBIR4DY7tJU= X-Google-Smtp-Source: AGs4zMYQtgJCpl98Efxwl/wsTyPx/5RKJf5qr/lXqAlBeYVPBjRVOoSuDW4tbWtgFklRbVL8pvmYZL1DXbqWuVue33U= X-Received: by 10.80.148.124 with SMTP id q57mr13360201eda.300.1510584914661; Mon, 13 Nov 2017 06:55:14 -0800 (PST) MIME-Version: 1.0 Reply-To: hiroo.ono+freebsd@gmail.com Sender: hiroo.ono@gmail.com Received: by 10.80.189.204 with HTTP; Mon, 13 Nov 2017 06:55:13 -0800 (PST) Received: by 10.80.189.204 with HTTP; Mon, 13 Nov 2017 06:55:13 -0800 (PST) In-Reply-To: References: From: =?UTF-8?B?SGlyb28gT25vICjlsI/ph47lr5vnlJ8p?= Date: Mon, 13 Nov 2017 23:55:13 +0900 X-Google-Sender-Auth: o4YV_uIW1isnnqZ3BhYdGet-Qfk Message-ID: To: freebsd-users-jp Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.25 Subject: [FreeBSD-users-jp 96164] =?utf-8?b?Y21ha2Ug44GoIGljb252Lmg=?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2017 14:55:17 -0000 5bCP6YeO5a+b55Sf44Gn44GZ44CCDQoNCkZyZWVCU0Qg44Gu6Kmx44Gn44Gv44GC44KT44G+44KK 44Gq44GE44Gu44Gn44GZ44GM44CB44G744GL44Gr6IGe44GR44Gd44GG44Gq44Go44GT44KN44KS 5oCd44GE44Gk44GL44Gq44GE44Gu44GnDQrjgZnjgb/jgb7jgZvjgpPjgIINCuOBoeOCh+OBo+OB qOOBl+OBn+ODl+ODreOCsOODqeODoOOCkuabuOOBhOOBpuOBhOOBpiBDTWFrZSDjgpLkvb/jgaPj gabjgb/jgZ/jga7jgafjgZnjgYzjgIHmrKHjga7llY/poYzjgavjgbbjgaQNCuOBi+OBo+OBpuaC qeOCk+OBp+OBhOOBvuOBmeOAgg0KDQpDKysg44Gu44K944O844K544Gu5Lit44GnDQoNCiNpbmNs dWRlIDxpY29udi5oPg0KDQrjgajmm7jjgYTjgaYgaWNvbnYg44KS5L2/44GE44G+44GX44Gf44CC DQrmhI/lm7PjgajjgZfjgabjga/jgIEvdXNyL2luY2x1ZGUvaWNvbnYuaCDjgpIgaW5jbHVkZSDj gZfjgaYgbGliYyDjgavjgYLjgosgaWNvbnYNCuOCkuS9v+OBhOOBn+OBhOOBp+OBmeOAgg0KDQpD TWFrZSDjgpLkvb/jgYbjgaggL3Vzci9sb2NhbC9pbmNsdWRlL2ljb252LmggKEdOVSBsaWJpY29u diDjga7jgoTjgaQpIOOCkuimi+OBpOOBkeOBpg0K44Gd44Gj44Gh44KS6Kqt44G/6L6844KT44Gn 44GX44G+44GE44G+44GZ44CCDQpDTWFrZUxpc3RzLnR4dCDjga7kuK3jgacgdGFyZ2V0X2luY2x1 ZGVfZGlyZWN0b3JpZXMg44GrIC91c3IvaW5jbHVkZSDjgagNCi91c3IvbG9jYWwvaW5jbHVkZSDj gpLmm7jjgYTjgabpoIbnlarjgpLliY3lvozjgZfjgabjgb/jgZ/jgorjgZfjgb7jgZfjgZ/jgYzl pInjgo/jgorjgb7jgZvjgpPjgafjgZfjgZ/jgIINCi91c3IvbG9jYWwvaW5jbHVkZSDjga8gYm9v c3Qg44KS5L2/44GE44Gf44GE44Gu44Gn5Y+C54Wn44GX44Gf44GE44Gu44Gn44GZ44CCDQpwb3J0 cyDjgpLkvZzmiJDjgZfjgabjgYTjgovkurrjga/lkIzjgZjllY/poYzjgavjgbbjgaTjgYvjgaPj gZ/jgZPjgajjgYzjgYLjgovjgajmgJ3jgYbjga7jgafjgZnjgYzjgIENCuOBqeOBhuOBhOOBhuin o+axuuaWueazleOBjOOBguOCi+OBp+OBl+OCh+OBhuOBi+OAgg0KDQoxLiBjbWFrZSDjgafjgarj gpPjgajjgYvjgZnjgosg5pa55rOV44GM55+l44KK44Gf44GE44Gu44Gn44GZ44GM44CBY21ha2Ug 44Gu44OJ44Kt44Ol44Oh44Oz44OI44Gn6Zai5L+CDQrjgZfjgZ3jgYbjgarjgajjgZPjgo3jgpLo qq3jgpPjgafjgoLjgIF3ZWLmpJzntKLjgZfjgabjgoLjgo/jgYvjgonjgZrjgIHlm7DjgaPjgabj gYTjgb7jgZnjgIINCg0KMi4gY21ha2Ug44KS5o2o44Gm44KL44CCDQrjga7loLTlkIjjgavjgYro lqbjgoHjgYzjgYLjgorjgb7jgZfjgZ/jgonmlZnjgYjjgabjgY/jgaDjgZXjgYTjgIJwb3J0cyDj gavlhaXjgaPjgabjgYTjgovjgoLjga7jgYzjgYTjgYTjgafjgZnjgIINCm1ha2Ug44KS57Sg44Gn 5L2/44GI44Gw44GE44GE44GY44KD44KT44Go44GE44GG44Gu44KC44G+44GC44GC44KK44Gq44Gu 44Gn44GZ44GM44CBTGludXgg44Gr5oyB44Gj44GmDQrjgYTjgaPjgZ/jgonpnaLlgJLjgYvjgoLj gajjgYvmgJ3jgaPjgabjgYTjgb7jgZnjgIIvdXNyL3NoYXJlL21rL2JzZC4qLm1rIOOCkuS9v+OC j+OBquOBhOOBqA0K44Gh44KH44Gj44Go44KB44KT44Gp44GP44GV44GE56iL5bqm44Gr44GX44GL 5L2/44GI44G+44Gb44KT44Gu44Gn44CCDQphdXRvbWFrZS9hdXRvY29uZiDjga/kvb/jgYTjgZ/j gY/jgYLjgorjgb7jgZvjgpPjgIINCg0KMy4gR05VIOOBrui7jemWgOOBq+S4i+OBo+OBpiBsaWJp Y29udiDjgpLkvb/jgYbjgIINCmxpYmMg44Gu5Lit44Gr44GC44KL44KC44Gu44GM5L2/44GI44KL 44Gu44Gr44CB5L2Z5YiG44Gq44KC44Gu44Gr5L6d5a2Y44Gv44GC44KT44G+44KK44GX44Gf44GP 44Gq44GE44Gq44GCDQrjgajmgJ3jgaPjgabjgYTjgb7jgZnjgIIoQ01ha2Ug44GvPyDjgajoqIDj go/jgozjgZ3jgYYpDQoNCjQuICjjg5Pjg6vjg4nnkrDlooPjgacpIC91c3IvbG9jYWwvaW5jbHVk ZS9pY29udi5oIOOCkua2iOOBmeOAgg0K44Go44GE44GG6Kej5rG6562W44KS5pu444GE44Gm44GE 44KL5Lq644GM44GE44G+44GX44Gf44CCUHl0aG9uIOOBriB2aXJ0dWFsZW52IOOBq+afk+OBvuOB o+OBpg0K44GX44G+44Gj44Gm44CBbGliaWNvbnYg44KS6ZaL55m644Gr5L2/44GE44Gf44GE5Lq6 44Gv6Ieq5YiG44Gu6aCY5Z+f44Gu44Go44GT44KN44GrIGxpYmljb252DQrjgpLlhaXjgozjgabk vb/jgYjjgbDjgYTjgYTjgZjjgoPjgpPjgajjgYTjgYbmsJfjgavjga/jgarjgovjga7jgafjgZnj gYzjgIFwYWNrYWdlIOOBjOOCouODg+ODl+ODh+ODvOODiA0K44GV44KM44KL44GU44Go44Gr5ZWP 6aGM44GM5YaN54eD44GZ44KL44GL44Gq44Go44CC44GC44Go44CB44Gd44KM44Gq44KJIGJvb3N0 IOOCkuiHquWIhuWwgueUqOOBq+aMgeOBpuOBsA0K44Go6KiA44KP44KM44Gd44GG44Gn44GZ44Gt 44CCDQoNCjUuICNpbmNsdWRlICIvdXNyL2luY2x1ZGUvaWNvbnYuaCIg44Go44KE44Gj44Gm5L2/ 44GG44CCDQrjgarjgpPjgYvmgJLjgonjgozjgZ3jgYbjgafjgZnjgYzjgIEqQlNEIOOBqCBMaW51 eCDjgY/jgonjgYTjgZfjgYvogIPjgYjjgZrjgIHliKXjgqLjg7zjgq3jg4bjgq/jg4Hjg6MNCuWQ keOBkeOBruOCr+ODreOCueODk+ODq+ODieOCkuOBl+OBquOBhOOBquOCieOAgeOBneOCjOOBp+mA muOCi+OCiOOBhuOBquawl+OBjOOBl+OBpuOBhOOBvuOBmeOAgg0KRnJlZUJTRCDku6XlpJbjgafj ga7norroqo3jga/jgZfjgabjgYTjgb7jgZvjgpPjgYzjgIINCg0K44Go44GE44GG44KP44GR44Gn 44CB5L2V44GL44KI44GE5pa55rOV44GM44GC44KK44G+44GX44Gf44KJ5pWZ44GI44Gm44GP44Gg 44GV44GE44CCDQo= From owner-freebsd-users-jp@freebsd.org Mon Nov 13 15:02:48 2017 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1E09DBCCE2 for ; Mon, 13 Nov 2017 15:02:48 +0000 (UTC) (envelope-from ume@mahoroba.org) Received: from mail.mahoroba.org (ent.mahoroba.org [IPv6:2001:2f0:104:8010::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "asuka.mahoroba.org", Issuer "ca.mahoroba.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A556271698 for ; Mon, 13 Nov 2017 15:02:48 +0000 (UTC) (envelope-from ume@mahoroba.org) Received: from vsuiko.mahoroba.org (vsuiko.mahoroba.org [IPv6:2001:2f0:104:8010:a00:27ff:feb0:c2e]) (user=ume mech=DIGEST-MD5 bits=0) by mail.mahoroba.org (8.15.2/8.15.2) with ESMTPSA/inet6 id vADF2Yvm031347 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NO); Tue, 14 Nov 2017 00:02:35 +0900 (JST) (envelope-from ume@mahoroba.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mahoroba.org; s=20081103; t=1510585355; bh=7ZhRvwpSjh/XwEtz1MmPGoQ6pHLQ33mTqJnEo+rWQeQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=gvlbaOIY/urgN51yUC8lAndibQXylGjGd+QTkTc0yvzUrYicM3bgXfx7hQgJKuF25 lRf0IJN0SLwpOo0IHRszInpzNMRhXNxM5t09DPIbAashTIimgCnwJ+JVdtRfcjrOqL 9uO4MDlneACqZ5HQeoc9hPCxCRsavVyJXoMHfuOQ= Date: Tue, 14 Nov 2017 00:02:32 +0900 Message-ID: From: Hajimu UMEMOTO To: Tomoaki AOKI Cc: freebsd-users-jp@freebsd.org In-Reply-To: <20171113215316.e42fe151bbf9088ad7c54084@dec.sakura.ne.jp> References: <20171113025030.4F0702025E3A5@mx1.unixusers.net> <20171113215316.e42fe151bbf9088ad7c54084@dec.sakura.ne.jp> User-Agent: xcite1.60> Wanderlust/2.15.9 (Almost Unreal) Emacs/25.3 Mule/6.0 (HANACHIRUSATO) X-Operating-System: FreeBSD 11.1-STABLE X-PGP-Key: http://www.mahoroba.org/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-2022-JP X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mail.mahoroba.org [IPv6:2001:2f0:104:8010:0:0:0:1]); Tue, 14 Nov 2017 00:02:35 +0900 (JST) X-Virus-Scanned: clamav-milter 0.99.2 at asuka.mahoroba.org X-Virus-Status: Clean X-Spam-Status: No, score=-3.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,LOTS_OF_MONEY,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on asuka.mahoroba.org Subject: [FreeBSD-users-jp 96165] Re: =?iso-2022-jp?b?emlwGyRCJSIhPCUrJSQlVkNmJE5GfEtcOGwlVSUhGyhC?= =?iso-2022-jp?b?GyRCJSQlaxsoQg==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2017 15:02:49 -0000 梅本です。 >>> Mon, 13 Nov 2017 21:53:16 +0900 の刻に「junchoon」、すなわち >>> Tomoaki AOKI 氏曰く junchoon> On Mon, 13 Nov 2017 11:50:30 +0900 junchoon> Takashi SHIRAI wrote: >  これって、そもそも論として「CJK 圏で困るから ICONV=on でビ > ルドしてね」ってメンテナさんにお願い出来ないんでしょうか? 要望は出しても良いのではないでしょうか。 junchoon> これ、言いたいところですが、embeddedな面々から「リソースの junchoon> 限られたプラットホームのことも考えろ」と反論を食らいそうです。 junchoon> 変換テーブルの大きさも馬鹿になりませんし。 今時、unzip は別実装が標準で入っていますし、その辺はあまり気にならない かと。 それに、ICONV を有効にした ports の unzip でも、リンクする iconv は libc に標準的に入っているものですし、ほとんど影響ないでしょう。 ICONV を有効にした際に得られる機能は、オリジナルが持っているものであり ません。パッチを当ています。 このパッチの本家での扱いがどうなっているのか知りませんが、ports でサー ドパーティのパッチをデフォルトで当ててしまうと、ports の保守性が著しく 損なわれます。ports の unzip のメンテナが、この辺を気にしているのかも しれません。 ちなみに、私がメンテナをしているある ports でも、サードパーティなパッ チをデフォルトで当ててくれと幾度もなく要望されていたことがありますが、 同じ理由で頑なに断り続けたことがあります。 >  2 はリソースが Sjift_JIS 以外のコードだと誤解して変換して > しまった結果だと思うので、nkf に -s オプションに加えて適切な > --ic オプションを設定してやることで復元出来るかも知れません。 junchoon> こちらは別途丸山さんのメールへの返信で書いたように、化け方が junchoon> 1と同じなら文字コード指定がないからiconvの機能を使っていない junchoon> だけ、違う化け方ならしらいさんのおっしゃるとおりかと。 ICONV を有効して作った場合と有効にしていない場合とで挙動が違うとすれば、 デフォルトで有効にしない大きな理由に成り得ますね。 ちなみに、ports の unzip は 8 ビット透過ではないみたいです。FreeBSD に 標準で入っている unzip は 8 ビット透過ですので、ロケールを合わせたり適 切にコード変換しないと表示ができないかもしれませんが、壊れることはない です。 -- 梅本 肇 http://www.mahoroba.org/~ume/ ume@mahoroba.org ume@FreeBSD.org プログラムは書いた人の意図ではなく書かれた通り動く I hate Modula-3 :-)