From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Tue, 11 Sep 2018 12:51:13 +0300 Message-ID: References: <87sh36inql.fsf@himinbjorg.adminart.net> <87k1od7vzf.fsf@himinbjorg.adminart.net> <83wosd5h3x.fsf@gnu.org> <871sakzssu.fsf@himinbjorg.adminart.net> <83bm9n6f7d.fsf@gnu.org> <87tvneql3i.fsf@himinbjorg.adminart.net> <83o9dl2oob.fsf@gnu.org> <87y3coopyf.fsf@himinbjorg.adminart.net> <8736uvmn44.fsf@himinbjorg.adminart.net> <87y3chqre4.fsf@toy.adminart.net> <87va7j65s6.fsf@toy.adminart.net> <87worxu66s.fsf@toy.adminart.net> <87worxm21j.fsf@toy.adminart.net> <87y3c91aiu.fsf@toy.adminart.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1536659396 30984 195.159.176.226 (11 Sep 2018 09:49:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 11 Sep 2018 09:49:56 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) Cc: emacs-devel@gnu.org To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 11 11:49:52 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzfIt-0007zH-9R for ged-emacs-devel@m.gmane.org; Tue, 11 Sep 2018 11:49:51 +0200 Original-Received: from localhost ([::1]:56450 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzfKz-00041T-Gf for ged-emacs-devel@m.gmane.org; Tue, 11 Sep 2018 05:52:01 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59635) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzfKm-000416-Lz for emacs-devel@gnu.org; Tue, 11 Sep 2018 05:51:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzfKj-0007RL-BT for emacs-devel@gnu.org; Tue, 11 Sep 2018 05:51:48 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:46875) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fzfKJ-00078Y-RF for emacs-devel@gnu.org; Tue, 11 Sep 2018 05:51:45 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 20C9221F0D; Tue, 11 Sep 2018 05:51:17 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 11 Sep 2018 05:51:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=0oGsENSum8rkQhD8bwjqecYfflrTRHfTjEJLx7R1lmw=; b=lGKrBT3M 9qSwNzw6CaE6XGzFqGnmP5wyjMlcGXtWwH//nLjo2kpUmiztz22feer4qK4JgFig Z2j/Tqr8eGWdxWGmhE2Thy3RzeudzbOqu0GVcD5Fz6djL693R5lAMhAzfkHFKi2/ R8Gwmq6qtDOJZzcZVTAcjg+tTeh9StbNdd8qLrTJ7oY9FQKNNpuKFy1jPQ2Ru2+h Njq99L7b8EtqfHdjqTd9nvg/HubU17z6ltya0wr9Z0/LiX4ao+mGxjL/YLBVg3OJ 9GdpkmVcFIdFTLdGTmm8nDnkGVIxzt7nfWVrTfOyNcVPon6fLv4Sh5H9vVql4RJ1 To6SLyfX72g71w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=0oGsENSum8rkQhD8bwjqecYfflrTR HfTjEJLx7R1lmw=; b=t7D+kqfAmVuZ8Mg3bYpfXRdDzqCQwFauCS/2IGQ0BzWRB M1QuKY6HKWcBa9W0hcHzunp/d2AM4HaSBHJ7xzozyNMlgNGqeTefD9w1FEOvo4mJ V/fTqzcsfYeFwlr+pGquLXizuqDPQt19U/wjx7hPCyxnJ56KG3IO6atl+Wns9msU 5rEBhEdejl1PlObiupiFbGCZFxqw7Dk3WJHlaDwep/bFGsQOp7YLVR4XcoPHY95H 5Rl1dlyo/w5yz0WIaOQvl5TpQlydnDenkP6GKQ11YrVWLRAmfg0W95KFpBIKKaH0 /odiO1z0pz9MqnedAJ3c5PX14Z4LgLrscqVM7eh5A== X-ME-Proxy: X-ME-Sender: Original-Received: from fgunbin.local (unknown [93.185.19.22]) by mail.messagingengine.com (Postfix) with ESMTPA id 954E6E405E; Tue, 11 Sep 2018 05:51:15 -0400 (EDT) In-Reply-To: <87y3c91aiu.fsf@toy.adminart.net> (hw@adminart.net's message of "Mon, 10 Sep 2018 20:18:33 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.25 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:229667 Archived-At: On 10/09/2018 20:18 +0200, hw wrote: >>>>>> You should have 2 Ctrl's and 2 Alt's (one of which could be AltGr) >>>>>> on a German keyboard, so you should be in same situations as other >>>>>> users. >>>>> >>>>> AltGr is not an Alt key. There is only *one* Alt key on German >>>>> keyboards, and it's on the left side. >>>> [...] >> Have you tried Emacs input methods I wrote about? My impression is that >> for any non-US script it should be convenient to use input methods. It >> might be the case that I'm wrong and people in Germany don't switch >> between layouts, and do everything in default German layout. But, say, >> for Russian that is simply not possible, because the whole keyboard is >> taken by Cyrillic alphabet. >> >> Of course we have OS-level switch, but I don't use that in Emacs because >> other keys break (but they remain functional with input method turned >> on). I use OS-level layout switch only in other apps. > > I need to read about input methods first. All the keys and characters > are there plus a few, so we don't switch between layouts. Some of the > characters are more difficult to reach than on the US layout. > > It might be helpful to switch layouts for programming. That would > involve to create two xmodmaps for each keyboard and finding a way to > switch. Since the keys are physically not the same on all boards, that > can get confusing. With input methods you don't have to create OS-level layouts.