From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sergei Gluschenko Newsgroups: gmane.emacs.bugs Subject: bug#15151: Date: Sun, 3 Nov 2013 21:07:34 +0700 Message-ID: References: <86zjsbv2f7.fsf@chateau.d.if> Reply-To: gl.sergei@googlemail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e013a084c35afd904ea465207 X-Trace: ger.gmane.org 1383502997 32718 80.91.229.3 (3 Nov 2013 18:23:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 3 Nov 2013 18:23:17 +0000 (UTC) To: 15151@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 03 19:23:21 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vd2KU-0004Cd-Vl for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Nov 2013 19:23:19 +0100 Original-Received: from localhost ([::1]:46014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vd2KU-0006Al-IY for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Nov 2013 13:23:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50600) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vd2KK-0006AF-Rf for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 13:23:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vd2KE-0008K1-Jh for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 13:23:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47116) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vd2KE-0008Jx-GC for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 13:23:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vd2KE-0005V7-04 for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 13:23:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <86zjsbv2f7.fsf@chateau.d.if> Resent-From: Sergei Gluschenko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Nov 2013 18:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15151-submit@debbugs.gnu.org id=B15151.138350297221124 (code B ref 15151); Sun, 03 Nov 2013 18:23:01 +0000 Original-Received: (at 15151) by debbugs.gnu.org; 3 Nov 2013 18:22:52 +0000 Original-Received: from localhost ([127.0.0.1]:32902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd2K3-0005Ud-Nu for submit@debbugs.gnu.org; Sun, 03 Nov 2013 13:22:52 -0500 Original-Received: from mail-ie0-f171.google.com ([209.85.223.171]:50064) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcyL6-0007pb-Dm for 15151@debbugs.gnu.org; Sun, 03 Nov 2013 09:07:41 -0500 Original-Received: by mail-ie0-f171.google.com with SMTP id tp5so10935918ieb.30 for <15151@debbugs.gnu.org>; Sun, 03 Nov 2013 06:07:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=s1gHF8CQ5maQf9UnSf8CzzSMtvU5qVZZIxHtUv5eR0U=; b=XA54cvFL6qw5j4QkMo1X/teyN66fS/bDVERreHMLuQsJvVeUtBXhdTPZ7whyzicI1n cvcfxsb+W2eb1M8iz5z8i2YFkAdkijWmf0expf/1hVENtB5DpVNWuTKWJ1p8A+G6+6RQ stXt4dLtiKpJouwVqM/zLfVAHCSqtEU+0zZlTpSeGHlaDpgKCKSelwaMc2JCyeL889pY hJ89cX6j3R6Pd8wMNfXcMstrygQfex4UBppuZIrCYyCk+RlR1N8zinaulbzUPiAG+tE7 xWpZd7eMHKiDt/QqQZCZ36ymkgUsRG9w69C2oPbNno1mAUT+iitb4lXrGeumtvPYowlX 7Mxg== X-Received: by 10.50.117.103 with SMTP id kd7mr8517901igb.4.1383487654696; Sun, 03 Nov 2013 06:07:34 -0800 (PST) Original-Received: by 10.64.226.113 with HTTP; Sun, 3 Nov 2013 06:07:34 -0800 (PST) X-Mailman-Approved-At: Sun, 03 Nov 2013 13:22:49 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:79924 Archived-At: --089e013a084c35afd904ea465207 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SEkNCg0KSSBoYXZlIHZlcnkgc2ltaWxhciBpc3N1ZSB3aXRoIG15IGN1c3RvbSBkZWZpbmVkIGtl eWJvYXJkIGxheW91dC4gSGVyZSBpdCBpcw0KDQo7Oz09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCihxdWFpbC1kZWZpbmUtcGFja2FnZQ0K ICJydXNzaWFuLW5vLXdpbmRvd3MiICJSdXNzaWFuIiAiUlUiIG5pbA0KICLQmdCm0KPQmtCV0J0g UnVzc2lhbiBjb21wdXRlciBsYXlvdXQiDQogbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5p bCB0KQ0KDQo7OyAgMSEgMiIgM+KEliA0JSA1OiA2LCA3LiA4OyA5KCAwKSAtXyA9KyBcLyDRkdCB DQo7OyAgINCZICDQpiAg0KMgINCaICDQlSAg0J0gINCTICDQqCAg0KkgINCXICDQpSAg0KoNCjs7 ICAgINCkICDQqyAg0JIgINCQICDQnyAg0KAgINCeICDQmyAg0JQgINCWICDQrQ0KOzsgICAgINCv ICDQpyAg0KEgINCcICDQmCAg0KIgINCsICDQkSAg0K4gIC8/DQoNCihxdWFpbC1kZWZpbmUtcnVs ZXMNCiAoIjEiID8xKQ0KICgiMiIgPzIpDQogKCIzIiA/MykNCiAoIjQiID80KQ0KICgiNSIgPzUp DQogKCI2IiA/NikNCiAoIjciID83KQ0KICgiOCIgPzgpDQogKCI5IiA/OSkNCiAoIjAiID8wKQ0K ICgiLSIgPy0pDQogKCI9IiA/PSkNCiAoInwiID/QgSkNCiAoImAiID9dKQ0KICgicSIgP9C5KQ0K ICgidyIgP9GGKQ0KICgiZSIgP9GDKQ0KICgiciIgP9C6KQ0KICgidCIgP9C1KQ0KICgieSIgP9C9 KQ0KICgidSIgP9CzKQ0KICgiaSIgP9GIKQ0KICgibyIgP9GJKQ0KICgicCIgP9C3KQ0KICgiWyIg P9GFKQ0KICgiXSIgP9GKKQ0KICgiYSIgP9GEKQ0KICgicyIgP9GLKQ0KICgiZCIgP9CyKQ0KICgi ZiIgP9CwKQ0KICgiZyIgP9C/KQ0KICgiaCIgP9GAKQ0KICgiaiIgP9C+KQ0KICgiayIgP9C7KQ0K ICgibCIgP9C0KQ0KICgiOyIgP9C2KQ0KICgiJyIgP9GNKQ0KICgiXFwiID9c0ZEpDQogKCJ6IiA/ 0Y8pDQogKCJ4IiA/0YcpDQogKCJjIiA/0YEpDQogKCJ2IiA/0LwpDQogKCJiIiA/0LgpDQogKCJu IiA/0YIpDQogKCJtIiA/0YwpDQogKCIsIiA/0LEpDQogKCIuIiA/0Y4pDQogKCIvIiA/LykNCiAo IiEiID8hKQ0KICgiQCIgP1wiKQ0KICgiIyIgP+KElikNCiAoIiQiID9cJSkNCiAoIiUiID86KQ0K ICgiXiIgPywpDQogKCImIiA/LikNCiAoIioiID9cOykNCiAoIigiID8oKQ0KICgiKSIgPykpDQog KCJfIiA/XykNCiAoIisiID8rKQ0KICgifiIgP1spDQogKCJRIiA/0JkpDQogKCJXIiA/0KYpDQog KCJFIiA/0KMpDQogKCJSIiA/0JopDQogKCJUIiA/0JUpDQogKCJZIiA/0J0pDQogKCJVIiA/0JMp DQogKCJJIiA/0KgpDQogKCJPIiA/0KkpDQogKCJQIiA/0JcpDQogKCJ7IiA/0KUpDQogKCJ9IiA/ 0KopDQogKCJBIiA/0KQpDQogKCJTIiA/0KspDQogKCJEIiA/0JIpDQogKCJGIiA/0JApDQogKCJH IiA/0J8pDQogKCJIIiA/0KApDQogKCJKIiA/0J4pDQogKCJLIiA/0JspDQogKCJMIiA/0JQpDQog KCI6IiA/0JYpDQogKCJcIiIgP9CtKQ0KICgifCIgP9CBKQ0KICgiWiIgP9CvKQ0KICgiWCIgP9Cn KQ0KICgiQyIgP9ChKQ0KICgiViIgP9CcKQ0KICgiQiIgP9CYKQ0KICgiTiIgP9CiKQ0KICgiTSIg P9CsKQ0KICgiPCIgP9CRKQ0KICgiPiIgP9CuKQ0KICgiPyIgPz8pDQogKCLCpyIgPzwpDQogKCLC sSIgPz4pDQopDQoNCihnbG9iYWwtc2V0LWtleSAoa2JkICJNLTIiKSAnKGxhbWJkYSgpIChpbnRl cmFjdGl2ZSkgKGluc2VydCAiQCIpKSkNCihnbG9iYWwtc2V0LWtleSAoa2JkICJNLTMiKSAnKGxh bWJkYSgpIChpbnRlcmFjdGl2ZSkgKGluc2VydCAiIyIpKSkNCihnbG9iYWwtc2V0LWtleSAoa2Jk ICJNLTQiKSAnKGxhbWJkYSgpIChpbnRlcmFjdGl2ZSkgKGluc2VydCAiJCIpKSkNCihnbG9iYWwt c2V0LWtleSAoa2JkICJNLTUiKSAnKGxhbWJkYSgpIChpbnRlcmFjdGl2ZSkgKGluc2VydCAiJSIp KSkNCihnbG9iYWwtc2V0LWtleSAoa2JkICJNLTYiKSAnKGxhbWJkYSgpIChpbnRlcmFjdGl2ZSkg KGluc2VydCAiXiIpKSkNCihnbG9iYWwtc2V0LWtleSAoa2JkICJNLTciKSAnKGxhbWJkYSgpIChp bnRlcmFjdGl2ZSkgKGluc2VydCAiJiIpKSkNCihnbG9iYWwtc2V0LWtleSAoa2JkICJNLTgiKSAn KGxhbWJkYSgpIChpbnRlcmFjdGl2ZSkgKGluc2VydCAiKiIpKSkNCihnbG9iYWwtc2V0LWtleSAo a2JkICJNLS0iKSAnKGxhbWJkYSgpIChpbnRlcmFjdGl2ZSkgKGluc2VydCAi4oCUIikpKQ0KDQo7 OyBMb2NhbCBWYXJpYWJsZXM6DQo7OyBjb2Rpbmc6IHV0Zi04DQo7OyBFbmQ6DQoNCjs7OyBydXNz aWFuLW5vd2lua2V5cy5lbCBlbmRzIGhlcmUNCihwcm92aWRlICdydXNzaWFuLW5vLXdpbmRvd3Mp DQoNCjs7PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCg0KSGVyZSBpcyBteSBmbHlzcGVsbCBydWxlczoNCg0KKGFkZC10by1saXN0DQogJ2lz cGVsbC1sb2NhbC1kaWN0aW9uYXJ5LWFsaXN0DQogJygicnVzc2lhbiIgICAgICAgOyBjb21ibyBl bmdsaXNoK3J1c3NpYW4NCg0KICJbYS16QS1a0JDQkdCS0JPQlNCV0IHQltCX0JjQmdCa0JvQnNCd 0J7Qn9Cg0KHQotCj0KTQpdCm0KfQqNCp0KzQq9Cq0K3QrtCv0LDQsdCy0LPQtNC10ZHQttC30LjQ udC60LvQvNC90L7Qv9GA0YHRgtGD0YTRhdGG0YfRiNGJ0YzRi9GK0Y3RjtGPXSINCg0KICJbXmEt ekEtWtCQ0JHQktCT0JTQldCB0JbQl9CY0JnQmtCb0JzQndCe0J/QoNCh0KLQo9Ck0KXQptCn0KjQ qdCs0KvQqtCt0K7Qr9Cw0LHQstCz0LTQtdGR0LbQt9C40LnQutC70LzQvdC+0L/RgNGB0YLRg9GE 0YXRhtGH0YjRidGM0YvRitGN0Y7Rj10iDQogICAiWy0nXSINCiAgIG5pbA0KICAgKCItZCIgImVu X1VTLHJ1X1JVIikNCiAgIG5pbCB1dGYtOCkpDQoNCldoZW4gZmx5c3BlbGwgbW9kZSBpcyB0dXJu ZWQgb2ZmIGV2ZXJ5dGhpbmcgd29ya3MgT0ssIGJ1dCB3aXRoIGZseXNwZWxsDQp0dXJuZWQgb24g SSBnZXQgc3RyYW5nZSBiZWhhdmlvciBvZiAiLCIgYW5kICIuIiBzeW1ib2xzIHdoaWNoIGFyZSBt YXBwZWQgdG8NCiJeIiBhbmQgIiYiICh3aGljaCBhcmUgU2hpZnQrNiBhbmQgc2hpZnQrNy4gVXN1 YWxseSBJIHdhbnQgdHlwZSAiLCIgYXQgdGhlDQplbmQgb2YgdGhlIHdvcmQgYW5kIGl0IGRvZXNu J3Qgd29yay4gItCxIiB0eXBlZCBpbnN0ZWFkLiBCdXQgd2hlbiBJIHR5cGUNCnNoaWZ0KzYgaW4g dGhlIGJlZ2lubmluZyBvZiB0aGUgd29yZCwgSSBhbSBnZXR0aW5nICIsIiwgYnV0IGFueSBzdWJz ZXF1ZW50DQpzaGlmdCs2IGdpdmVzIG1lICLQsSIgYWdhaW4uDQoNCldoYXQgSSB3YW50Og0K0JfQ tNGA0LDQstGB0YLQstGD0LnRgtC1LCDRgtC+0LLQsNGA0LjRiSENCg0KV2hhdCBJIGdvdDoNCtCX 0LTRgNCw0LLRgdGC0LLRg9C50YLQtdCxINGC0L7QstCw0YDQuNGJIQ0KDQpJIGJlbGlldmUgaXQg cmVsYXRlZCB0byBmYWN0IHRoYXQgSSBoYXZlIHJ1bGVzICJeIiAtPiAiLCIgYW5kICIsIiAtPiAi 0LEiLA0KYnV0IG9uIGVtYWNzIDI0LjMgZXZlcnl0aGluZyB3b3JrZWQganVzdCBmaW5lIGFuZCBz dGlsbCB3b3JraW5nIHdpdGhvdXQNCmZseXNwZWxsLg0KDQoNClRoYW5rcyBpbiBhZHZhbmNlLA0K U2VyZ2VpDQo= --089e013a084c35afd904ea465207 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
HI

I have very similar issue with my cu= stom defined keyboard layout. Here it is

;;=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D

(quail-define-package
=C2=A0"russian-no-windows&qu= ot; "Russian" "RU" nil
=C2=A0"=D0=99=D0= =A6=D0=A3=D0=9A=D0=95=D0=9D Russian computer layout"
=C2=A0n= il t t t t nil nil nil nil nil t)

;; =C2=A01! 2" 3=E2=84=96 4% 5: 6, 7. 8; 9( 0) -_ =3D+ = \/ =D1=91=D0=81
;; =C2=A0 =D0=99 =C2=A0=D0=A6 =C2=A0=D0=A3 =C2=A0= =D0=9A =C2=A0=D0=95 =C2=A0=D0=9D =C2=A0=D0=93 =C2=A0=D0=A8 =C2=A0=D0=A9 =C2= =A0=D0=97 =C2=A0=D0=A5 =C2=A0=D0=AA
;; =C2=A0 =C2=A0=D0=A4 =C2=A0= =D0=AB =C2=A0=D0=92 =C2=A0=D0=90 =C2=A0=D0=9F =C2=A0=D0=A0 =C2=A0=D0=9E =C2= =A0=D0=9B =C2=A0=D0=94 =C2=A0=D0=96 =C2=A0=D0=AD
;; =C2=A0 =C2=A0= =D0=AF =C2=A0=D0=A7 =C2=A0=D0=A1 =C2=A0=D0=9C =C2=A0=D0=98 =C2=A0=D0=A2 = =C2=A0=D0=AC =C2=A0=D0=91 =C2=A0=D0=AE =C2=A0/?

(quail-define-rules
=C2=A0("1" ?1)
=
=C2=A0("2" ?2)
=C2=A0("3" ?3)
= =C2=A0("4" ?4)
=C2=A0("5" ?5)
=C2= =A0("6" ?6)
=C2=A0("7" ?7)
=C2=A0("8" ?8)
=C2= =A0("9" ?9)
=C2=A0("0" ?0)
=C2=A0(&= quot;-" ?-)
=C2=A0("=3D" ?=3D)
=C2=A0(&q= uot;|" ?=D0=81)
=C2=A0("`" ?])
=C2=A0("q" ?=D0=B9)
=C2=A0("w" ?=D1=86)<= /div>
=C2=A0("e" ?=D1=83)
=C2=A0("r" ?=D0= =BA)
=C2=A0("t" ?=D0=B5)
=C2=A0("y"= ?=D0=BD)
=C2=A0("u" ?=D0=B3)
=C2=A0("i&= quot; ?=D1=88)
=C2=A0("o" ?=D1=89)
=C2=A0("p" ?=D0=B7)<= /div>
=C2=A0("[" ?=D1=85)
=C2=A0("]" ?=D1= =8A)
=C2=A0("a" ?=D1=84)
=C2=A0("s"= ?=D1=8B)
=C2=A0("d" ?=D0=B2)
=C2=A0("f&= quot; ?=D0=B0)
=C2=A0("g" ?=D0=BF)
=C2=A0("h" ?=D1=80)<= /div>
=C2=A0("j" ?=D0=BE)
=C2=A0("k" ?=D0= =BB)
=C2=A0("l" ?=D0=B4)
=C2=A0(";"= ?=D0=B6)
=C2=A0("'" ?=D1=8D)
=C2=A0(&quo= t;\\" ?\=D1=91)
=C2=A0("z" ?=D1=8F)
=C2=A0("x" ?=D1=87)<= /div>
=C2=A0("c" ?=D1=81)
=C2=A0("v" ?=D0= =BC)
=C2=A0("b" ?=D0=B8)
=C2=A0("n"= ?=D1=82)
=C2=A0("m" ?=D1=8C)
=C2=A0(",&= quot; ?=D0=B1)
=C2=A0("." ?=D1=8E)
=C2=A0("/" ?/)
=
=C2=A0("!" ?!)
=C2=A0("@" ?\")
=C2=A0("#" ?=E2=84=96)
=C2=A0("$" ?\%)<= /div>
=C2=A0("%" ?:)
=C2=A0("^" ?,)
=C2=A0("&" ?.)
= =C2=A0("*" ?\;)
=C2=A0("(" ?()
=C2= =A0(")" ?))
=C2=A0("_" ?_)
=C2=A0(&= quot;+" ?+)
=C2=A0("~" ?[)
=C2=A0("Q" ?=D0=99)
=C2=A0("W" ?=D0=A6)<= /div>
=C2=A0("E" ?=D0=A3)
=C2=A0("R" ?=D0= =9A)
=C2=A0("T" ?=D0=95)
=C2=A0("Y"= ?=D0=9D)
=C2=A0("U" ?=D0=93)
=C2=A0("I&= quot; ?=D0=A8)
=C2=A0("O" ?=D0=A9)
=C2=A0("P" ?=D0=97)<= /div>
=C2=A0("{" ?=D0=A5)
=C2=A0("}" ?=D0= =AA)
=C2=A0("A" ?=D0=A4)
=C2=A0("S"= ?=D0=AB)
=C2=A0("D" ?=D0=92)
=C2=A0("F&= quot; ?=D0=90)
=C2=A0("G" ?=D0=9F)
=C2=A0("H" ?=D0=A0)<= /div>
=C2=A0("J" ?=D0=9E)
=C2=A0("K" ?=D0= =9B)
=C2=A0("L" ?=D0=94)
=C2=A0(":"= ?=D0=96)
=C2=A0("\"" ?=D0=AD)
=C2=A0("|" ?=D0=81)
=C2=A0("Z" ?=D0=AF)
=
=C2=A0("X" ?=D0=A7)
=C2=A0("C" ?=D0=A1)<= /div>
=C2=A0("V" ?=D0=9C)
=C2=A0("B" ?=D0= =98)
=C2=A0("N" ?=D0=A2)
=C2=A0("M"= ?=D0=AC)
=C2=A0("<" ?=D0=91)
=C2=A0(">" ?= =D0=AE)
=C2=A0("?" ??)
=C2=A0("=C2=A7&qu= ot; ?<)
=C2=A0("=C2=B1" ?>)
)

(global-set-key (kbd "M-2") '(lambda() (inter= active) (insert "@")))
(global-set-key (kbd "M-3") '(lambda() (interactive) (in= sert "#")))
(global-set-key (kbd "M-4") '= (lambda() (interactive) (insert "$")))
(global-set-key = (kbd "M-5") '(lambda() (interactive) (insert "%")))=
(global-set-key (kbd "M-6") '(lambda() (interactive) (in= sert "^")))
(global-set-key (kbd "M-7") '= (lambda() (interactive) (insert "&")))
(global-set-= key (kbd "M-8") '(lambda() (interactive) (insert "*"= ;)))
(global-set-key (kbd "M--") '(lambda() (interactive) (in= sert "=E2=80=94")))

;; Local Variables:<= /div>
;; coding: utf-8
;; End:

;;; r= ussian-nowinkeys.el ends here
(provide 'russian-no-windows)

;;=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D

Here is my flyspell rules:

(add-to-list
=C2=A0'ispell-local-dictionary-alist
=C2=A0'("r= ussian" =C2=A0 = =C2=A0 =C2=A0 ; combo english+russian
=C2=A0 =C2=A0"[a-zA-Z= =D0=90=D0=91=D0=92=D0=93=D0=94=D0=95=D0=81=D0=96=D0=97=D0=98=D0=99=D0=9A=D0= =9B=D0=9C=D0=9D=D0=9E=D0=9F=D0=A0=D0=A1=D0=A2=D0=A3=D0=A4=D0=A5=D0=A6=D0=A7= =D0=A8=D0=A9=D0=AC=D0=AB=D0=AA=D0=AD=D0=AE=D0=AF=D0=B0=D0=B1=D0=B2=D0=B3=D0= =B4=D0=B5=D1=91=D0=B6=D0=B7=D0=B8=D0=B9=D0=BA=D0=BB=D0=BC=D0=BD=D0=BE=D0=BF= =D1=80=D1=81=D1=82=D1=83=D1=84=D1=85=D1=86=D1=87=D1=88=D1=89=D1=8C=D1=8B=D1= =8A=D1=8D=D1=8E=D1=8F]"
=C2=A0 =C2=A0"[^a-zA-Z=D0=90=D0=91=D0=92=D0=93=D0=94=D0=95=D0=81= =D0=96=D0=97=D0=98=D0=99=D0=9A=D0=9B=D0=9C=D0=9D=D0=9E=D0=9F=D0=A0=D0=A1=D0= =A2=D0=A3=D0=A4=D0=A5=D0=A6=D0=A7=D0=A8=D0=A9=D0=AC=D0=AB=D0=AA=D0=AD=D0=AE= =D0=AF=D0=B0=D0=B1=D0=B2=D0=B3=D0=B4=D0=B5=D1=91=D0=B6=D0=B7=D0=B8=D0=B9=D0= =BA=D0=BB=D0=BC=D0=BD=D0=BE=D0=BF=D1=80=D1=81=D1=82=D1=83=D1=84=D1=85=D1=86= =D1=87=D1=88=D1=89=D1=8C=D1=8B=D1=8A=D1=8D=D1=8E=D1=8F]"
=C2= =A0 =C2=A0"[-']"
=C2=A0 =C2=A0nil
=C2=A0 = =C2=A0("-d" "en_US,ru_RU")
=C2=A0 =C2=A0nil u= tf-8))

When flyspell mode is turned off everything works= OK, but with flyspell turned on I get strange behavior of "," an= d "." symbols which are mapped to "^" and "&&q= uot; (which are Shift+6 and shift+7. Usually I want type "," at t= he end of the word and it doesn't work. "=D0=B1" typed instea= d. But when I type shift+6 in the beginning of the word, I am getting "= ;,", but any subsequent shift+6 gives me "=D0=B1" again.

What I want:
=D0=97=D0=B4=D1=80=D0=B0=D0=B2= =D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0=B5, =D1=82=D0=BE=D0=B2=D0=B0=D1=80= =D0=B8=D1=89!

What I got:
=D0=97=D0= =B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0=B5=D0=B1 =D1= =82=D0=BE=D0=B2=D0=B0=D1=80=D0=B8=D1=89!

I b= elieve it related to fact that I have rules "^" -> ",&quo= t; and "," -> "=D0=B1", but on emacs 24.3 everything= worked just fine and still working without flyspell.


Thanks in advance,
Sergei


--089e013a084c35afd904ea465207--