GNU bug report logs - #77026
[PATCH] Add burmese input methods

Previous Next

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.

Full log


Message #13 received at 77026 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: 77026 <at> debbugs.gnu.org
Subject: [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>




This bug report was last modified 49 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.