From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Newsgroups: gmane.emacs.bugs Subject: bug#55493: [PATCH] Rename Oriya to Odia Date: Wed, 18 May 2022 05:26:39 +0530 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000027fb2705df3de7e0" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6183"; mail-complaints-to="usenet@ciao.gmane.io" To: 55493@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed May 18 01:58:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nr74s-0001PY-PQ for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 18 May 2022 01:58:10 +0200 Original-Received: from localhost ([::1]:39058 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nr74r-0004FR-DE for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 May 2022 19:58:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nr74k-0004FH-Ef for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 19:58:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36274) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nr74k-00041m-3J for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 19:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nr74k-0003kA-1E for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 19:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 May 2022 23:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55493 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.165283185814352 (code B ref -1); Tue, 17 May 2022 23:58:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 May 2022 23:57:38 +0000 Original-Received: from localhost ([127.0.0.1]:58404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr74L-0003jQ-Hp for submit@debbugs.gnu.org; Tue, 17 May 2022 19:57:38 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:39162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr74F-0003jC-Q3 for submit@debbugs.gnu.org; Tue, 17 May 2022 19:57:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59502) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nr74F-0004De-He for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 19:57:31 -0400 Original-Received: from mail-qv1-xf30.google.com ([2607:f8b0:4864:20::f30]:40845) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nr74D-0003zV-3O for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 19:57:31 -0400 Original-Received: by mail-qv1-xf30.google.com with SMTP id p3so372040qvi.7 for ; Tue, 17 May 2022 16:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=vw3PQusedghcv4IC4TVzBSK+BcOU6CvYUIaGhQo1MCc=; b=TVh+ES9GIbu12dk14H0tixRUArW350NQQQUW48bhVKKB2uw1mffRNHXgLxHPsbJSG4 Kb9Fg7LGnxZ1xzOjk2YETaKMN3jrUPTUMpPAb+5tHN+QpP0jPSG4AmjQq4Tv6nYRvRqk A0UBtXcNgurqJaWmakstOpth4eY4Hhbqwd9XSG2y655xn+ZJKbm1s/RognNLbK5bmcGI 3eb5XXmEDvC746wMQ1AM0juCDEc4DLed9T+gFBxl/JCBYdNHLsAvLFqeBc8nCIEoMUgp j9Nf+q1GX3HFde2c5OFXW8fCv3bxbLuE+DLIzw4+5YbNpylXi1QhPLW7OGcFURvUK76x 8ZzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=vw3PQusedghcv4IC4TVzBSK+BcOU6CvYUIaGhQo1MCc=; b=scW01rZgmWIIQXZexttZXi+Dxxa99aCnvd0CIwtpjq+6c5rsPqxkho1m42ktFKmc/c zRpyeTtMBWZ+dYz1P26aFNlQI8ib1Yg7+yt3mg60jFJghV5MljaDrnxo4v4LLzjF8wqa 18tP8dg7Fv803TAl8OgHVOeTLPDHBDeOuuo7obokiFiZqg0RPvwYruKVogYh9QIxiBs7 DHrDJlUTL2nuXG9VsIEPFO98tpKIP0mVojfh2Nm1PDNQ/EgohgxduWtv3bkhpIzrOzam JEfMvds6W//29kad4MwemXZ6JlHgNjcm2dauM2JHdj4YuL+QOgQ1bJ8+v7uuXvzgqDbh SKBA== X-Gm-Message-State: AOAM531pC1Zi+RtdrtyMBbpP69SXO2WGY6CpviqpGGylQ1qhvElgvhqu ZRZZHh4oHHVCjbv6kk2x2bKt0NA8mDHgdSh0DEvLAAw9+w9gOw== X-Google-Smtp-Source: ABdhPJzcvwVuo9XvYV2wMPKvfAKcpGqJQgOizqooKUi/o30vU67sk7ZGzl2h+sMFWbJCPZHzsgKmyVdVGMjKSj32tFQ= X-Received: by 2002:ad4:58b4:0:b0:461:ca02:7577 with SMTP id ea20-20020ad458b4000000b00461ca027577mr12583125qvb.71.1652831847696; Tue, 17 May 2022 16:57:27 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::f30; envelope-from=lumarzeli30@gmail.com; helo=mail-qv1-xf30.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:232510 Archived-At: --00000000000027fb2705df3de7e0 Content-Type: multipart/alternative; boundary="00000000000027fb2505df3de7de" --00000000000027fb2505df3de7de Content-Type: text/plain; charset="UTF-8" Since Oriya was renamed to Odia in 2011. ( https://legislative.gov.in/sites/default/files/A2011-15.pdf) Here is a patch to do the same in Emacs. I have not changed it wherever unicode, is13194, iso639, cdac and akruti were involved, since they all use the old name. (I am not sure about cdac though, because I was not able to run their software) There was also a typo in erc/erc-lang.el and lisp/ldefs-boot.el, iso639-1 was written as iso638, I fixed that. Please review the patch. Also please check if the commit message is correct. Thank You. --00000000000027fb2505df3de7de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Since Oriya was renamed to Odia in 2011. (https://legisl= ative.gov.in/sites/default/files/A2011-15.pdf) Here is a patch to do th= e same in Emacs.

I have not changed it wherever un= icode, is13194, iso639, cdac and akruti were involved, since they all use t= he old name. (I am not sure about cdac though, because I was not able to ru= n their software)

There was also a typo in erc/erc= -lang.el and lisp/ldefs-boot.el, iso639-1 was written as iso638, I fixed th= at.

Please review the patch.
Also please= check if the commit message is correct.
Thank You.
=


--00000000000027fb2505df3de7de-- --00000000000027fb2705df3de7e0 Content-Type: text/x-patch; charset="UTF-8"; name="0001-Rename-Oriya-to-Odia.patch" Content-Disposition: attachment; filename="0001-Rename-Oriya-to-Odia.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l3arb9k80 RnJvbSA3MTcwZTg1MzkxNGQzZTQzM2YyNWQ0NjQxOTc2NWMyMjg3NzQ0ZGJlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUUwPUE0PUI4PUUwPUE0PUFFPUUwPUE1PTgw PUUwPUE0PUIwPTIwPUUwPUE0PUI4PUUwPUE0PUJGPz0KID0/VVRGLTg/cT89RTA9QTQ9ODI9RTA9 QTQ9Qjk9MjBTYW1lZXI9MjBTaW5naD89IDxsdW1hcnplbGkzMEBnbWFpbC5jb20+CkRhdGU6IFdl ZCwgMTggTWF5IDIwMjIgMDQ6MTk6MTAgKzA1MzAKU3ViamVjdDogW1BBVENIXSBSZW5hbWUgT3Jp eWEgdG8gT2RpYQoKKiBsaXNwL2VyYy9lcmMtbGFuZy5lbDoKKiBsaXNwL2xkZWZzLWJvb3QuZWw6 ClJlbmFtZSBpc28tNjM4LWxhbmd1YWdlcyB0byBpc28tNjM5LTEtbGFuZ3VhZ2VzLgoqIGxpc3Av bGFuZ3VhZ2UvaW5kLXV0aWwuZWw6ClJlbmFtZSBpbmRpYW4tb3JpLWJhc2UtdGFibGUgdG8gaW5k aWFuLW9kaS1iYXNlLXRhYmxlLgpSZW5hbWUgaW5kaWFuLW9yaS1pdHJhbnMtdjUtaGFzaCB0byBp bmRpYW4tb2RpLWl0cmFucy12NS1oYXNoLgoqIGxpc3AvbGFuZ3VhZ2UvaW5kaWFuLmVsOgooc2V0 LWxhbmd1YWdlLWluZm8tYWxpc3QpOiBSZW5hbWUgT3JpeWEgdG8gT2RpYS4KUmVuYW1lIG9yaXlh LWNvbXBvc2FibGUtcGF0dGVybiB0byBvZGlhLWNvbXBvc2FibGUtcGF0dGVybi4KKiBsaXNwL2xl aW0vcXVhaWwvaW5kaWFuLmVsOiBSZW5hbWUgb3JpeWEtaXRyYW5zIHRvIG9kaWEtaXRyYW5zLgpS ZW5hbWUgb3JpeWEtaW5zY3JpcHQgdG8gb2RpYS1pbnNjcmlwdC4KCiogZXRjL0hFTExPOiBSZW5h bWUgT3JpeWEgdG8gT2RpYS4KCiogc3JjL21hY2ZvbnQubTogUmVuYW1lIE9yaXlhIHRvIE9kaWEu Ci0tLQogZXRjL0hFTExPICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIGxpc3AvZXJjL2VyYy1s YW5nLmVsICAgICAgfCAxMSArKysrLS0tLS0tLQogbGlzcC9sYW5ndWFnZS9pbmQtdXRpbC5lbCB8 ICA4ICsrKystLS0tCiBsaXNwL2xhbmd1YWdlL2luZGlhbi5lbCAgIHwgMjAgKysrKysrKysrKy0t LS0tLS0tLS0KIGxpc3AvbGRlZnMtYm9vdC5lbCAgICAgICAgfCAgMiArLQogbGlzcC9sZWltL3F1 YWlsL2luZGlhbi5lbCB8IDE0ICsrKysrKystLS0tLS0tCiBzcmMvbWFjZm9udC5tICAgICAgICAg ICAgIHwgIDIgKy0KIDcgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZXRjL0hFTExPIGIvZXRjL0hFTExPCmluZGV4IGJhN2JkOGUx MzIuLjQ0MjQzOWJhNzMgMTAwNjQ0Ci0tLSBhL2V0Yy9IRUxMTworKysgYi9ldGMvSEVMTE8KQEAg LTExLDcgKzExLDcgQEAgTm9uLUFTQ0lJIGV4YW1wbGVzOgogICAgICAgICAgIEN6ZcWbxIchLDwv eC1jaGFyc2V0Pjx4LWNoYXJzZXQ+PHBhcmFtPmxhdGluLWlzbzg4NTktMjwvcGFyYW0+IERvYnLD vSBkZW4sPC94LWNoYXJzZXQ+PHgtY2hhcnNldD48cGFyYW0+Y3lyaWxsaWMtaXNvODg1OS01PC9w YXJhbT4g0JfQtNGA0LDQstGB0YLQstGD0LnRgtC1ISw8L3gtY2hhcnNldD48eC1jaGFyc2V0Pjxw YXJhbT5ncmVlay1pc284ODU5LTc8L3BhcmFtPiDOk861zrnOrCDPg86xz4IsPC94LWNoYXJzZXQ+ IOGDkuGDkOGDm+GDkOGDoOGDr+GDneGDkeGDkAogICBBZnJpY2E6IDx4LWNoYXJzZXQ+PHBhcmFt PmV0aGlvcGljPC9wYXJhbT7hiKDhiIvhiJ08L3gtY2hhcnNldD4KICAgTWlkZGxlL05lYXIgRWFz dDo8eC1jaGFyc2V0PjxwYXJhbT5oZWJyZXctaXNvODg1OS04PC9wYXJhbT4g16nWuNeB15zXlda5 150sPC94LWNoYXJzZXQ+INin2YTYs9mR2YTYp9mFINi52YTZitmD2YUKLSAgU291dGggQXNpYTog 4Kqo4Kqu4Kq44KuN4Kqk4KuHLCDgpKjgpK7gpLjgpY3gpKTgpYcsIOCyqOCyruCyuOCzjeCyleCy vuCysCwg4LSo4LSu4LS44LWN4LSV4LS+4LSw4LSCLCDgrLbgrYHgrKPgrL/grKzgrYcsCisgIFNv dXRoIEFzaWE6IOCqqOCqruCquOCrjeCqpOCrhywg4KSo4KSu4KS44KWN4KSk4KWHLCDgsqjgsq7g srjgs43gspXgsr7gsrAsIOC0qOC0ruC0uOC1jeC0leC0vuC0sOC0giwg4Kyo4Kyu4Ky44K2N4KyV 4Ky+4KywLAogICAgICAgICAgICAgICDgtobgtrrgt5Tgtrbgt53gt4DgtrHgt4osIOCuteCuo+Cu leCvjeCuleCuruCvjSwg4LCo4LCu4LC44LGN4LCV4LC+4LCw4LCCLDx4LWNoYXJzZXQ+PHBhcmFt PnRpYmV0YW48L3BhcmFtPiDgvZbgvYDgvrLgvIvgvaTgvbLgvabgvIvgvZbgvZHgvbrgvIvgvaPg vbrgvYLgvabgvI48L3gtY2hhcnNldD4KICAgU291dGggRWFzdCBBc2lhOiDhnofhn4bhnprhnrbh npThnp/hnr3hnposPHgtY2hhcnNldD48cGFyYW0+bGFvPC9wYXJhbT4g4Lqq4Lqw4Lqa4Lqy4LqN 4LqU4Lq1LDwveC1jaGFyc2V0PiDhgJnhgIThgLrhgLnhgILhgJzhgKzhgJXhgKssPHgtY2hhcnNl dD48cGFyYW0+dGhhaS10aXM2MjA8L3BhcmFtPiDguKrguKfguLHguKrguJTguLXguITguKPguLHg uJosPC94LWNoYXJzZXQ+PHgtY2hhcnNldD48cGFyYW0+dmlldG5hbWVzZS12aXNjaWktbG93ZXI8 L3BhcmFtPiA8L3gtY2hhcnNldD48eC1jaGFyc2V0PjxwYXJhbT52aWV0bmFtZXNlLXZpc2NpaS11 cHBlcjwvcGFyYW0+QzwveC1jaGFyc2V0Pjx4LWNoYXJzZXQ+PHBhcmFtPnZpZXRuYW1lc2Utdmlz Y2lpLWxvd2VyPC9wYXJhbT5ow6BvIGLhuqFuPC94LWNoYXJzZXQ+CiAgIEVhc3QgQXNpYTo8eC1j aGFyc2V0PjxwYXJhbT5jaGluZXNlLWdiMjMxMjwvcGFyYW0+IOS9oOWlvSw8L3gtY2hhcnNldD48 eC1jaGFyc2V0PjxwYXJhbT5jaGluZXNlLWJpZzUtMTwvcGFyYW0+IOaXqeaZqCw8L3gtY2hhcnNl dD48eC1jaGFyc2V0PjxwYXJhbT5qYXBhbmVzZS1qaXN4MDIwODwvcGFyYW0+IOOBk+OCk+OBq+OB oeOBryw8L3gtY2hhcnNldD48eC1jaGFyc2V0PjxwYXJhbT5rb3JlYW4ta3NjNTYwMTwvcGFyYW0+ IOyViOuFle2VmOyEuOyalDwveC1jaGFyc2V0PgpAQCAtNzQsNyArNzQsNyBAQCBNb2RpICjwkZim 8JGYu/CRmJrwkZiyKQnwkZih8JGYpvCRmK3wkZi/8JGYjvCRmLDwkZioCiBNb25nb2xpYW4gKNC8 0L7QvdCz0L7QuyDRhdGN0LspCdCh0LDQudC9INCx0LDQudC90LAg0YPRgz8KIE5vcnRoZXJuIFRo YWkgKOGoo+Gpo+GptOGovuGpruGprOGppeGopiAvIOGoveGpo+GpiOGpo+Gpg+GptuGpo+GpoOGo tuGotuGpoykJ4amI4amg4amF4ami4amU4amg4aiv4amm4aij4amV4ami4amg4ai4CiBOb3J3ZWdp YW4gKG5vcnNrKQlIZWkgLyBHb2QgZGFnCi1Pcml5YSAo4KyT4K2c4Ky/4KyGKQngrKjgrK7grLjg rY3grJXgrL7grLAKK09kaWEgKOCsk+CtnOCsv+CshikJ4Kyo4Kyu4Ky44K2N4KyV4Ky+4KywCiBQ b2xpc2ggIChqxJl6eWsgcG9sc2tpKQlEemllxYQgZG9icnkhIC8gQ3plxZvEhyEKIFJ1c3NpYW4g KNGA0YPRgdGB0LrQuNC5KQnQl9C00YDQsMyB0LLRgdGC0LLRg9C50YLQtSEKIFNoYXJhZGEgKPCR hq/wkYaz8JGGq/CRhqLwkYazKQnwkYak8JGGqfCRhrHwkYeA8JGGkfCRhrPwkYarCmRpZmYgLS1n aXQgYS9saXNwL2VyYy9lcmMtbGFuZy5lbCBiL2xpc3AvZXJjL2VyYy1sYW5nLmVsCmluZGV4IGI2 NWY0ZGJmNmEuLmUwMTUyOWM3ZjkgMTAwNjQ0Ci0tLSBhL2xpc3AvZXJjL2VyYy1sYW5nLmVsCisr KyBiL2xpc3AvZXJjL2VyYy1sYW5nLmVsCkBAIC0zMiwxMCArMzIsNyBAQAogCiAocmVxdWlyZSAn ZXJjKQogCi07OyBGSVhNRTogSXQncyBJU08gNjM5LTEsIG5vdCBJU08gNjM4LiAgSVNPIDYzOCBp cyBmb3IgcGFwZXIsIGJvYXJkIGFuZCBwdWxwcy4KLTs7IFRoZSBMaXNwIHZhcmlhYmxlIHNob3Vs ZCBiZSByZW5hbWVkLgotCi0oZGVmdmFyIGlzby02MzgtbGFuZ3VhZ2VzCisoZGVmdmFyIGlzby02 MzktMS1sYW5ndWFnZXMKICAgJygoImFhIiAuICJBZmFyIikKICAgICAoImFiIiAuICJBYmtoYXpp YW4iKQogICAgICgiYWYiIC4gIkFmcmlrYWFucyIpCkBAIC0xOTcsMTIgKzE5NCwxMiBAQCBpc28t NjM4LWxhbmd1YWdlcwogKGRlZnVuIGxhbmd1YWdlIChjb2RlKQogICAiUmV0dXJuIHRoZSBsYW5n dWFnZSBuYW1lIGZvciB0aGUgSVNPIENPREUuIgogICAoaW50ZXJhY3RpdmUgKGxpc3QgKGNvbXBs ZXRpbmctcmVhZCAiSVNPIGxhbmd1YWdlIGNvZGU6ICIKLQkJCQkgICAgICBpc28tNjM4LWxhbmd1 YWdlcykpKQotICAobWVzc2FnZSAiJXMiIChjZHIgKGFzc29jIGNvZGUgaXNvLTYzOC1sYW5ndWFn ZXMpKSkpCisJCQkJICAgICAgaXNvLTYzOS0xLWxhbmd1YWdlcykpKQorICAobWVzc2FnZSAiJXMi IChjZHIgKGFzc29jIGNvZGUgaXNvLTYzOS0xLWxhbmd1YWdlcykpKSkKIAogKGRlZnVuIGVyYy1j bWQtTEFORyAobGFuZ3VhZ2UpCiAgICJEaXNwbGF5IHRoZSBsYW5ndWFnZSBuYW1lIGZvciB0aGUg bGFuZ3VhZ2UgY29kZSBnaXZlbiBieSBMQU5HVUFHRS4iCi0gIChsZXQgKChsYW5nIChjZHIgKGFz c29jIGxhbmd1YWdlIGlzby02MzgtbGFuZ3VhZ2VzKSkpKQorICAobGV0ICgobGFuZyAoY2RyIChh c3NvYyBsYW5ndWFnZSBpc28tNjM5LTEtbGFuZ3VhZ2VzKSkpKQogICAgIChlcmMtZGlzcGxheS1t ZXNzYWdlCiAgICAgIG5pbCAnbm90aWNlICdhY3RpdmUKICAgICAgKG9yIGxhbmcgKGNvbmNhdCBs YW5ndWFnZSAiOiBObyBzdWNoIGRvbWFpbiIpKSkpCmRpZmYgLS1naXQgYS9saXNwL2xhbmd1YWdl L2luZC11dGlsLmVsIGIvbGlzcC9sYW5ndWFnZS9pbmQtdXRpbC5lbAppbmRleCA2MGFkYTAzZmEy Li5kZWRlNzA1YTMwIDEwMDY0NAotLS0gYS9saXNwL2xhbmd1YWdlL2luZC11dGlsLmVsCisrKyBi L2xpc3AvbGFuZ3VhZ2UvaW5kLXV0aWwuZWwKQEAgLTExMyw3ICsxMTMsNyBAQCBpbmRpYW4tZ2py LWJhc2UtdGFibGUKICAgICAoOzsgSW5zY3JpcHQtZXh0cmEgKDQpICAoIywgJCwgXiwgKiwgXSkK ICAgICAgIuCrjeCqsCIgIuCqsOCrjSIgIuCqpOCrjeCqsCIgIuCqtuCrjeCqsCIgIuCqvCIpKSkK IAotKGRlZnZhciBpbmRpYW4tb3JpLWJhc2UtdGFibGUKKyhkZWZ2YXIgaW5kaWFuLW9kaS1iYXNl LXRhYmxlCiAgICcoCiAgICAgKDs7IFZPV0VMUwogICAgICAoP+CshSBuaWwpICg/4KyGID/grL4p ICg/4KyHID/grL8pICg/4KyIID/grYApICg/4KyJID/grYEpICg/4KyKID/grYIpCkBAIC0zMDMs NyArMzAzLDcgQEAgaW5kaWFuLXRtbC1iYXNlLWRpZ2l0cy10YWJsZQogKGRlZnZhciBpbmRpYW4t YmFzZS10YWJsZS10by1sYW5ndWFnZS1hbGlzdAogICAnKChpbmRpYW4tZGV2LWJhc2UtdGFibGUg LiAiRGV2YW5hZ2FyaSIpCiAgICAgKGluZGlhbi1wbmotYmFzZS10YWJsZSAuICJQdW5qYWJpIikK LSAgICAoaW5kaWFuLW9yaS1iYXNlLXRhYmxlIC4gIk9yaXlhIikKKyAgICAoaW5kaWFuLW9kaS1i YXNlLXRhYmxlIC4gIk9kaWEiKQogICAgIChpbmRpYW4tYm5nLWJhc2UtdGFibGUgLiAiQmVuZ2Fs aSIpCiAgICAgKGluZGlhbi1hc20tYmFzZS10YWJsZSAuICJBc3NhbWVzZSIpCiAgICAgKGluZGlh bi10bGctYmFzZS10YWJsZSAuICJUZWx1Z3UiKQpAQCAtNTQ5LDggKzU0OSw4IEBAIGluZGlhbi1n anItaXRyYW5zLXY1LWhhc2gKICAgKGluZGlhbi1tYWtlLWhhc2ggaW5kaWFuLWdqci1iYXNlLXRh YmxlCiAJCQkgIGluZGlhbi1pdHJhbnMtdjUtdGFibGUpKQogCi0oZGVmdmFyIGluZGlhbi1vcmkt aXRyYW5zLXY1LWhhc2gKLSAgKGluZGlhbi1tYWtlLWhhc2ggaW5kaWFuLW9yaS1iYXNlLXRhYmxl CisoZGVmdmFyIGluZGlhbi1vZGktaXRyYW5zLXY1LWhhc2gKKyAgKGluZGlhbi1tYWtlLWhhc2gg aW5kaWFuLW9kaS1iYXNlLXRhYmxlCiAJCQkgIGluZGlhbi1pdHJhbnMtdjUtdGFibGUpKQogCiAo ZGVmdmFyIGluZGlhbi1ibmctaXRyYW5zLXY1LWhhc2gKZGlmZiAtLWdpdCBhL2xpc3AvbGFuZ3Vh Z2UvaW5kaWFuLmVsIGIvbGlzcC9sYW5ndWFnZS9pbmRpYW4uZWwKaW5kZXggMjU3ZWNjMTYxNy4u ZWU2YmQxNmY2OSAxMDA2NDQKLS0tIGEvbGlzcC9sYW5ndWFnZS9pbmRpYW4uZWwKKysrIGIvbGlz cC9sYW5ndWFnZS9pbmRpYW4uZWwKQEAgLTgzLDEzICs4MywxMyBAQCAnZGV2YW5hZ2FyaQogICco IkluZGlhbiIpKQogCiAoc2V0LWxhbmd1YWdlLWluZm8tYWxpc3QKLSAiT3JpeWEiICcoKGNoYXJz ZXQgdW5pY29kZSkKLQkgICAgICAoY29kaW5nLXN5c3RlbSB1dGYtOCkKLQkgICAgICAoY29kaW5n LXByaW9yaXR5IHV0Zi04KQotCSAgICAgIChpbnB1dC1tZXRob2QgLiAib3JpeWEtaXRyYW5zIikK LSAgICAgICAgICAgICAgKHNhbXBsZS10ZXh0IC4gIk9yaXlhICjgrJPgrZzgrL/grIYpCeCsqOCs ruCsuOCtjeCsleCsvuCssCIpCi0JICAgICAgKGRvY3VtZW50YXRpb24gLiAiXAotU3VjaCBsYW5n dWFnZXMgdXNpbmcgT3JpeWEgc2NyaXB0IGFzIE9yaXlhLCBLaG9udGksIGFuZCBTYW50YWxpCisg Ik9kaWEiICcoKGNoYXJzZXQgdW5pY29kZSkgOzsgZm9ybWVybHkgT3JpeWEKKwkgIChjb2Rpbmct c3lzdGVtIHV0Zi04KQorCSAgKGNvZGluZy1wcmlvcml0eSB1dGYtOCkKKwkgIChpbnB1dC1tZXRo b2QgLiAib2RpYS1pdHJhbnMiKQorICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJPZGlhICjgrJPg rZzgrL/grIYpCeCsqOCsruCsuOCtjeCsleCsvuCssCIpCisJICAoZG9jdW1lbnRhdGlvbiAuICJc CitTdWNoIGxhbmd1YWdlcyB1c2luZyBPZGlhIHNjcmlwdCBhcyBPZGlhLCBLaG9udGksIGFuZCBT YW50YWxpCiBhcmUgc3VwcG9ydGVkIGluIHRoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuIikpCiAg JygiSW5kaWFuIikpCiAKQEAgLTMzNCw3ICszMzQsNyBAQCBndWphcmF0aS1jb21wb3NhYmxlLXBh dHRlcm4KICAgICAgdGFibGUpKQogICAiUmVnZXhwIG1hdGNoaW5nIGEgY29tcG9zYWJsZSBzZXF1 ZW5jZSBvZiBHdWphcmF0aSBjaGFyYWN0ZXJzLiIpCiAKLShkZWZjb25zdCBvcml5YS1jb21wb3Nh YmxlLXBhdHRlcm4KKyhkZWZjb25zdCBvZGlhLWNvbXBvc2FibGUtcGF0dGVybgogICAobGV0ICgo dGFibGUKIAkgJygoImEiIC4gIlx1MEIwMSIpCQk7IFNJR04gQ0FORFJBQklORFUKIAkgICAoIkEi IC4gIltcdTBCMDJcdTBCMDNdIikJOyBTSUdOIEFOVVNWQVJBIC4uIFZJU0FSR0EKQEAgLTM1OSw3 ICszNTksNyBAQCBvcml5YS1jb21wb3NhYmxlLXBhdHRlcm4KICAgICAgIDs7IGFueSBvdGhlciBz aW5nbGV0b24gY2hhcmFjdGVycwogICAgICAgIlgiKQogICAgICB0YWJsZSkpCi0gICJSZWdleHAg bWF0Y2hpbmcgYSBjb21wb3NhYmxlIHNlcXVlbmNlIG9mIE9yaXlhIGNoYXJhY3RlcnMuIikKKyAg IlJlZ2V4cCBtYXRjaGluZyBhIGNvbXBvc2FibGUgc2VxdWVuY2Ugb2YgT2RpYSBjaGFyYWN0ZXJz LiIpCiAKIChkZWZjb25zdCB0YW1pbC1jb21wb3NhYmxlLXBhdHRlcm4KICAgKGxldCAoKHRhYmxl CkBAIC00NTksNyArNDU5LDcgQEAgbWFsYXlhbGFtLWNvbXBvc2FibGUtcGF0dGVybgogCSAoYmVu Z2FsaSAuICxiZW5nYWxpLWNvbXBvc2FibGUtcGF0dGVybikKIAkgKGd1cm11a2hpIC4gLGd1cm11 a2hpLWNvbXBvc2FibGUtcGF0dGVybikKIAkgKGd1amFyYXRpIC4gLGd1amFyYXRpLWNvbXBvc2Fi bGUtcGF0dGVybikKLQkgKG9yaXlhIC4gLG9yaXlhLWNvbXBvc2FibGUtcGF0dGVybikKKwkgKG9y aXlhIC4gLG9kaWEtY29tcG9zYWJsZS1wYXR0ZXJuKQogCSAodGFtaWwgLiAsdGFtaWwtY29tcG9z YWJsZS1wYXR0ZXJuKQogCSAodGVsdWd1IC4gLHRlbHVndS1jb21wb3NhYmxlLXBhdHRlcm4pCiAJ IChrYW5uYWRhIC4gLGthbm5hZGEtY29tcG9zYWJsZS1wYXR0ZXJuKQpkaWZmIC0tZ2l0IGEvbGlz cC9sZGVmcy1ib290LmVsIGIvbGlzcC9sZGVmcy1ib290LmVsCmluZGV4IDk1YWQyZjc4Y2YuLmFk ZTNlOWM2OWMgMTAwNjQ0Ci0tLSBhL2xpc3AvbGRlZnMtYm9vdC5lbAorKysgYi9saXNwL2xkZWZz LWJvb3QuZWwKQEAgLTExMTY5LDcgKzExMTY5LDcgQEAgImVyYy1pYnVmZmVyIgogOzs7IyMjIChh dXRvbG9hZHMgbmlsICJlcmMtbGFuZyIgImVyYy9lcmMtbGFuZy5lbCIgKDAgMCAwIDApKQogOzs7 IEdlbmVyYXRlZCBhdXRvbG9hZHMgZnJvbSBlcmMvZXJjLWxhbmcuZWwKIAotKHJlZ2lzdGVyLWRl ZmluaXRpb24tcHJlZml4ZXMgImVyYy1sYW5nIiAnKCJlcmMtY21kLUxBTkciICJpc28tNjM4LWxh bmd1YWdlcyIgImxhbmd1YWdlIikpCisocmVnaXN0ZXItZGVmaW5pdGlvbi1wcmVmaXhlcyAiZXJj LWxhbmciICcoImVyYy1jbWQtTEFORyIgImlzby02MzktMS1sYW5ndWFnZXMiICJsYW5ndWFnZSIp KQogCiA7OzsqKioKIAwKZGlmZiAtLWdpdCBhL2xpc3AvbGVpbS9xdWFpbC9pbmRpYW4uZWwgYi9s aXNwL2xlaW0vcXVhaWwvaW5kaWFuLmVsCmluZGV4IDk1Nzk4YTQ0NzcuLmUwNjQ2NGRjMjQgMTAw NjQ0Ci0tLSBhL2xpc3AvbGVpbS9xdWFpbC9pbmRpYW4uZWwKKysrIGIvbGlzcC9sZWltL3F1YWls L2luZGlhbi5lbApAQCAtOTEsMTAgKzkxLDEwIEBAICJcXCcnIgogICJHdWphcmF0aSB0cmFuc2xp dGVyYXRpb24gYnkgSVRSQU5TIG1ldGhvZC4iKQogCiAoaWYgbmlsCi0gICAgKHF1YWlsLWRlZmlu ZS1wYWNrYWdlICJvcml5YS1pdHJhbnMiICJPcml5YSIgIk9yaUlUIiB0ICJPcml5YSBJVFJBTlMi KSkKKyAgICAocXVhaWwtZGVmaW5lLXBhY2thZ2UgIm9kaWEtaXRyYW5zIiAiT2RpYSIgIk9kaUlU IiB0ICJPZGlhIElUUkFOUyIpKQogKHF1YWlsLWRlZmluZS1pbmRpYW4tdHJhbnMtcGFja2FnZQot IGluZGlhbi1vcmktaXRyYW5zLXY1LWhhc2ggIm9yaXlhLWl0cmFucyIgIk9yaXlhIiAiT3JpSVQi Ci0gIk9yaXlhIHRyYW5zbGl0ZXJhdGlvbiBieSBJVFJBTlMgbWV0aG9kLiIpCisgaW5kaWFuLW9k aS1pdHJhbnMtdjUtaGFzaCAib2RpYS1pdHJhbnMiICJPZGlhIiAiT2RpSVQiCisgIk9kaWEgdHJh bnNsaXRlcmF0aW9uIGJ5IElUUkFOUyBtZXRob2QuIikKIAogKGlmIG5pbAogICAgIChxdWFpbC1k ZWZpbmUtcGFja2FnZSAiYmVuZ2FsaS1pdHJhbnMiICJCZW5nYWxpIiAiQm5nSVQiIHQgIkJlbmdh bGkgSVRSQU5TIikpCkBAIC00NjksMTEgKzQ2OSwxMSBAQCBpbnNjcmlwdC10bWwta2V5dGFibGUK ICAiR3VqYXJhdGkga2V5Ym9hcmQgSW5zY3JpcHQuIikKIAogKGlmIG5pbAotICAgIChxdWFpbC1k ZWZpbmUtcGFja2FnZSAib3JpeWEtaW5zY3JpcHQiICJPcml5YSIgIk9yaUlTIiB0ICJPcml5YSBr ZXlib2FyZCBJbnNjcmlwdCIpKQorICAgIChxdWFpbC1kZWZpbmUtcGFja2FnZSAib2RpYS1pbnNj cmlwdCIgIk9kaWEiICJPZGlJUyIgdCAiT2RpYSBrZXlib2FyZCBJbnNjcmlwdCIpKQogKHF1YWls LWRlZmluZS1pbnNjcmlwdC1wYWNrYWdlCi0gaW5kaWFuLW9yaS1iYXNlLXRhYmxlIGluc2NyaXB0 LWRldi1rZXl0YWJsZQotICJvcml5YS1pbnNjcmlwdCIgIk9yaXlhIiAiT3JpSVMiCi0gIk9yaXlh IGtleWJvYXJkIEluc2NyaXB0LiIpCisgaW5kaWFuLW9kaS1iYXNlLXRhYmxlIGluc2NyaXB0LWRl di1rZXl0YWJsZQorICJvZGlhLWluc2NyaXB0IiAiT2RpYSIgIk9kaUlTIgorICJPZGlhIGtleWJv YXJkIEluc2NyaXB0LiIpCiAKIChpZiBuaWwKICAgICAocXVhaWwtZGVmaW5lLXBhY2thZ2UgImJl bmdhbGktaW5zY3JpcHQiICJCZW5nYWxpIiAiQm5nSVMiIHQgIkJlbmdhbGkga2V5Ym9hcmQgSW5z Y3JpcHQiKSkKZGlmZiAtLWdpdCBhL3NyYy9tYWNmb250Lm0gYi9zcmMvbWFjZm9udC5tCmluZGV4 IDRkZDU1ZTc3NDYuLjk0NTNhNTMxMjMgMTAwNjQ0Ci0tLSBhL3NyYy9tYWNmb250Lm0KKysrIGIv c3JjL21hY2ZvbnQubQpAQCAtODA4LDcgKzgwOCw3IEBAIHN0YXRpYyB2b2lkIG1hY19mb250X2dl dF9nbHlwaHNfZm9yX3ZhcmlhbnRzIChDRkRhdGFSZWYsIFVURjMyQ2hhciwKIAl7CiAJICBDRklu ZGV4IHdlaWdodCA9IG1hY19mb250X2dldF93ZWlnaHQgKGZvbnQpOwogCi0JICAvKiBXb3JrYXJv dW5kIGZvciBjcmFzaCB3aGVuIGRpc3BsYXlpbmcgT3JpeWEgY2hhcmFjdGVycworCSAgLyogV29y a2Fyb3VuZCBmb3IgY3Jhc2ggd2hlbiBkaXNwbGF5aW5nIE9kaWEgY2hhcmFjdGVycwogCSAgICAg d2l0aCBBcmlhbCBVbmljb2RlIE1TIG9uIE9TIFggMTAuMTEuICAqLwogCSAgaWYgKHdlaWdodCA9 PSA1KQogCSAgICB2YWwgPSAwOwotLSAKMi4zNi4xCgo= --00000000000027fb2705df3de7e0--