From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean-Christophe Helary Newsgroups: gmane.emacs.devel Subject: Emacs manuals translation readme Date: Fri, 26 Jan 2024 01:04:08 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_O60Uhrn7aqBDQrb7D769fGKPVgRkyCqyW6BDtdwUhI" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17125"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 26 07:49:59 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rTG2J-0004Fn-E1 for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Jan 2024 07:49:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTG1R-0005XJ-0o; Fri, 26 Jan 2024 01:49:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTAdz-0008R1-Pb for emacs-devel@gnu.org; Thu, 25 Jan 2024 20:04:31 -0500 Original-Received: from mail-4018.proton.ch ([185.70.40.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTAdw-0007Nw-Rg for emacs-devel@gnu.org; Thu, 25 Jan 2024 20:04:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=traductaire-libre.org; s=protonmail; t=1706231064; x=1706490264; bh=auhxe/90yxQq8aTAEHnuYoDwllolm6UMmriCeBHKmoo=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=LVhTe6os6NkQugSeXsZaCJWIhur/yKRl4aPztqHnwb1EuDzRiBQTF9FPjdGNWQrEE 3n8LhLwyZo7xR2G8oqTtJ7aSdIke3U5YQeXh0P7uatNHkkhmpUz8sb5++cMbvGX8lO Zdyb9gmw0Hc18wYiJDQqjehjBH98Ct8jcqRalIvQ4kKejS+x5DAFBBHrJwsnZT768o 69GvjmiP6SjAAYEEj9zY/FFc68y45u5h9qI84OYx+xYSIuk9J1D3XA57qPAsdc3iXe B3Q4LKuJaociMk0+3khrTEyBN1bWKIcJMktFvPawTJczQ9MCE+rKg29msR+QVQ+xJE MzkKB9logUlag== Feedback-ID: 92162971:user:proton Received-SPF: pass client-ip=185.70.40.18; envelope-from=jean.christophe.helary@traductaire-libre.org; helo=mail-4018.proton.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Fri, 26 Jan 2024 01:48:59 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:315411 Archived-At: This is a multi-part message in MIME format. --b1_O60Uhrn7aqBDQrb7D769fGKPVgRkyCqyW6BDtdwUhI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I think I have covered all the recent comments to the original proposal. 1. the "lang" directory is renamed "translations" =E2=86=92 the length of the name is not really relevant since we have term= =20 completions in Emacs =E2=86=92 "translations" is more indicative of the contents of the folder t= han=20 "lang" 2. the readme includes more references to the GNU project translation=20 projects without suggesting that Emacs manual translations should be=20 included in the projects. Let me know if there are other issues. --b1_O60Uhrn7aqBDQrb7D769fGKPVgRkyCqyW6BDtdwUhI Content-Type: application/octet-stream; x-unix-mode=0644; name=0001-Rename-doc-lang-to-doc-translations.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Rename-doc-lang-to-doc-translations.patch RnJvbSAyOGJmODUwZjExYmI5MWZkYzk1NzE0MWQzN2ZmYTE0ZDJkZjk1YzAyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKZWFuLUNocmlzdG9waGUgSGVsYXJ5IDxqZWFuLmNocmlzdG9w aGUuaGVsYXJ5QHRyYWR1Y3Rpb24tbGlicmUub3JnPgpEYXRlOiBTdW4sIDIxIEphbiAyMDI0IDEx OjA0OjA5ICswOTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIFJlbmFtZSBkb2MvbGFuZyB0byBkb2Mv dHJhbnNsYXRpb25zCgotLS0KIGRvYy97bGFuZyA9PiB0cmFuc2xhdGlvbnN9L2ZyL21pc2Mvc2Vz LWZyLnRleGkgfCAwCiAxIGZpbGUgY2hhbmdlZCwgMCBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9u cygtKQogcmVuYW1lIGRvYy97bGFuZyA9PiB0cmFuc2xhdGlvbnN9L2ZyL21pc2Mvc2VzLWZyLnRl eGkgKDEwMCUpCgpkaWZmIC0tZ2l0IGEvZG9jL2xhbmcvZnIvbWlzYy9zZXMtZnIudGV4aSBiL2Rv Yy90cmFuc2xhdGlvbnMvZnIvbWlzYy9zZXMtZnIudGV4aQpzaW1pbGFyaXR5IGluZGV4IDEwMCUK cmVuYW1lIGZyb20gZG9jL2xhbmcvZnIvbWlzYy9zZXMtZnIudGV4aQpyZW5hbWUgdG8gZG9jL3Ry YW5zbGF0aW9ucy9mci9taXNjL3Nlcy1mci50ZXhpCi0tIAoyLjQzLjAKCg== --b1_O60Uhrn7aqBDQrb7D769fGKPVgRkyCqyW6BDtdwUhI Content-Type: application/octet-stream; x-unix-mode=0644; name=0002-New-doc-translations-readme-file-for-translators.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-New-doc-translations-readme-file-for-translators.patch RnJvbSAyYzViMDU0MjE1YmJmYmM3OTU5MTEzMGRkZDVkMzBjYTQ0MGQ0MzlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKZWFuLUNocmlzdG9waGUgSGVsYXJ5IDxqZWFuLmNocmlzdG9w aGUuaGVsYXJ5QHRyYWR1Y3Rpb24tbGlicmUub3JnPgpEYXRlOiBTdW4sIDIxIEphbiAyMDI0IDEx OjA1OjU3ICswOTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIE5ldyBkb2MvdHJhbnNsYXRpb25zL3Jl YWRtZSBmaWxlIGZvciB0cmFuc2xhdG9ycwoKLS0tCiBkb2MvdHJhbnNsYXRpb25zL3JlYWRtZSB8 IDIwMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjAzIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2MvdHJhbnNsYXRp b25zL3JlYWRtZQoKZGlmZiAtLWdpdCBhL2RvYy90cmFuc2xhdGlvbnMvcmVhZG1lIGIvZG9jL3Ry YW5zbGF0aW9ucy9yZWFkbWUKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAu LjM2YTg2YjU4ZTExCi0tLSAvZGV2L251bGwKKysrIGIvZG9jL3RyYW5zbGF0aW9ucy9yZWFkbWUK QEAgLTAsMCArMSwyMDMgQEAKKyMgVHJhbnNsYXRpbmcgdGhlIEVtYWNzIG1hbnVhbHMKKworIyMg Q29weXJpZ2h0IGFzc2lnbm1lbnQKKworUGVvcGxlIHdobyBjb250cmlidXRlIHRyYW5zbGF0ZWQg ZG9jdW1lbnRzIHNob3VsZCBwcm92aWRlIGEgY29weXJpZ2h0Cithc3NpZ25tZW50IHRvIHRoZSBG cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uIFNlZSB0aGUgJ0NvcHlyaWdodAorQXNzaWdubWVudCcg c2VjdGlvbiBpbiB0aGUgRW1hY3MgbWFudWFsLgorCisKKyMjIFRyYW5zbGF0ZWQgZG9jdW1lbnRz IGxpY2VuY2UKKworVGhlIHRyYW5zbGF0ZWQgZG9jdW1lbnRzIGFyZSBkaXN0cmlidXRlZCB1bmRl ciB0aGUgc2FtZSBsaWNlbmNlIGFzIHRoZQorb3JpZ2luYWwgZG9jdW1lbnRzOiB0aGUgR05VIEZy ZWUgRG9jdW1lbnRhdGlvbiBMaWNlbnNlLCBWZXJzaW9uwqAxLjMgb3IKK2FueSBsYXRlciB2ZXJz aW9uIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorCitTZWUgaHR0 cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9mZGwtMS4zLmh0bWwgZm9yIG1vcmUgaW5mb3JtYXRp b24uCisKKworIyMgTG9jYXRpb24KKworIyMjIHRleGluZm8gc291cmNlIGZpbGVzCisKK1RyYW5z bGF0ZWQgbWFudWFscyBzb3VyY2UgZmlsZXMgYXJlIGxvY2F0ZWQgaW4gdGhlIGBkb2MvdHJhbnNs YXRpb25zYAorZGlyZWN0b3J5LCB1bmRlciB0aGUgZGlyZWN0b3J5IHdob3NlIG5hbWUgY29ycmVz cG9uZHMgdG8gdGhlCit0cmFuc2xhdGVkIGxhbmd1YWdlLgorCisgIEZvciBleC4gRnJlbmNoIG1h bnVhbHMgc291cmNlcyBhcmUgZm91bmQgdW5kZXIKKyAgYGRvYy90cmFuc2xhdGlvbnMvZnJgLgor CitUaGUgc3RydWN0dXJlIG9mIHRoZSBsYW5ndWFnZSBmb2xkZXJzIHNob3VsZCBtYXRjaCB0aGUg c3RydWN0dXJlIG9mCit0aGUgRW5nbGlzaCBtYW51YWxzIChpLmUuIGluY2x1ZGUgYG1pc2NgLCBg bWFuYCwgYGxpc3ByZWZgLAorYGxpc3BpbnRyb2AsIGBlbWFjc2ApLgorCisjIyMgYnVpbHQgZmls ZXMKKworVHJhbnNsYXRlZCBkZWxpdmVyYWJsZXMgaW4gaW5mbyBmb3JtYXQgYXJlIGJ1aWx0IGF0 IHJlbGVhc2UgdGltZSBhbmQKK2FyZSBtYWRlIGF2YWlsYWJsZSBmb3IgbG9jYWwgaW5zdGFsbGF0 aW9uLgorCisKKyMjIEZvcm1hdAorCitUaGUgbWFudWFscyBhbmQgdGhlaXIgdHJhbnNsYXRpb25z IGFyZSB3cml0dGVuIGluIHRoZSB0ZXhpbmZvIGZvcm1hdAorKHdpdGggdGhlIGV4Y2VwdGlvbiBv ZiB0aGUgb3JnLW1vZGUgbWFudWFsIHRoYXQgaXMgd3JpdHRlbiBpbiBvcmctbW9kZQorYW5kIG9m IGlsbHVzdHJhdGlvbnMgZm9yIHRoZSBJbnRyb2R1Y3Rpb24gdG8gRW1hY3MgTGlzcCBQcm9ncmFt bWluZwordGhhdCBhcmUgd3JpdHRlbiBpbiBlcHMpLgorCitTZWUgaHR0cHM6Ly93d3cuZ251Lm9y Zy9zb2Z0d2FyZS90ZXhpbmZvLyBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KKworWW91IHNob3VsZCBp bnN0YWxsIHRoZSB0ZXhpbmZvIHV0aWxpdGllcyB0byBiZSBhYmxlIHRvIHZlcmlmeSB0aGUKK3Ry YW5zbGF0ZWQgZmlsZXMsIGFuZCByZWZlciB0byB0aGUgdGV4aW5mbyBtYW51YWwgaWYgeW91IGRv IG5vdAordW5kZXJzdGFuZCB0aGUgbWVhbmluZyBvZiB0aGUgdmFyaW91cyB0ZXhpbmZvIGRlY2xh cmF0aW9ucy4KKworRW1hY3MgaGFzIGEgdGV4aW5mbyBtb2RlIHRoYXQgcHJvcGVybHkgaGlnaGxp Z2h0cyB0aGUgdGV4aW5mbyBjb2RlIHRvCittYWtlIGl0IGVhc2llciB0byBzZWUgd2hpY2ggcGFy dHMgYXJlIHRleHQgdG8gYmUgdHJhbnNsYXRlZCBhbmQgd2hpY2gKK3BhcnRzIGFyZSBub3QuCisK KworIyMjIFRleGluZm8gc3BlY2lmaWMgaXNzdWVzCisKK1VudGlsIHRoZSBFbWFjcy9UZXhpbmZv IHByb2plY3RzIHByb3ZpZGUgYmV0dGVyIHNvbHV0aW9ucywgaGVyZSBhcmUgYQorZmV3IHJ1bGVz IHRvIGZvbGxvdzoKKworLSBVbmRlciBlYWNoIGBAbm9kZWAsIGFkZCBhbiBgQGFuY2hvcmAgdGhh dCBoYXMgdGhlIHNhbWUgY29udGVudCBhdAordGhlIG9yaWdpbmFsIEVuZ2xpc2ggYEBub2RlYC4K KworLSBUcmFuc2xhdGUgdGhlIGBAbm9kZWAgY29udGVudCBidXQgbGVhdmUgdGhlIGBAYW5jaG9y YCBpbiBFbmdsaXNoLgorCistIE1vc3QgRW1hY3MgbWFudWFscyBhcmUgc2V0IHRvIGluY2x1ZGUg dGhlIGBkb2NzdHlsZS50ZXhpYCBmaWxlLiBUaGlzCitmaWxlIGFkZHMgdGhlIGBAZG9jdW1lbnRl bmNvZGluZyBVVEYtOGAgZGlyZWN0aXZlIHRvIHRoZSB0YXJnZXRlZAorbWFudWFsLiBUaGVyZSBp cyBubyBuZWVkIHRvIGFkZCB0aGlzIGRpcmVjdGl2ZSBpbiBhIG1hbnVhbCB0aGF0CitpbmNsdWRl cyBgZG9jc3R5bGUudGV4aWAuCisKKy0gQWRkIGEgYEBkb2N1bWVudGxhbmd1YWdlYCBkaXJlY3Rp dmUgdGhhdCBpbmNsdWRlcyB5b3VyIGxhbmd1YWdlLgorCisgIEZvciBleC4gYEBkb2N1bWVudGxh bmd1YWdlIHpoYAorCitUaGlzIGRpcmVjdGl2ZSBoYXMgY3VycmVudGx5IGxpdHRsZSBlZmZlY3Qg YnV0IHdpbGwgYmUgdXNlZnVsIGluIHRoZQorZnV0dXJlLgorCistIFRoZSBgQGF1dGhvcmAgZGly ZWN0aXZlIGNhbiBiZSB1c2VkIGZvciB0aGUgdHJhbnNsYXRvcidzIG5hbWUuCisKKyAgRm9yIGV4 LiBgQGF1dGhvciB0cmFkdWl0IGVuIGZyYW7Dp2FpcyBwYXIgQWNoaWxlIFRhbG9uYAorCisKKyMj IEZpeGluZyB0aGUgb3JpZ2luYWwgZG9jdW1lbnQKKworRHVyaW5nIHRoZSBjb3Vyc2Ugb2YgdGhl IHRyYW5zbGF0aW9uLCB5b3UgbWlnaHQgZmluZCBwYXJ0cyBvZiB0aGUKK29yaWdpbmFsIGRvY3Vt ZW50IHRoYXQgbmVlZCB0byBiZSB1cGRhdGVkIG9yIG90aGVyd2lzZSBmaXhlZCwgb3IgZXZlbgor YnVncyBpbiBFbWFjcy4gSWYgeW91IGRvIG5vdCBpbnRlbmQgdG8gcHJvdmlkZSBmaXhlcyByaWdo dCBhd2F5LAorcGxlYXNlIGZpbGUgYSBidWcgcmVwb3J0IHByb21wdGx5IHNvIHNvbWVvbmUgY2Fu IGZpeCBpdCBzb29uLgorCitTZWUgdGhlICdCdWdzJyBzZWN0aW9uIGluIHRoZSBFbWFjcyBtYW51 YWwuCisKKyMjIFNlbmRpbmcgY29udHJpYnV0aW9ucworCitTZW5kIHlvdXIgY29udHJpYnV0aW9u cyAoZWl0aGVyIGZpbGVzIG9yIHJldmlzaW9ucykgdG8gdGhlIGVtYWNzLWRldmVsCitsaXN0IGZv ciByZXZpZXcuCisKK0Fsd2F5cyBzZW5kIGNvbnRyaWJ1dGlvbnMgaW4gdGhlIGZvcm1hdCBvZiB0 aGUgb3JpZ2luYWwgZG9jdW1lbnQuIE1vc3QKK29mIHRoZSBjb250ZW50cyBpbiB0aGUgRW1hY3Mg bWFudWFscyBhcmUgaW4gdGV4aW5mbyBmb3JtYXQsIHNvIGRvIG5vdAorc2VuZCBjb250cmlidXRp b25zIHRoYXQgYXJlIGluIGRlcml2YXRpdmUgZm9ybWF0cyAoZS5nLiBpbmZvLCBodG1sLAorZG9j Ym9vaywgcGxhaW4gdGV4dCwgZXRjLikKKworQmVmb3JlIHNlbmRpbmcgZmlsZXMgZm9yIHJldmll dywgZW5zdXJlIHRoYXQgdGhleSBoYXZlIGJlZW4gcHJvcGVybHkKK2NoZWNrZWQgZm9yIHNwZWxs aW5nL2dyYW1tYXIvdHlwb2dyYXBoeSBieSBhdCBsZWFzdCB1c2luZyB0aGUgdG9vbHMKK3RoYXQg RW1hY3MgcHJvdmlkZXMuCisKK1lvdSBzaG91bGQgYWxzbyBtYWtlIHN1cmUgdGhhdCB0aGUgdGV4 aW5mbyBmaWxlcyBidWlsZCBwcm9wZXJseSBvbgoreW91ciBzeXN0ZW0uCisKK1NlbmQgeW91ciBj b250cmlidXRpb25zIGFzIHBhdGNoZXMgKGBnaXQgZGlmZiAtcCAtLXN0YXRgKSwgYW5kIHByZWZl cgordGhlIGBnaXQgZm9ybWF0LXBhdGNoYCBmb3JtIGJlY2F1c2UgdGhlIGZvcm1hdCBhbGxvd3Mg ZWFzaWVyIHJldmlldworYW5kIGVhc2llciBpbnN0YWxsYXRpb24gb2YgdGhlIGNoYW5nZXMgYnkg c29tZW9uZSB3aXRoIHdyaXRlIGFjY2VzcyB0bwordGhlIHJlcG9zaXRvcnkuCisKK1RoZSBFbWFj cyBwcm9qZWN0IGhhcyBhIGxvdCBvZiBjb2RpbmcsIGRvY3VtZW50YXRpb24gYW5kIGNvbW1lbnRp bmcKK2NvbnZlbnRpb25zLiBTZW5kaW5nIHN1Y2ggcGF0Y2hlcyBhbGxvd3MgdGhlIHByb2plY3Qg bWFuYWdlcnMgdG8gbWFrZQorc3VyZSB0aGF0IHRoZSBjb250cmlidXRpb25zIGNvbXBseSB3aXRo IHRoZSB2YXJpb3VzIGNvbnZlbnRpb25zLgorCisKKyMjIERpc2N1c3NpbmcgdHJhbnNsYXRpb24g aXNzdWVzCisKK1RyYW5zbGF0aW9uLXJlbGF0ZWQgZGlzY3Vzc2lvbnMgYXJlIHdlbGNvbWUgb24g dGhlIGVtYWNzLWRldmVsCitsaXN0LiBEaXNjdXNzaW9ucyBzcGVjaWZpYyB0byB5b3VyIGxhbmd1 YWdlIGRvIG5vdCBoYXZlIHRvIHRha2UgcGxhY2UKK2luIEVuZ2xpc2guCisKKworIyMgVHJhbnNs YXRpb24gdGVhbXMKKworVGhlIG51bWJlciBvZiB3b3JkcyBpbiB0aGUgRW1hY3MgbWFudWFscyBp cyBhYm92ZSAyLDAwMCwwMDAgd29yZHMgYW5kCitncm93aW5nLiBXaGlsZSBvbmUgaW5kaXZpZHVh bCBjb3VsZCB0aGVvcmV0aWNhbGx5IHRyYW5zbGF0ZSBhbGwgdGhlCitmaWxlcywgaXQgaXMgbW9y ZSBwcmFjdGljYWwgdG8gd29yayBpbiBsYW5ndWFnZSB0ZWFtcy4KKworSWYgeW91IGhhdmUgYSBz bWFsbCBncm91cCBvZiB0cmFuc2xhdG9ycyB3aWxsaW5nIHRvIGhlbHAsIG1ha2Ugc3VyZQordGhh dCB0aGUgZmlsZXMgYXJlIHByb3Blcmx5IHJldmlld2VkIGJlZm9yZSBzZW5kaW5nIHRoZW0gdG8K K2VtYWNzLWRldmVsIChzZWUgYWJvdmUpLgorCitZb3UgYXJlIGludml0ZWQgdG8gcmVmZXIgdG8g dGhlIHRyYW5zbGF0aW9uLXJlbGF0ZWQgZG9jdW1lbnRzIHRoYXQgdGhlCitHTlUgUHJvamVjdCBt YWludGFpbnMgYW5kIHRvIGdldCBpbiB0b3VjaCB3aXRoIHlvdXIgbGFuZ3VhZ2UncwordHJhbnNs YXRpb24gdGVhbSB0byBsZWFybiBmcm9tIHRoZSBwcmFjdGljZXMgdGhleSBoYXZlIGRldmVsb3Bl ZCBvdmVyCit0aGUgeWVhcnMuCisKK1NlZSBodHRwczovL3d3dy5nbnUub3JnL3NlcnZlci9zdGFu ZGFyZHMvUkVBRE1FLnRyYW5zbGF0aW9ucy5odG1sIGZvcgorbW9yZSBpbmZvcm1hdGlvbi4KKwor CisjIyBUcmFuc2xhdGlvbiBwcm9jZXNzZXMKKworRW1hY3MgZG9lcyBub3QgeWV0IHByb3ZpZGUg dG9vbHMgdGhhdCBzaWduaWZpY2FudGx5IGhlbHAgdGhlCit0cmFuc2xhdGlvbiBwcm9jZXNzLiBB IGZldyB1c2VmdWwgZnVuY3Rpb25zIHdvdWxkIGJlCisKKy0gYXV0b21hdGljIGxvb2t1cCBvZiBh IGxpc3Qgb2YgZ2xvc3NhcnkgaXRlbXMgd2hlbiBzdGFydGluZyB0byB3b3JrCitvbiBhIHRyYW5z bGF0aW9uIOKAnHVuaXTigJ0gKHBhcmFncmFwaCBvciBvdGhlcndpc2UpLCBzdWNoIGdsb3NzYXJ5 Cit0ZXJtcyBzaG91bGQgYmUgZWFzaWx5IGluc2VydGFibGUgYXQgcG9pbnQsCisKKy0gYXV0b21h dGljIGxvb2t1cCBvZiBwYXN0IHRyYW5zbGF0aW9ucyB0byBjaGVjayBmb3Igc2ltaWxhcml0eSBh bmQKK2ltcHJvdmUgaG9tb2dlbmVpdHkgb3ZlciB0aGUgd2hvbGUgZG9jdW1lbnQgc2V0LCBzdWNo IHBhc3QKK3RyYW5zbGF0aW9uIG1hdGNoZXMgc2hvdWxkIGJlIGVhc2lseSBpbnNlcnRhYmxlIGF0 IHBvaW50LAorCitldGMuCisKKworIyMjIFVzaW5nIHRoZSBQTyBmb3JtYXQgYXMgYW4gaW50ZXJt ZWRpYXRlIHRyYW5zbGF0aW9uIGZvcm1hdAorCitBbHRob3VnaCB0aGUgUE8gZm9ybWF0IGhhcyBu b3QgYmVlbiBkZXZlbG9wZWQgd2l0aCBkb2N1bWVudGF0aW9uIGluCittaW5kLCBpdCBpcyB3ZWxs IGtub3duIGFtb25nIGZyZWUgc29mdHdhcmUgdHJhbnNsYXRpb24gdGVhbXMgYW5kIHlvdQorY2Fu IGVhc2lseSB1c2UgdGhlIGBwbzRhYCB1dGlsaXR5IHRvIGNvbnZlcnQgdGV4aW5mbyB0byBQTyBm b3Igd29yayBpbgordHJhbnNsYXRpb24gdG9vbHMgdGhhdCBzdXBwb3J0IHRoZSBQTyBmb3JtYXQu CisKK1NlZSBodHRwczovL3BvNGEub3JnIGZvciBtb3JlIGluZm9ybWF0aW9uLgorCitIb3dldmVy LCByZWdhcmRsZXNzIG9mIHRoZSBpbnRlcm1lZGlhdGUgZmlsZSBmb3JtYXQgdGhhdCB5b3UgbWln aHQKK3VzZSwgeW91IHNob3VsZCBvbmx5IHNlbmQgdGV4aW5mbyBmaWxlcyBmb3IgcmV2aWV3IHRv IGVtYWNzLWRldmVsLgorCisKKyMjIyBGcmVlIHRvb2xzIHRoYXQgeW91IGNhbiB1c2UgaW4geW91 ciBwcm9jZXNzZXMKKworQSBudW1iZXIgb2YgZnJlZSBzb2Z0d2FyZSB0b29scyBleGlzdCwgb3V0 c2lkZSB0aGUgRW1hY3MgZWNvc3lzdGVtLCB0bworaGVscCB0cmFuc2xhdG9ycyAoYW1hdGV1cnMg YW5kIHByb2Zlc3Npb25hbHMgYWxpa2UpIHdpdGggdGhlCit0cmFuc2xhdGlvbiBwcm9jZXNzLgor CitJZiB5b3UgZmluZCB0aGF0IEVtYWNzIHNob3VsZCBpbXBsZW1lbnQgc29tZSBvZiB0aGVpciBm ZWF0dXJlcywgeW91CithcmUgd2VsY29tZSB0byBwcm92aWRlIHBhdGNoZXMgdG8gdGhlIEVtYWNz IHByb2plY3QuCisKK1N1Y2ggdG9vbHMgaW5jbHVkZToKKworLSB0aGUgR05PTUUgVHJhbnNsYXRp b24gRWRpdG9yLCBodHRwczovL3dpa2kuZ25vbWUub3JnL0FwcHMvR3RyYW5zbGF0b3IvCistIEtE RSdzIExva2FsaXplLCBodHRwczovL2FwcHMua2RlLm9yZy9sb2thbGl6ZS8KKy0gT21lZ2FULCBo dHRwOi8vb21lZ2F0Lm9yZworLSB0aGUgT2thcGkgRnJhbWV3b3JrLCBodHRwczovL3d3dy5va2Fw aWZyYW1ld29yay5vcmcKKy0gcG9vdGxlLCBodHRwczovL3Bvb3RsZS50cmFuc2xhdGVob3VzZS5v cmcKKworZXRjLgorCisKKyMgTGljZW5jZSBvZiB0aGlzIGRvY3VtZW50CisKK0NvcHlyaWdodCAo QykgMjAyNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKworQ29weWluZyBhbmQgZGlz dHJpYnV0aW9uIG9mIHRoaXMgZmlsZSwgd2l0aCBvciB3aXRob3V0IG1vZGlmaWNhdGlvbiwKK2Fy ZSBwZXJtaXR0ZWQgaW4gYW55IG1lZGl1bSB3aXRob3V0IHJveWFsdHkgcHJvdmlkZWQgdGhlIGNv cHlyaWdodAorbm90aWNlIGFuZCB0aGlzIG5vdGljZSBhcmUgcHJlc2VydmVkLiAgVGhpcyBmaWxl IGlzIG9mZmVyZWQgYXMtaXMsCit3aXRob3V0IGFueSB3YXJyYW50eS4KLS0gCjIuNDMuMAoK --b1_O60Uhrn7aqBDQrb7D769fGKPVgRkyCqyW6BDtdwUhI--