From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?=D0=99=D0=BE=D1=80=D0=B4=D0=B0=D0=BD_?= =?UTF-8?Q?=D0=9C=D0=B8=D0=BB=D0=B0=D0=B4=D0=B8=D0=BD=D0=BE=D0=B2?= Newsgroups: gmane.emacs.bugs Subject: bug#10893: New input mode: bulgarian-new-phonetic Date: Sun, 26 Feb 2012 22:50:59 +0200 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=20cf3068448da76efd04b9e426d5 X-Trace: dough.gmane.org 1330298124 7358 80.91.229.3 (26 Feb 2012 23:15:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 26 Feb 2012 23:15:24 +0000 (UTC) To: 10893@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 27 00:15:22 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S1nJI-0003qF-Pg for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Feb 2012 00:15:21 +0100 Original-Received: from localhost ([::1]:50894 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1nJI-0007m7-7A for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Feb 2012 18:15:20 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:44645) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1nJE-0007ly-Fn for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:15:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1nJC-0002mV-Sd for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:15:16 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56734) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1nJC-0002mP-NG for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:15:14 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S1nLt-0008CD-Sg for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:18:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=D0=99=D0=BE=D1=80=D0=B4=D0=B0=D0=BD_?= =?UTF-8?Q?=D0=9C=D0=B8=D0=BB=D0=B0=D0=B4=D0=B8=D0=BD=D0=BE=D0=B2?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Feb 2012 23:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10893 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.133029827931488 (code B ref -1); Sun, 26 Feb 2012 23:18:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Feb 2012 23:17:59 +0000 Original-Received: from localhost ([127.0.0.1]:58629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S1nLq-0008Bn-Q1 for submit@debbugs.gnu.org; Sun, 26 Feb 2012 18:17:59 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:38938) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S1l6O-0004vH-BZ for submit@debbugs.gnu.org; Sun, 26 Feb 2012 15:53:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1l3f-0007dW-LN for submit@debbugs.gnu.org; Sun, 26 Feb 2012 15:51:05 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:33524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1l3f-0007dQ-EM for submit@debbugs.gnu.org; Sun, 26 Feb 2012 15:51:03 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34292) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1l3d-0002fs-Qy for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 15:51:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1l3b-0007cs-US for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 15:51:01 -0500 Original-Received: from mail-qw0-f41.google.com ([209.85.216.41]:42212) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1l3b-0007ch-Pe for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 15:50:59 -0500 Original-Received: by qafl39 with SMTP id l39so437988qaf.0 for ; Sun, 26 Feb 2012 12:50:59 -0800 (PST) Received-SPF: pass (google.com: domain of jordanmiladinov@gmail.com designates 10.224.105.198 as permitted sender) client-ip=10.224.105.198; Authentication-Results: mr.google.com; spf=pass (google.com: domain of jordanmiladinov@gmail.com designates 10.224.105.198 as permitted sender) smtp.mail=jordanmiladinov@gmail.com; dkim=pass header.i=jordanmiladinov@gmail.com Original-Received: from mr.google.com ([10.224.105.198]) by 10.224.105.198 with SMTP id u6mr8364078qao.55.1330289459098 (num_hops = 1); Sun, 26 Feb 2012 12:50:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=s4X9Nm/Asqwx4JjhDzE3pEf4CLS2OZCz7a2DTDhxjDE=; b=Xlj/149M0EEO2iae8+lr5yItGvjMXoOUiCaxfLqYRYBanNi4USdMQHOdcQFFQAcw+6 N2CWbtNa4PUbwSB+2EWj2tCofw0KXBpohqsbL7ZleiIdGqGDS2pvGLHTOAuMMMNA+6ON BFus3lMK4YLNL5sJtT/5XbQoJDLgoztyk2t+U= Original-Received: by 10.224.105.198 with SMTP id u6mr7098131qao.55.1330289459031; Sun, 26 Feb 2012 12:50:59 -0800 (PST) Original-Received: by 10.229.137.138 with HTTP; Sun, 26 Feb 2012 12:50:59 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sun, 26 Feb 2012 18:17:56 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57264 Archived-At: --20cf3068448da76efd04b9e426d5 Content-Type: multipart/alternative; boundary=20cf3068448da76ef704b9e426d3 --20cf3068448da76ef704b9e426d3 Content-Type: text/plain; charset=ISO-8859-1 Hello, everyone! Here, in Bulgaria, a lot of people use the new bulgarian phonetic keyboard layout. It was issued as a national standard (BDS) in 2006 but, oddly, it's not yet supported by Emacs. I'm using it too and it's always hard and uncomfy to use Emacs for writing in Bulgarian, since one have to switch the layout to English for navigating in the text and to Bulgarian to actually type letters. That's why I made a patch to add the new phonetic layout as an input method. Here the layout is commonly called 'New Bulgarian Phonetic' and hence the name 'bulgarian-new-phonetic'. I was advised to send the patch here on this email list. Also I already applied for the FSF form for past and future changes. I would be more than happy if you apply the patch. :) Regards! Yordan --20cf3068448da76ef704b9e426d3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello, everyone!

Here, in Bulgaria, a lot of people use the new bulg= arian phonetic keyboard layout. It was issued as a national standard (BDS) = in 2006 but, oddly, it's not yet supported by Emacs.
I'm using i= t too and it's always hard and uncomfy to use Emacs for writing in Bulg= arian, since one have to switch the layout to English for navigating in the= text and to Bulgarian to actually type letters.
That's why I made a patch to add the new phonetic layout as an input me= thod. Here the layout is commonly called 'New Bulgarian Phonetic' a= nd hence the name 'bulgarian-new-phonetic'.

I was advised to= send the patch here on this email list. Also I already applied for the FSF= form for past and future changes.

I would be more than happy if you apply the patch. :)

Regards!Yordan
--20cf3068448da76ef704b9e426d3-- --20cf3068448da76efd04b9e426d5 Content-Type: text/x-patch; name="cyrillic.el.patch" Content-Disposition: attachment; filename="cyrillic.el.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gz4jhd7v0 PT09IG1vZGlmaWVkIGZpbGUgJ2xlaW0vcXVhaWwvY3lyaWxsaWMuZWwnCi0tLSBvbGQvbGVpbS9x dWFpbC9jeXJpbGxpYy5lbAkyMDEyLTAxLTE5IDA3OjIxOjI1ICswMDAwCisrKyBuZXcvbGVpbS9x dWFpbC9jeXJpbGxpYy5lbAkyMDEyLTAyLTI2IDIwOjE2OjMzICswMDAwCkBAIC0xMjM2LDYgKzEy MzYsMTI2IEBACiAgKCIuIiA/GyQsMShuGyhCKQogICgiLyIgPy4pKQogCis7OyBidWxnYXJpYW4t bmV3LXBob25ldGljIChhcyBkZWZpbmVkIGJ5IEJEUyA1MjM3OjIwMDYpCis7OyBjb250cmlidXRl ZCBieSBZb3JkYW4gTWlsYWRpbm92IDxqb3JkYW5NaWxhZGlub3ZAZ21haWwuY29tPgorOzsgMjAx Mi0wMi0yNgorCisocXVhaWwtZGVmaW5lLXBhY2thZ2UKKyAiYnVsZ2FyaWFuLW5ldy1waG9uZXRp YyIgIkJ1bGdhcmlhbiIgIhskLDEoMSg9KEQbKEIiCisgbmlsCisgIkJ1bGdhcmlhbiBOZXcgUGhv bmV0aWMga2V5Ym9hcmQgbGF5b3V0LCBwcm9kdWNpbmcgVW5pY29kZS4KKworVGhpcyBpcyB0aGUg b2ZmaWNpYWwgQnVsZ2FyaWFuIHBob25ldGljIGtleWJvYXJkIGxheW91dCwgd2hpY2ggd2FzCitp c3N1ZWQgYXMgYSBCRFMgKEJ1bGdhcmlhbiBOYXRpb25hbCBTdGFuZGFyZCkgaW4gMjAwNi4KK1Bs ZWFlcyByZWZlciB0byBCRFMgNTIzNzoyMDA2IGZvciBtb3JlIGluZm9ybWF0aW9uLgorCitZb3Ug Y2FuIHNlZSB0aGUgbGF5b3V0IG1hcCBoZXJlOgoraHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lr aS9GaWxlOkJ1bGdhcmlhbl9uZXdfUGhvbmV0aWNfbGF5b3V0LnN2ZworCitUaGUgQkRTIHBob25l dGljIGxheW91dCByZXBsYWNlcyBhbGwgdGhlIExhdGluIGxldHRlcnMgd2l0aCBCdWxnYXJpYW4K K1woQ3lyaWxsaWNcKSBsZXR0ZXJzIGJhc2VkIG9uIHNpbWlsYXJpdGllcyBpbiB0aGVpciBwcm9u dW5jaWF0aW9uIG9yCitsb29rLgorCitUaGUgQkRTIGxheW91dCBhbHNvIGNoYW5nZXM6CisjIHRv IBssTHAbKEIKKyYgdG8gGyxBJxsoQgorPCB0byAbLFklGyhCCis+IHRvIBssWTQbKEIKK14gdG8g GyxGJBsoQgorXyB0byAbJChHITkbKEIKK2FuZDoKK1sgdG8gGyxMbxsoQgorXCB0byAbLExsGyhC CitdIHRvIBssTGkbKEIKK2AgdG8gGyxMbhsoQgoreyB0byAbLExPGyhCCit8IHRvIBskLDEofRso QgorfSB0byAbLExJGyhCCit+IHRvIBssTE4bKEIKKworWW91IHN0aWxsIGNhbiB0eXBlIHRoZXNl IHN5bWJvbHMgdGhpcyB3YXk6CisvIyBmb3IgIworLyYgZm9yICYKKy88IGZvciA8CisvPiBmb3Ig PgorL14gZm9yIF4KKy9fIGZvciBfCithbmQ6CisvWyBmb3IgWworL1wgZm9yIFwKKy9dIGZvciBd CisvYCBmb3IgYAorL3sgZm9yIHsKKy98IGZvciB8CisvfSBmb3IgfQorL34gZm9yIH4KKworUGxl YXNlIG5vdGUgdGhhdCwgYXMgdGhlIGxldHRlcnMgJxssTGkbKEInLCAnGyxMbBsoQicsICcbLExu GyhCJyBhbmQgJxssTG8bKEInIGFyZSBhdHRhY2hlZCB0bwordGhlICddJywgJ1wnLCAnYCcgYW5k ICdbJyBrZXlzIHJlc3BlY3RpdmVseSwgdGhleSBhcmUgbm90IGFmZmVjdGVkIGJ5CitDYXBzIExv Y2suIgorbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5pbCB0KQorCis7OyAgGyQsMShOGyhC ICAxISAyQCAzGyQsMXVWGyhCIDQkIDUlIDYbJCwxdEwbKEIgNxssQScbKEIgOCogOSggMCkgLRsk LDFycxsoQiA9KyAbJCwxKGwofRsoQgorOzsgICAgICAbJCwxKEcbKEIgIBskLDEoSBsoQiAgGyQs MSg1GyhCICAbJCwxKEAbKEIgIBskLDEoQhsoQiAgGyQsMShKGyhCICAbJCwxKEMbKEIgIBskLDEo OBsoQiAgGyQsMSg+GyhCICAbJCwxKD8bKEIgIBskLDEoTxsoQiAgGyQsMShJGyhCCis7OyAgICAg ICAbLEwwGyhCICAbJCwxKEEbKEIgIBskLDEoNBsoQiAgGyQsMShEGyhCICAbJCwxKDMbKEIgIBsk LDEoRRsoQiAgGyQsMSg5GyhCICAbJCwxKDobKEIgIBskLDEoOxsoQiAgOjsgJyIKKzs7ICAgICAg ICAbJCwxKDcbKEIgIBskLDEoNhsoQiAgGyQsMShGGyhCICAbJCwxKDIbKEIgIBskLDEoMRsoQiAg GyQsMSg9GyhCICAbJCwxKDwbKEIgICwbJCwxcn4bKEIgLhskLDFyfBsoQiAvPworCisocXVhaWwt ZGVmaW5lLXJ1bGVzCisgKCIjIiA/GyxMcBsoQikKKyAoIiYiID8bLEEnGyhCKQorICgiLyMiID8j KQorICgiLyYiID8mKQorICgiLzwiID88KQorICgiLz4iID8+KQorICgiL1siID9cWykKKyAoIi9c XCIgP1xcKQorICgiL10iID9cXSkKKyAoIi9eIiA/XikKKyAoIi9fIiA/XykKKyAoIi9gIiA/YCkK KyAoIi97IiA/eykKKyAoIi98IiA/fCkKKyAoIi99IiA/fSkKKyAoIi9+IiA/fikKKyAoIjwiID8b JCwxcn4bKEIpCisgKCI+IiA/GyQsMXJ8GyhCKQorICgiQSIgPxskLDEoMBsoQikgKCJhIiA/GyQs MShQGyhCKQorICgiQiIgPxskLDEoMRsoQikgKCJiIiA/GyQsMShRGyhCKQorICgiQyIgPxskLDEo RhsoQikgKCJjIiA/GyQsMShmGyhCKQorICgiRCIgPxskLDEoNBsoQikgKCJkIiA/GyQsMShUGyhC KQorICgiRSIgPxskLDEoNRsoQikgKCJlIiA/GyQsMShVGyhCKQorICgiRiIgPxskLDEoRBsoQikg KCJmIiA/GyQsMShkGyhCKQorICgiRyIgPxskLDEoMxsoQikgKCJnIiA/GyQsMShTGyhCKQorICgi SCIgPxskLDEoRRsoQikgKCJoIiA/GyQsMShlGyhCKQorICgiSSIgPxskLDEoOBsoQikgKCJpIiA/ GyQsMShYGyhCKQorICgiSiIgPxskLDEoORsoQikgKCJqIiA/GyQsMShZGyhCKQorICgiSyIgPxsk LDEoOhsoQikgKCJrIiA/GyQsMShaGyhCKQorICgiTCIgPxskLDEoOxsoQikgKCJsIiA/GyQsMShb GyhCKQorICgiTSIgPxskLDEoPBsoQikgKCJtIiA/GyQsMShcGyhCKQorICgiTiIgPxskLDEoPRso QikgKCJuIiA/GyQsMShdGyhCKQorICgiTyIgPxskLDEoPhsoQikgKCJvIiA/GyQsMSheGyhCKQor ICgiUCIgPxskLDEoPxsoQikgKCJwIiA/GyQsMShfGyhCKQorICgiUSIgPxskLDEoRxsoQikgKCJx IiA/GyQsMShnGyhCKQorICgiUiIgPxskLDEoQBsoQikgKCJyIiA/GyQsMShgGyhCKQorICgiUyIg PxskLDEoQRsoQikgKCJzIiA/GyQsMShhGyhCKQorICgiVCIgPxskLDEoQhsoQikgKCJ0IiA/GyQs MShiGyhCKQorICgiVSIgPxskLDEoQxsoQikgKCJ1IiA/GyQsMShjGyhCKQorICgiViIgPxskLDEo MhsoQikgKCJ2IiA/GyQsMShSGyhCKQorICgiVyIgPxskLDEoSBsoQikgKCJ3IiA/GyQsMShoGyhC KQorICgiWCIgPxskLDEoNhsoQikgKCJ4IiA/GyQsMShWGyhCKQorICgiWSIgPxskLDEoShsoQikg KCJ5IiA/GyQsMShqGyhCKQorICgiWiIgPxskLDEoNxsoQikgKCJ6IiA/GyQsMShXGyhCKQorICgi WyIgPxskLDEobxsoQikKKyAoIlxcIiA/GyQsMShsGyhCKQorICgiXSIgPxskLDEoaRsoQikKKyAo Il4iID8bJCwxdEwbKEIpCisgKCJfIiA/GyQsMXJzGyhCKQorICgiYCIgPxskLDEobhsoQikKKyAo InsiID8bJCwxKE8bKEIpCisgKCJ8IiA/GyQsMSh9GyhCKQorICgifSIgPxskLDEoSRsoQikKKyAo In4iID8bJCwxKE4bKEIpKQorCiA7OyBGcm9tIGBCdWxnYXJpYW4tUEhPLmttYXAgZm9yIFl1ZGl0 JywgQWxleGFuZGVyIFNob3BvdgogOzsgPGFsX3Nob3BvdkB3ZWIuYmc+LgogCgo= --20cf3068448da76efd04b9e426d5--