Package: emacs;
Reported by: Lei Billy <LeiYiXia29 <at> outlook.com>
Date: Sat, 15 Mar 2025 08:54:01 UTC
Severity: wishlist
Tags: patch
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Eli Zaretskii <eliz <at> gnu.org> To: 77026 <at> debbugs.gnu.org Subject: bug#77026: [LeiYiXia29 <at> outlook.com: Re: bug#77026: [PATCH] Add burmese input methods] Date: Sat, 15 Mar 2025 17:59:22 +0200
Forwarding to the bug tracker. Please in the future use Replay All to reply, to keep the bug tracker CC'ed. <#part type=message/rfc822 disposition=inline raw=t> Date: Sat, 15 Mar 2025 22:49:29 +0800 Subject: Re: bug#77026: [PATCH] Add burmese input methods To: Eli Zaretskii <eliz <at> gnu.org> From: Billy Lei <LeiYiXia29 <at> outlook.com> Content-Type: multipart/mixed; boundary="------------cEdFKV6yOVFFeCVmiVvuDAqp" MIME-Version: 1.0 --------------cEdFKV6yOVFFeCVmiVvuDAqp Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 在 2025/3/15 18:56, Eli Zaretskii 写道: >> From: Lei Billy <LeiYiXia29 <at> outlook.com> >> Date: Sat, 15 Mar 2025 08:48:02 +0000 >> >> Add input method for languages based on Burmese, including: >> >> l Burmese >> >> l Burmese (visual order) >> >> l Shan >> >> l Mon > Thanks. > > Would you mind expanding the doc strings a bit to explain when will > each input method be appropriate and convenient? > > Also, for contribution this size we need you to assign the copyright > to the FSF. If you agree, I will send you the form to fill and the > instructions to go with it. I've completed assigning and sent it to assign <at> gnu.org. The doc strings for the Burmese input method in visual order are added. For Shan and Mon input method, since they are two language that is different from Burmese, I don't think it is necessary to add documention to them. --------------cEdFKV6yOVFFeCVmiVvuDAqp Content-Type: text/plain; charset=UTF-8; name="0001-Add-input-method-for-languages-based-on-Burmese-incl.patch" Content-Disposition: attachment; filename*0="0001-Add-input-method-for-languages-based-on-Burmese-incl.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA4MjIyYThlMjIyMTAyMmNlZDE4OTNmNWUzNTZkMmIxYjkzNDYzNDljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCaWxseSBMZWkgPExlaVlpWGlhMjlAb3V0bG9vay5jb20+CkRh dGU6IFNhdCwgMTUgTWFyIDIwMjUgMTQ6NDY6MzEgKzA4MDAKU3ViamVjdDogW1BBVENIXSBBZGQg aW5wdXQgbWV0aG9kIGZvciBsYW5ndWFnZXMgYmFzZWQgb24gQnVybWVzZSwgaW5jbHVkaW5nOgoK KiBCdXJtZXNlCiogU2hhbgoqIE1vbgotLS0KIGxpc3AvbGVpbS9xdWFpbC9idXJtZXNlLmVsIHwg Mzg4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzODggaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpc3AvbGVpbS9xdWFpbC9i dXJtZXNlLmVsCgpkaWZmIC0tZ2l0IGEvbGlzcC9sZWltL3F1YWlsL2J1cm1lc2UuZWwgYi9saXNw L2xlaW0vcXVhaWwvYnVybWVzZS5lbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw Li44NDNiNzRjCi0tLSAvZGV2L251bGwKKysrIGIvbGlzcC9sZWltL3F1YWlsL2J1cm1lc2UuZWwK QEAgLTAsMCArMSwzODggQEAKKzs7OyBidXJtZXNlLmVsIC0tLSBRdWFpbCBwYWNrYWdlIGZvciBp bnB1dHRpbmcgQnVybWVzZQktKi0gY29kaW5nOiB1dGYtODsgbGV4aWNhbC1iaW5kaW5nOnQgLSot CisKKzs7IENvcHlyaWdodCAoQykgMjAwNy0yMDI1IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwg SW5jLgorCis7OyBBdXRob3I6IEJpbGx5IExlaSA8TGVpWWlYaWEyOUBvdXRsb29rLmNvbT4KKzs7 IEtleXdvcmRzOiAgbXVsdGlsaW5ndWFsLCBpbnB1dCBtZXRob2QsIEJ1cm1lc2UKKworOzsgVGhp cyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgorCis7OyBHTlUgRW1hY3MgaXMgZnJlZSBzb2Z0 d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorOzsgaXQgdW5kZXIg dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQg YnkKKzs7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2Yg dGhlIExpY2Vuc2UsIG9yCis7OyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgor Cis7OyBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJl IHVzZWZ1bCwKKzs7IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp bXBsaWVkIHdhcnJhbnR5IG9mCis7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQ QVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCis7OyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSBmb3IgbW9yZSBkZXRhaWxzLgorCis7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5 IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorOzsgYWxvbmcgd2l0aCBHTlUgRW1h Y3MuICBJZiBub3QsIHNlZSA8aHR0cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCis7Ozsg Q29tbWVudGFyeToKKworOzs7IENvZGU6CisKKyhyZXF1aXJlICdxdWFpbCkKKworCisocXVhaWwt ZGVmaW5lLXBhY2thZ2UKKyAiYnVybWVzZSIgIkJ1cm1lc2UiICJNWSIgbmlsICJCdXJtZXNlIGlu cHV0IG1ldGhvZCAoaW4gcGhvbmV0aWMgb3JkZXIpLiIgbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwg bmlsIG5pbCB0KQorCisocXVhaWwtZGVmaW5lLXJ1bGVzCisgKCIxIiA/4YGBKQorICgiMiIgP+GB gikKKyAoIjMiID/hgYMpCisgKCI0IiA/4YGEKQorICgiNSIgP+GBhSkKKyAoIjYiID/hgYYpCisg KCI3IiA/4YGHKQorICgiOCIgP+GBiCkKKyAoIjkiID/hgYkpCisgKCIwIiA/4YGAKQorIAorICgi ISIgP+GAjSkKKyAoIkAiID/hgZIpCisgKCIjIiA/4YCLKQorICgiJCIgP+GBkykKKyAoIiUiID/h gZQpCisgKCJeIiA/4YGVKQorICgiJiIgP+GAmykKKyAKKyAoImAiID/hgZApCisgKCJ+IiA/4YCO KQorIAorICgiUSIgP+GAiCkKKyAoIlciID/hgJ0pCisgKCJFIiA/4YCjKQorICgiUiIgP+GBjikK KyAoIlQiID/hgKQpCisgKCJZIiA/4YGMKQorICgiVSIgP+GApSkKKyAoIkkiID/hgY0pCisgKCJP IiA/4YC/KQorICgiUCIgP+GAjykKKyAoInsiID/hgKcpCisgKCJ9IiA/4YCqKQorCisgKCJBIiA/ 4YCXKQorICgiUyIgP+GAvikKKyAoIkQiID/hgK4pCisgKCJGIiA/4YC5KQorICgiRyIgP+GAvSkK KyAoIkgiID/hgLYpCisgKCJKIiA/4YCyKQorICgiSyIgP+GAkikKKyAoIkwiID/hgJMpCisKKyAo IloiID/hgIcpCisgKCJYIiA/4YCMKQorICgiQyIgP+GAgykKKyAoIlYiID/hgKApCisgKCJCIiA/ 4YCaKQorICgiTiIgP+GAiSkKKyAoIk0iIFsi4YCmIl0pCisgKCI8IiA/4YGKKQorICgiPiIgP+GB iykKKyAoIj8iID8/KQorCisgKCJxIiA/4YCGKQorICgidyIgP+GAkCkKKyAoImUiID/hgJQpCisg KCJyIiA/4YCZKQorICgidCIgP+GAoSkKKyAoInkiID/hgJUpCisgKCJ1IiA/4YCAKQorICgiaSIg P+GAhCkKKyAoIm8iID/hgJ4pCisgKCJwIiA/4YCFKQorICgiWyIgP+GAnykKKyAoIl0iID/hgKkp CisKKyAoImEiID/hgLEpCisgKCJzIiA/4YC7KQorICgiZCIgP+GArSkKKyAoImYiID/hgLopCisg KCJnIiA/4YCrKQorICgiaCIgP+GAtykKKyAoImoiID/hgLwpCisgKCJrIiA/4YCvKQorICgibCIg P+GAsCkKKyAoIjsiID/hgLgpCisgKCI6IiA/4YCCKQorCisgKCJ6IiA/4YCWKQorICgieCIgP+GA kSkKKyAoImMiID/hgIEpCisgKCJ2IiA/4YCcKQorICgiYiIgP+GAmCkKKyAoIm4iID/hgIopCisg KCJtIiA/4YCsKQorICkKKworKHF1YWlsLWRlZmluZS1wYWNrYWdlCisgImJ1cm1lc2UtdmlzdWFs IiAiQnVybWVzZSIgIk1ZViIgbmlsICJCdXJtZXNlIGlucHV0IG1ldGhvZCAoaW4gdmlzdWFsIG9y ZGVyKS4KKworQSBtb3JlIGNvbW1vbiB3YXkgdG8gaW5wdXQgQnVybWVzZSwgd2hpY2ggYWxsb3dz IGlucHV0aW5nIHRoZSB2b3dlbCDhgLEgaW4gdmlzdWFsIG9yZGVyLgorIiBuaWwgdCB0IHQgdCBu aWwgbmlsIG5pbCBuaWwgbmlsIHQpCisKKyhxdWFpbC1kZWZpbmUtcnVsZXMKKyAoIjEiID/hgYEp CisgKCIyIiA/4YGCKQorICgiMyIgP+GBgykKKyAoIjQiID/hgYQpCisgKCI1IiA/4YGFKQorICgi NiIgP+GBhikKKyAoIjciID/hgYcpCisgKCI4IiA/4YGIKQorICgiOSIgP+GBiSkKKyAoIjAiID/h gYApCisgCisgKCIhIiA/4YCNKQorICgiQCIgP+GBkikKKyAoIiMiID/hgIspCisgKCIkIiA/4YGT KQorICgiJSIgP+GBlCkKKyAoIl4iID/hgZUpCisgKCImIiA/4YCbKQorIAorICgiYCIgP+GBkCkK KyAoIn4iID/hgI4pCisgCisgKCJRIiA/4YCIKQorICgiVyIgP+GAnSkKKyAoIkUiID/hgKMpCisg KCJSIiA/4YGOKQorICgiVCIgP+GApCkKKyAoIlkiID/hgYwpCisgKCJVIiA/4YClKQorICgiSSIg P+GBjSkKKyAoIk8iID/hgL8pCisgKCJQIiA/4YCPKQorICgieyIgP+GApykKKyAoIn0iID/hgKop CisKKyAoIkEiID/hgJcpCisgKCJTIiA/4YC+KQorICgiRCIgP+GArikKKyAoIkYiID/hgLkpCisg KCJHIiA/4YC9KQorICgiSCIgP+GAtikKKyAoIkoiID/hgLIpCisgKCJLIiA/4YCSKQorICgiTCIg P+GAkykKKworICgiWiIgP+GAhykKKyAoIlgiID/hgIwpCisgKCJDIiA/4YCDKQorICgiViIgP+GA oCkKKyAoIkIiID/hgJopCisgKCJOIiA/4YCJKQorICgiTSIgWyLhgKYiXSkKKyAoIjwiID/hgYop CisgKCI+IiA/4YGLKQorCisgKCJxIiA/4YCGKQorICgidyIgP+GAkCkKKyAoImUiID/hgJQpCisg KCJyIiA/4YCZKQorICgidCIgP+GAoSkKKyAoInkiID/hgJUpCisgKCJ1IiA/4YCAKQorICgiaSIg P+GAhCkKKyAoIm8iID/hgJ4pCisgKCJwIiA/4YCFKQorICgiWyIgP+GAnykKKyAoIl0iIFsi4YCp Il0pCisKKyAoImEiID/hgLEpCisgKCJzIiA/4YC7KQorICgiZCIgP+GArSkKKyAoImYiID/hgLop CisgKCJnIiA/4YCrKQorICgiaCIgP+GAtykKKyAoImoiID/hgLwpCisgKCJrIiA/4YCvKQorICgi bCIgP+GAsCkKKyAoIjsiID/hgLgpCisgKCI6IiA/4YCCKQorCisgKCJ6IiA/4YCWKQorICgieCIg P+GAkSkKKyAoImMiID/hgIEpCisgKCJ2IiA/4YCcKQorICgiYiIgP+GAmCkKKyAoIm4iID/hgIop CisgKCJtIiA/4YCsKQorCisgKCJhdSIgWyLhgIDhgLEiXSkgKCJhYyIgWyLhgIHhgLEiXSkgKCJh OiIgWyLhgILhgLEiXSkgKCJhQyIgWyLhgIPhgLEiXSkgKCJhaSIgWyLhgIThgLEiXSkKKyAoImFw IiBbIuGAheGAsSJdKSAoImFxIiBbIuGAhuGAsSJdKSAoImFaIiBbIuGAh+GAsSJdKSAoImFRIiBb IuGAiOGAsSJdKSAoImFuIiBbIuGAiuGAsSJdKQorICgiYSMiIFsi4YCL4YCxIl0pICgiYVgiIFsi 4YCM4YCxIl0pICgiYSEiIFsi4YCN4YCxIl0pICgiYX4iIFsi4YCO4YCxIl0pICgiYVAiIFsi4YCP 4YCxIl0pCisgKCJhdyIgWyLhgJDhgLEiXSkgKCJheCIgWyLhgJHhgLEiXSkgKCJhSyIgWyLhgJLh gLEiXSkgKCJhTCIgWyLhgJPhgLEiXSkgKCJhZSIgWyLhgJThgLEiXSkKKyAoImF5IiBbIuGAleGA sSJdKSAoImF6IiBbIuGAluGAsSJdKSAoImFBIiBbIuGAl+GAsSJdKSAoImFiIiBbIuGAmOGAsSJd KSAoImFyIiBbIuGAmeGAsSJdKQorICgiYUIiIFsi4YCa4YCxIl0pICgiYSYiIFsi4YCb4YCxIl0p ICgiYXYiIFsi4YCc4YCxIl0pICgiYVciIFsi4YCd4YCxIl0pICgiYW8iIFsi4YCe4YCxIl0pCisg KCJhWyIgWyLhgJ/hgLEiXSkgKCJhViIgWyLhgKDhgLEiXSkgKCJhdCIgWyLhgKHhgLEiXSkKKyAp CisKKyhxdWFpbC1kZWZpbmUtcGFja2FnZQorICJzaGFuIiAiQnVybWVzZSIgIlNITiIgbmlsICJT aGFuIGlucHV0IG1ldGhvZC4iIG5pbCB0IHQgdCB0IG5pbCBuaWwgbmlsIG5pbCBuaWwgdCkKKwor KHF1YWlsLWRlZmluZS1ydWxlcworICgiUSIgP+qpoSkKKyAoIlciID/hgJApCisgKCJFIiA/6qej KQorICgiUiIgP+GCnikKKyAoIlQiID/hgLwpCisgKCJZIiA/4YG/KQorICgiVSIgP+GBtykKKyAo IkkiID/hgJspCisgKCJPIiA/4YCeKQorICgiUCIgP+GCgCkKKworICgiQSIgP+GAtSkKKyAoIlMi ID/hgoUpCisgKCJEIiA/4YCuKQorICgiRiIgP+GCgikKKyAoIkciID/hgoIpCisgKCJIIiA/4YC3 KQorICgiSiIgP+GChikKKyAoIksiID/hgJIpCisgKCJMIiA/4YKKKQorCisgKCJaIiA/4YG+KQor ICgiWCIgP+qpqikKKyAoIkMiID/qp6ApCisgKCJWIiA/6qmuKQorICgiQiIgP+GAuykKKyAoIk4i ID/hgp8pCisgKCJNIiA/4YKDKQorICgiPCIgP+GBiikKKyAoIj4iID/hgYspCisKKyAoInEiID/h gbgpCisgKCJ3IiA/4YCQKQorICgiZSIgP+GBvCkKKyAoInIiID/hgJkpCisgKCJ0IiA/4YCiKQor ICgieSIgP+GAlSkKKyAoInUiID/hgbUpCisgKCJpIiA/4YCEKQorICgibyIgP+GAnSkKKyAoInAi ID/hgoEpCisKKyAoImEiID/hgLEpCisgKCJzIiA/4YKEKQorICgiZCIgP+GArSkKKyAoImYiID/h gLopCisgKCJnIiA/4YC9KQorICgiaCIgP+GCiSkKKyAoImoiID/hgocpCisgKCJrIiA/4YCvKQor ICgibCIgP+GAsCkKKyAoIjsiID/hgogpCisgKCI6IiA/4YC4KQorCisgKCJ6IiA/4YG9KQorICgi eCIgP+GAkSkKKyAoImMiID/hgbYpCisgKCJ2IiA/4YCcKQorICgiYiIgP+GAmikKKyAoIm4iID/h gbopCisgKCJtIiA/4YGiKQorICkKKworCisocXVhaWwtZGVmaW5lLXBhY2thZ2UKKyAibW9uIiAi QnVybWVzZSIgIk1PTiIgbmlsICJNb24gaW5wdXQgbWV0aG9kLiIgbmlsIHQgdCB0IHQgbmlsIG5p bCBuaWwgbmlsIG5pbCB0KQorCisocXVhaWwtZGVmaW5lLXJ1bGVzCisgKCIxIiA/4YGBKQorICgi MiIgP+GBgikKKyAoIjMiID/hgYMpCisgKCI0IiA/4YGEKQorICgiNSIgP+GBhSkKKyAoIjYiID/h gYYpCisgKCI3IiA/4YGHKQorICgiOCIgP+GBiCkKKyAoIjkiID/hgYkpCisgKCIwIiA/4YGAKQor IAorICgiISIgP+GAjSkKKyAoIkAiID/hgZIpCisgKCIjIiA/4YCLKQorICgiJCIgP+GBkykKKyAo Il4iID/hgLUpCisgKCImIiA/4YCbKQorIAorICgiYCIgP+GBnSkKKyAoIn4iID/hgI4pCisgCisg KCJRIiA/4YGbKQorICgiVyIgP+GAnSkKKyAoIkUiID/hgKMpCisgKCJSIiA/4YGfKQorICgiVCIg P+GAsykKKyAoIlkiID/hgaApCisgKCJVIiA/4YClKQorICgiSSIgP+GBjikKKyAoIk8iID/hgL8p CisgKCJQIiA/4YCPKQorICgieyIgP+GAqCkKKyAoIn0iID8vKQorCisgKCJBIiA/4YCXKQorICgi UyIgP+GAvikKKyAoIkQiID/hgK4pCisgKCJGIiA/4YC5KQorICgiRyIgP+GAvSkKKyAoIkgiID/h gLYpCisgKCJKIiA/4YCyKQorICgiSyIgP+GAkikKKyAoIkwiID/hgJMpCisKKyAoIloiID/hgIcp CisgKCJYIiA/4YCMKQorICgiQyIgP+GAgykKKyAoIlYiID/hgKApCisgKCJCIiA/4YGQKQorICgi TiIgP+GAiSkKKyAoIk0iID/hgZQpCisgKCI8IiA/4YGeKQorICgiPiIgP+GBlSkKKyAoIj8iID/h gYopCisgKCIvIiA/4YGLKQorIAorICgicSIgP+GAhikKKyAoInciID/hgJApCisgKCJlIiA/4YCU KQorICgiciIgP+GAmSkKKyAoInQiID/hgKEpCisgKCJ5IiA/4YCVKQorICgidSIgP+GAgCkKKyAo ImkiID/hgZopCisgKCJvIiA/4YCeKQorICgicCIgP+GAhSkKKyAoIlsiID/hgJ8pCisgKCJdIiA/ 4YCpKQorCisgKCJhIiA/4YCxKQorICgicyIgP+GAuykKKyAoImQiID/hgK0pCisgKCJmIiA/4YC6 KQorICgiZyIgP+GAqykKKyAoImgiID/hgLQpCisgKCJqIiA/4YC8KQorICgiayIgP+GArykKKyAo ImwiID/hgLApCisgKCI7IiA/4YC4KQorCisgKCJ6IiA/4YCWKQorICgieCIgP+GAkSkKKyAoImMi ID/hgIEpCisgKCJ2IiA/4YCcKQorICgiYiIgP+GAmCkKKyAoIm4iID/hgIopCisgKCJtIiA/4YCs KQorICkKKzs7OyBidXJtZXNlLmVsIGVuZHMgaGVyZQotLSAKMi40OC4xLndpbmRvd3MuMQoK --------------cEdFKV6yOVFFeCVmiVvuDAqp-- <#/part>
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.