From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ilya Zakharevich Newsgroups: gmane.emacs.bugs Subject: bug#23251: 25.0.92; M-< and M-> don't work with Croatian keyboard Date: Sat, 16 Apr 2016 20:40:36 -0700 Message-ID: <20160417034036.GA13755@math.berkeley.edu> References: <83a8l2ivxn.fsf@gnu.org> <83zit2gpd7.fsf@gnu.org> <20160410192754.GA11548@math.berkeley.edu> <20160410194605.GA11948@math.berkeley.edu> <20160414053713.GA29979@math.berkeley.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1460864483 5248 80.91.229.3 (17 Apr 2016 03:41:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 17 Apr 2016 03:41:23 +0000 (UTC) Cc: 23251@debbugs.gnu.org, Josko To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 17 05:41:11 2016 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 1ardaA-0001rc-IU for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Apr 2016 05:41:10 +0200 Original-Received: from localhost ([::1]:38474 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arda9-0000AH-0o for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Apr 2016 23:41:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48534) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arda5-0008Qk-E3 for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2016 23:41:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arda2-00035F-7B for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2016 23:41:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53608) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arda2-00035B-3W for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2016 23:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1arda1-0006zU-Uf for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2016 23:41:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ilya Zakharevich Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Apr 2016 03:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23251 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23251-submit@debbugs.gnu.org id=B23251.146086444926844 (code B ref 23251); Sun, 17 Apr 2016 03:41:01 +0000 Original-Received: (at 23251) by debbugs.gnu.org; 17 Apr 2016 03:40:49 +0000 Original-Received: from localhost ([127.0.0.1]:37712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ardZo-0006yu-PD for submit@debbugs.gnu.org; Sat, 16 Apr 2016 23:40:48 -0400 Original-Received: from nm9-vm9.bullet.mail.gq1.yahoo.com ([98.136.218.248]:34000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ardZm-0006yg-Vx for 23251@debbugs.gnu.org; Sat, 16 Apr 2016 23:40:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1460864439; bh=1bBkoAv2H8z9Yf45SEcILngI+AByk/d9uVyAd0HvtH0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=NVgXRbszHX7EMXNYuT33a2/kKyOgjLwzkUltH6PKZyyNRy4yrKMX4grkxnCkauGW7tTEhXH4vNBSOSvdpLwSY0hWg0Os5DjTc4tAJ13Jxhe6AQuUYno1Vse+74bVwidt1WGm9DjxaKARO33QEF2Zn1dqoyUpAge5rVglwjVrlouJZyIiov9ilgKBthON3Go1rm5lJ0qqPEmGhUGlaUpg2xWLulheF9bkduImyHeVN4xxkl3bYzCePNxuSBRcB2BCabxD9H72SFaeQ7hLVVZCK4wvkQCF/jYeQgyjRiLVQwYOiqxhbEIqURKAS8QPiEphOrPMmg+2EhZd2pGBRKU06w== Original-Received: from [98.137.12.190] by nm9.bullet.mail.gq1.yahoo.com with NNFMP; 17 Apr 2016 03:40:39 -0000 Original-Received: from [208.71.42.213] by tm11.bullet.mail.gq1.yahoo.com with NNFMP; 17 Apr 2016 03:40:39 -0000 Original-Received: from [127.0.0.1] by smtp224.mail.gq1.yahoo.com with NNFMP; 17 Apr 2016 03:40:39 -0000 X-Yahoo-Newman-Id: 871829.24876.bm@smtp224.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: TQym.kcVM1mWNYFSWle4_VFFrEyxTfWGAqbzL5waenqjFIR oW6sYTA1fjUcN2CHIwE2qe0lTKx3jSkdIiTrmbwpfaLRneIz..0xNbQONqfL dpGKE4VrAfv5zD36n2doDq3RKmPariwRG4MQV_E8ZUjon3CFtlaFtNZYrW0d pZZ3.90HdweJW1Bcb7S5a49_mptv6WgnCnSuQe.QuBi2APcU4UzOkMXz6Yvg O_F4VdaDpQM9U4AsoiXrJ6_HIIcHpvOqSZLIw.JOZSkac6A2q5qo1ehBqnRT J6XTHC7XwMjuNIQlquqZ.Z0pFSZbwodcCoUzQn6ugVpAz5SrpS0cbaSgYTAN YNsW1pOUy7bmduny9F0YE8qhvQBE72j8_l5lXy6rVwth.H2riXqbUEoTda8f HbobVoQjgav7B59cj3hIKp6.MxUBeyvhtAgOM_wwKlXbHIDYHkQ_w7WFEJNd McqnYiZ5qFpTXRue.tY7gkjfqHC6kZra4JBsoQ7cbUo4UqWbsi4m9dkClf53 fHIspBj1lwoUciQjgKE5Y8NK6oMBzftsXDEVHl5LXYrxn6JgHoYc- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Content-Disposition: inline In-Reply-To: <20160414053713.GA29979@math.berkeley.edu> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:116553 Archived-At: Just in case somebody may try to use this table: On Wed, Apr 13, 2016 at 10:37:13PM -0700, Ilya Zakharevich wrote: > Also, on Czech-QUERTY, the following characters allow AltGr access > (“A-” below) at the “US layout locations”; together with > Czech-layout-specific keypresses, this creates duplication as (AFAIK): > > Primary: US-! US-` A-US-_ A-US-: US-< US-- A-US-- > Secondary: A-US-+ A-US-; US-? US-> A-US-? A-US-= US-/ > Produce: + ; _ : ? = - I got this table (what is primary/secondary) by inspecting the output of MSKLC. Turned out one cannot trust this output: MSKLC reports not the current table in the layout, but what it thinks is a “reasonable representation” (reordering keys, which is WRONG!). Doing experiments with the buggy Emacs (and with a fixed one ;-) I see that the actual table is much more reasonable (with one apparent bug  — see `=´ — uncovered ;-): Primary: US-! US-` US-? US-> US-< A-US-= US-/ Secondary: A-US-+ A-US-; A-US-_ A-US-: A-US-? US-- A-US-- Produce: + ; _ : ? = - Yours, Ilya