From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Amit Ramon Newsgroups: gmane.emacs.devel Subject: Re: Issues with quail.el Date: Tue, 8 May 2018 11:41:40 +0300 Message-ID: <20180508084140.ao5rwz7lupl3pyly@isis.luna> References: <20180505115357.daekqzkpg3565ztj@isis.luna> <83wowfp8gj.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Trace: blaine.gmane.org 1525768820 30277 195.159.176.226 (8 May 2018 08:40:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 8 May 2018 08:40:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 08 10:40:15 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 1fFyAR-0007nW-E1 for ged-emacs-devel@m.gmane.org; Tue, 08 May 2018 10:40:15 +0200 Original-Received: from localhost ([::1]:49921 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fFyCY-0003m3-H4 for ged-emacs-devel@m.gmane.org; Tue, 08 May 2018 04:42:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fFyBx-0003ln-T5 for emacs-devel@gnu.org; Tue, 08 May 2018 04:41:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fFyBu-0001fh-NN for emacs-devel@gnu.org; Tue, 08 May 2018 04:41:49 -0400 Original-Received: from mx1.riseup.net ([198.252.153.129]:53658) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fFyBu-0001et-DE for emacs-devel@gnu.org; Tue, 08 May 2018 04:41:46 -0400 Original-Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 977DE1A0664 for ; Tue, 8 May 2018 01:41:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1525768904; bh=L+CSfLTk6Ei4Kx/KBGbBzsMj2mk4opZb20Dd+dUhnvk=; h=Date:From:To:Subject:References:In-Reply-To:From; b=Buk9SQD/Dg1t/sEolZM8CPUhEgtbyQhQ0pP2CCmnkuvEnxOnfJSBbM1BHIzdvyas4 mkY8jdI9BKd01a5/G/3ODjmKUIDV50QQaTLaiuL8qI2isPRSqxB+jKOwUX50VEI/ed 8wD0Jyr+oCx+5a6GAlhVpOO8F9xmz3ebdEFY4MX4= X-Riseup-User-ID: 4A1E0C31F0DE40ADA39C1A2992C641C7237BBE7C7216013425262429971C0D10 Original-Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id D2084A8EB6 for ; Tue, 8 May 2018 01:41:43 -0700 (PDT) Mail-Followup-To: emacs-devel@gnu.org Content-Disposition: inline In-Reply-To: <83wowfp8gj.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 198.252.153.129 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:225149 Archived-At: Eli Zaretskii [2018-05-07 22:33 +0300]: > >I'm no expert on this, but does the fact that Dvorak keyboards need >special input methods tell anything useful for your use case? Perhaps I wasn't clear enough. I've been using Dvorak keyboard layout (defined at X level, physical keyboard is standard one) with Hebrew input method for quite many years, and as for typing, i.e. inputting Hebrew characters, everything works just fine. Dvorak keyboard doesn't need special input method - AFAIK quail is designed to work with any keyboard layout - you just have to tell quail about it. The problems I'm talking about are "second order" - they are related to functions that display information about input methods and keyboard layouts. I spent quiet a lot of time trying to resolve the exact problem and how to fix it, but I have to admit that quail is quiet complex so I'd appreciate some directions from people who understand it better than me. --- Amit --