GNU bug report logs - #55735
Non-Latin input in emacsclient

Previous Next

Package: emacs;

Reported by: антон горельцев <anton-gogo <at> mail.ru>

Date: Tue, 31 May 2022 10:10:02 UTC

Severity: normal

Tags: moreinfo

Done: Lars Ingebrigtsen <larsi <at> gnus.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 55735 in the body.
You can then email your comments to 55735 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#55735; Package emacs. (Tue, 31 May 2022 10:10:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to антон горельцев <anton-gogo <at> mail.ru>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 31 May 2022 10:10:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: антон горельцев <anton-gogo <at> mail.ru>
To: bug-gnu-emacs <at> gnu.org
Subject: Non-Latin input in emacsclient
Date: Tue, 31 May 2022 11:16:51 +0300
[Message part 1 (text/plain, inline)]
Dont work cyrillic!!!
 
It's when I run it as emacs --deamon + emacsclient, begins the
madness. Each keystroke, which should insert a character, results in an
action, like selecting words, jumping around expressions, selecting
functions and so on. Almost like (a horrifying thought) Vim!
 
I’m use fedora distibution with gnome
lsb_release:
LSB Version:    :core-4.1-amd64:core-4.1-noarch
Distributor ID:    Fedora
Description:    Fedora release 36 (Thirty Six)
Release:    36
Codename:    ThirtySix
 
Terminal font is Terminus
 
I sended my emacs config
And I sended my inputrc config
 
My locale terminal:
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
 
In GNU Emacs 27.2 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.4)
 of 2022-03-24 built on buildvm-x86-25.iad2.fedoraproject.org
System Description: Fedora Linux 36 (Workstation Edition)
 
Recent messages:
Loading /usr/share/emacs/site-lisp/site-start.d/autoconf-init.el (source)...done
Loading /usr/share/emacs/site-lisp/site-start.d/desktop-entry-mode-init.el (source)...done
Loading quail/cyrillic...done
[yas] Prepared just-in-time loading of snippets successfully.
Starting Emacs daemon.
Package cl is deprecated
When done with a buffer, type C-x # [2 times]
 
Configured using:
 'configure --build=x86_64-redhat-linux-gnu
 --host=x86_64-redhat-linux-gnu --program-prefix=
 --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
 --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
 --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
 --libexecdir=/usr/libexec --localstatedir=/var
 --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk3
 --with-gpm=no --with-xwidgets --with-modules --with-harfbuzz
 --with-cairo --with-json build_alias=x86_64-redhat-linux-gnu
 host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2
 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches
 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
 LDFLAGS=-Wl,-z,relro
 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'
 
Configured features:
XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY
INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF
ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS
LIBSYSTEMD JSON PDUMPER GMP
 
Important settings:
  value of $LANG: ru_RU.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix
 
Major mode: Text
 
Minor modes in effect:
  global-activity-watch-mode: t
  activity-watch-mode: t
  async-bytecomp-package-mode: t
  projectile-mode: t
  delete-selection-mode: t
  cua-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  global-auto-complete-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  show-paren-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t
 
Load-path shadows:
None found.
 
Features:
(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs
format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util
rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr term/xterm xterm server
activity-watch-mode request mailheader autorevert filenotify mail-utils
url url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap ert pp ewoc debug backtrace find-func helm
helm-core easy-mmode async-bytecomp helm-global-bindings helm-easymenu
helm-source helm-multi-match helm-lib async projectile lisp-mnt grep
ibuf-ext ibuffer ibuffer-loaddefs multiple-cursors
mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors
multiple-cursors-core rect delsel cua-base yasnippet-snippets cl-extra
yasnippet advice flymake-proc flymake compile comint ansi-color ring
warnings thingatpt auto-complete-config auto-complete edmacro kmacro
popup bs display-line-numbers paren quail help-mode spacemacs-dark-theme
spacemacs-common info rx cl package easymenu browse-url url-handlers
url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs
password-cache json subr-x map url-vars seq byte-opt gv bytecomp
byte-compile cconv cl-loaddefs cl-lib cyril-util tooltip eldoc electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads dbusbind inotify dynamic-setting system-font-setting
font-render-setting xwidget-internal cairo move-toolbar gtk x-toolkit x
multicharge-tty make-network-process emacs)
 
Memory information:
((conses 16 169739 8842)
 (symbols 48 16913 1)
 (strings 32 48652 2281)
 (string-bytes 1 1572648)
 (vectors 16 25501)
 (vector-slots 8 294776 6096)
 (floats 8 127 381)
 (intervals 56 316 176)
 (buffers 1000 14))
[Message part 2 (text/html, inline)]
[.emacs (application/octet-stream, attachment)]
[.inputrc (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55735; Package emacs. (Tue, 31 May 2022 11:39:02 GMT) Full text and rfc822 format available.

Message #8 received at 55735 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: антон горельцев <anton-gogo <at> mail.ru>
Cc: 55735 <at> debbugs.gnu.org
Subject: Re: bug#55735: Non-Latin input in emacsclient
Date: Tue, 31 May 2022 14:38:38 +0300
> Date: Tue, 31 May 2022 11:16:51 +0300
> From: anton-gogo--- via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> Dont work cyrillic!!!
>  
> It's when I run it as emacs --deamon + emacsclient, begins the
> madness. Each keystroke, which should insert a character, results in an
> action, like selecting words, jumping around expressions, selecting
> functions and so on. Almost like (a horrifying thought) Vim!

Please tell the details:

  . how did you invoke emacsclient (the full command line)?
  . did emacsclient create a text-mode frame or a GUI frame?

> My locale terminal:
> LANG=ru_RU.UTF-8
> LC_CTYPE="ru_RU.UTF-8"
> LC_NUMERIC="ru_RU.UTF-8"
> LC_TIME="ru_RU.UTF-8"
> LC_COLLATE="ru_RU.UTF-8"
> LC_MONETARY="ru_RU.UTF-8"
> LC_MESSAGES="ru_RU.UTF-8"
> LC_PAPER="ru_RU.UTF-8"
> LC_NAME="ru_RU.UTF-8"
> LC_ADDRESS="ru_RU.UTF-8"
> LC_TELEPHONE="ru_RU.UTF-8"
> LC_MEASUREMENT="ru_RU.UTF-8"
> LC_IDENTIFICATION="ru_RU.UTF-8"
> LC_ALL=

Was the daemon invoked from a terminal with the same locale settings?
If not, please also describe the settings used for starting the
daemon.

Also, what does the below display in the frame created by emacsclient?

  M-: keyboard-coding-system RET

> (custom-set-variables
>  ;; custom-set-variables was added by Custom.
>  ;; If you edit it by hand, you could mess it up, so be careful.
>  ;; Your init file should contain only one such instance.
>  ;; If there is more than one, they won't work right.
>  '(current-language-environment "English")  <<<<<<<<<<<<<<<<<<<<<<<

That last line is suspicious: why do you need it? what happens if you
remove it from your ~/.emacs?




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 02 Jun 2022 09:40:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55735; Package emacs. (Thu, 30 Jun 2022 10:40:02 GMT) Full text and rfc822 format available.

Message #13 received at 55735 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: антон горельцев <anton-gogo <at> mail.ru>,
 55735 <at> debbugs.gnu.org
Subject: Re: bug#55735: Non-Latin input in emacsclient
Date: Thu, 30 Jun 2022 12:39:34 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

>> It's when I run it as emacs --deamon + emacsclient, begins the
>> madness. Each keystroke, which should insert a character, results in an
>> action, like selecting words, jumping around expressions, selecting
>> functions and so on. Almost like (a horrifying thought) Vim!
>
> Please tell the details:
>
>   . how did you invoke emacsclient (the full command line)?
>   . did emacsclient create a text-mode frame or a GUI frame?

More information was requested, but no response was given within a
month, so I'm closing this bug report.  If the problem still exists,
please respond to this email and we'll reopen the bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 55735 <at> debbugs.gnu.org and антон горельцев <anton-gogo <at> mail.ru> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 30 Jun 2022 10:40:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 28 Jul 2022 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 351 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.