GNU bug report logs -
#12072
patch: fix quail inscript non-qwerty
Previous Next
Reported by: Daniel Bergey <bergey <at> alum.mit.edu>
Date: Fri, 27 Jul 2012 20:31:01 UTC
Severity: normal
Tags: patch
Fixed in version 24.3
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12072 in the body.
You can then email your comments to 12072 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#12072
; Package
emacs
.
(Fri, 27 Jul 2012 20:31:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Daniel Bergey <bergey <at> alum.mit.edu>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Fri, 27 Jul 2012 20:31:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
The attached patch fixes the quail Inscript (Indian language family)
input methods when the underlying keyboard layout is not qwerty. The
inscript layout is positional---the vowels should be under the left
hand. quail-keyboard-layout should be consulted to ensure this happens.
Each of the inscript layouts is defined by calling
quail-define-inscript-package, so one change should fix them all.
I've tested this patch with emacs 24.1, using qwerty and dvorak
keyboards in X11, and devanagari-inscript input method.
Changelog:
2012-07-27 Daniel Bergey <bergey <at> alum.mit.edu>
leim/quail/indian.el: set kbd-translate for all Inscript layouts
Inscript is a positional layout---vowels should be on the left hand
regardless of the underlying characters produced by those keys.
Patch:
*** /tmp/9CVXFc_indian.el 2012-07-27 12:56:22.116246859 -0400
--- leim/quail/indian.el 2012-07-27 12:31:01.250554107 -0400
***************
*** 309,315 ****
(defun quail-define-inscript-package (char-tables key-tables pkgname lang
title docstring)
(funcall 'quail-define-package pkgname lang title nil docstring
! nil nil nil nil nil nil nil nil)
(let (char-table key-table char key)
(while (and char-tables key-tables)
(setq char-table (car char-tables)
--- 309,315 ----
(defun quail-define-inscript-package (char-tables key-tables pkgname lang
title docstring)
(funcall 'quail-define-package pkgname lang title nil docstring
! nil nil nil t nil nil nil nil)
(let (char-table key-table char key)
(while (and char-tables key-tables)
(setq char-table (car char-tables)
Reply sent
to
Glenn Morris <rgm <at> gnu.org>
:
You have taken responsibility.
(Fri, 17 Aug 2012 07:39:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Daniel Bergey <bergey <at> alum.mit.edu>
:
bug acknowledged by developer.
(Fri, 17 Aug 2012 07:39:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 12072-done <at> debbugs.gnu.org (full text, mbox):
Version: 24.3
Thanks. I don't understand this stuff, but you seem to know what you are
talking about, so I applied this to Emacs trunk, which is currently
expected to be released as 24.3.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#12072
; Package
emacs
.
(Fri, 17 Aug 2012 13:59:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 12072 <at> debbugs.gnu.org (full text, mbox):
In article <87txwtqgwt.fsf <at> wonderlust.lan>, Daniel Bergey <bergey <at> alum.mit.edu> writes:
> The attached patch fixes the quail Inscript (Indian language family)
> input methods when the underlying keyboard layout is not qwerty. The
> inscript layout is positional---the vowels should be under the left
> hand. quail-keyboard-layout should be consulted to ensure this happens.
> Each of the inscript layouts is defined by calling
> quail-define-inscript-package, so one change should fix them all.
Thank you for the fix. I agree that your change is necessary.
In article <yy5lex9ga.fsf <at> fencepost.gnu.org>, Glenn Morris <rgm <at> gnu.org> writes:
> Thanks. I don't understand this stuff, but you seem to know what you are
> talking about, so I applied this to Emacs trunk, which is currently
> expected to be released as 24.3.
Thank you for committing the patch.
---
Kenichi Handa
handa <at> gnu.org
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 15 Sep 2012 11:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 11 years and 232 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.