X-Loop: help-debbugs@HIDDEN Subject: bug#57201: 29.0.50; Input method doesn't work in Term char mode Resent-From: Akib Azmain Turja <akib@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 14 Aug 2022 11:37:01 +0000 Resent-Message-ID: <handler.57201.B.16604769884876 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 57201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 57201 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.16604769884876 (code B ref -1); Sun, 14 Aug 2022 11:37:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2022 11:36:28 +0000 Received: from localhost ([127.0.0.1]:36093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNBus-0001GZ-VQ for submit <at> debbugs.gnu.org; Sun, 14 Aug 2022 07:36:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:32950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <akib@HIDDEN>) id 1oNBuq-0001GR-Hk for submit <at> debbugs.gnu.org; Sun, 14 Aug 2022 07:36:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53554) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <akib@HIDDEN>) id 1oNBuq-0000Dc-BX for bug-gnu-emacs@HIDDEN; Sun, 14 Aug 2022 07:36:24 -0400 Received: from knopi.disroot.org ([178.21.23.139]:56512) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <akib@HIDDEN>) id 1oNBun-0003PN-5o for bug-gnu-emacs@HIDDEN; Sun, 14 Aug 2022 07:36:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0507E400B4 for <bug-gnu-emacs@HIDDEN>; Sun, 14 Aug 2022 13:36:19 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PL8M7fNmv5VN for <bug-gnu-emacs@HIDDEN>; Sun, 14 Aug 2022 13:36:17 +0200 (CEST) From: Akib Azmain Turja <akib@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1660476976; bh=N9KcX4kKQjaQNOj+HXKiluWwf48EEMHgRR5a83/7pJ4=; h=From:To:Subject:Date; b=Xc2PFFINamdWWFspGyq1vTMNmfVhD2w9vZoo8k2zOTQOBvFlo8eY1k5lF9IkEq4/+ xvJzi3njQcdsiQpOvnLf6Eh9ta11aXM7nGkNMrXQSCNFusF+0De1EtSJrP0OCzIBzr WMP5U5agEvAd73tL9kH/0VeAWkkXt3OSQST5OFyMHa2HSDvejRW3ogJMCaTV+TvR8U iOHZsI2z3xIsOul87sWQTGvXnbU5tYUBQpUishg/LNmaqjBpeAGX3a2j/1XPKHqTiC pAneknG2UuDL7SFq9qg3lVfDL+fjanyltfponiBICLEGBgMYIgITqON810qExZYMuD qDJXtdH+Kum3w== Date: Sun, 14 Aug 2022 14:33:18 +0600 Message-ID: <877d3b2pip.fsf@HIDDEN> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=178.21.23.139; envelope-from=akib@HIDDEN; helo=knopi.disroot.org X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.3 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable In Term, input method doesn't work in char mode. However, it works fine in line mode. I think it has something to do with read-only-ness. To reproduce the bug: 1. Start Emacs with "emacs -Q". 2. Run Term with "M-x term RET" 3. Switch to line mode with "C-c C-j". The buffer is writable now. 4. Change input method with "C-\". (I have tested with programmer-dvorak and bengali-probhat.) 5. Try to write something. Input method should work. 6. Switch to char mode with "C-c C-k". The buffer is read-only now. 7. Try to write something again. Input method no longer works. =2D----------------------------------------------------------------------- In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, c= airo version 1.16.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Guix System Configured using: 'configure CONFIG_SHELL=3D/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.= 1.8/bin/bash SHELL=3D/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin= /bash --prefix=3D/gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-= 1.686296b --enable-fast-install --with-native-compilation --with-sqlite3 --with-xinput2 --with-xwidgets --with-modules --with-cairo --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/akib/.guix-profile/share/emacs/site-lisp:/= gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sha= re/emacs/29.0.50/lisp value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=3Dexwm-xim locale-coding-system: utf-8-unix Major mode: Term Minor modes in effect: magit-auto-revert-mode: t shell-dirtrack-mode: t diff-hl-margin-mode: t diff-hl-flydiff-mode: t gcmh-mode: t server-mode: t gtags-mode: t corfu-doc-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t isearch-mb-mode: t global-auto-revert-mode: t save-place-mode: t electric-pair-mode: t gc-buffers-mode: t which-key-mode: t marginalia-mode: t vertico-mode: t minibar-mode: t workroom-mode: t savehist-mode: t recentf-mode: t shackle-mode: t blow-mode: t leaf-key-override-global-mode: t el-patch-use-package-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/akib/.config/emacs/elpa/transient-20220806.2224/transient hides /gnu/= store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share/e= macs/29.0.50/lisp/transient /home/akib/.config/emacs/elpa/jsonrpc-1.0.15.0.20220714.101331/jsonrpc hide= s /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/= share/emacs/29.0.50/lisp/jsonrpc /home/akib/.config/emacs/elpa/xref-1.5.0.0.20220723.181339/xref hides /gnu/= store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share/e= macs/29.0.50/lisp/progmodes/xref /home/akib/.config/emacs/elpa/project-0.8.1.0.20220617.122301/project hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/progmodes/project /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-desktop-notifi= cations hides /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.5= 0-1.686296b/share/emacs/29.0.50/lisp/erc/erc-desktop-notifications /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-speedbar hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-speedbar /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-imenu hides /g= nu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/shar= e/emacs/29.0.50/lisp/erc/erc-imenu /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-pcomplete hide= s /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/= share/emacs/29.0.50/lisp/erc/erc-pcomplete /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-compat hides /= gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sha= re/emacs/29.0.50/lisp/erc/erc-compat /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-replace hides = /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sh= are/emacs/29.0.50/lisp/erc/erc-replace /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-notify hides /= gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sha= re/emacs/29.0.50/lisp/erc/erc-notify /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-stamp hides /g= nu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/shar= e/emacs/29.0.50/lisp/erc/erc-stamp /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-capab hides /g= nu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/shar= e/emacs/29.0.50/lisp/erc/erc-capab /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-lang hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-lang /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc hides /gnu/sto= re/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share/emac= s/29.0.50/lisp/erc/erc /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-loaddefs hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-loaddefs /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-match hides /g= nu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/shar= e/emacs/29.0.50/lisp/erc/erc-match /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-list hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-list /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-truncate hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-truncate /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-services hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-services /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-sound hides /g= nu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/shar= e/emacs/29.0.50/lisp/erc/erc-sound /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-button hides /= gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sha= re/emacs/29.0.50/lisp/erc/erc-button /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-dcc hides /gnu= /store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share/= emacs/29.0.50/lisp/erc/erc-dcc /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-page hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-page /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-log hides /gnu= /store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share/= emacs/29.0.50/lisp/erc/erc-log /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-goodies hides = /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sh= are/emacs/29.0.50/lisp/erc/erc-goodies /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-ezbounce hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-ezbounce /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-menu hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-menu /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-join hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-join /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-xdcc hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-xdcc /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-ibuffer hides = /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sh= are/emacs/29.0.50/lisp/erc/erc-ibuffer /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-status-sidebar= hides /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686= 296b/share/emacs/29.0.50/lisp/erc/erc-status-sidebar /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-netsplit hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-netsplit /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-spelling hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-spelling /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-networks hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-networks /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-autoaway hides= /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/s= hare/emacs/29.0.50/lisp/erc/erc-autoaway /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-track hides /g= nu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/shar= e/emacs/29.0.50/lisp/erc/erc-track /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-backend hides = /gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sh= are/emacs/29.0.50/lisp/erc/erc-backend /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-ring hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-ring /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-identd hides /= gnu/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/sha= re/emacs/29.0.50/lisp/erc/erc-identd /home/akib/.config/emacs/elpa/erc-5.4.1.0.20220727.51909/erc-fill hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/erc/erc-fill /home/akib/.config/emacs/elpa/eldoc-1.13.0.0.20220802.95655/eldoc hides /gn= u/store/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share= /emacs/29.0.50/lisp/emacs-lisp/eldoc /home/akib/.config/emacs/elpa/seq-2.23.0.20210925.195432/seq hides /gnu/sto= re/kbim2zycpr57xyj9dbh8r013srkaaif3-emacs-edge-29.0.50-1.686296b/share/emac= s/29.0.50/lisp/emacs-lisp/seq Features: (ind-util two-column quail magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode transient magit-git term ehelp emms-volume emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse emms-volume-amixer emms-last-played emms-playlist-mode emms-source-playlist emms-source-file locate emms-player-mpv emms-playing-time emms-info emms-later-do emms-player-simple emms emms-compat magit-base magit-section crm compat-27 compat-26 shadow emacsbug find-dired ffap grep smerge-mode flow-fill gnus-fun dired-aux vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs diredfl cape hi-lock misearch multi-isearch checkdoc consult-vertico consult compat-28 kind-icon svg-lib gnus-bcklg shell epa-file gnus-async mailalias smtpmail qp highlight-defined package-lint-flymake package-lint let-alist finder lisp-mnt paredit highlight-quoted aggressive-indent highlight-numbers parent-mode highlight-indent-guides highlight-thing flymake-popon posframe popon flymake-proc flymake compile org-element avl-tree generator ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus ol-docview doc-view image-mode exif ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat advice org-macs org-loaddefs cal-menu calendar cal-loaddefs ecomplete vc-git diff-hl-margin diff-hl-dired diff-hl-flydiff diff diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode why-this bbdb bbdb-site timezone eudc-capf eudc cus-start eudc-vars gnus-cite mail-extr footnote flyspell ispell display-fill-column-indicator ws-butler hl-todo compat sort gnus-ml nndraft nnmh mm-archive gnus-search eieio-opt speedbar ezimage dframe nnrss nnselect nnmaildir nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus-win lin hl-line display-line-numbers sh-script smie executable rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode facemenu nxml-util nxml-enc xmltok sql view shr-color color elisp-demos info-colors rainbow-delimiters helpful imenu edebug debug backtrace info-look find-func f f-shortdoc shortdoc elisp-refs s dash parse-time iso8601 cc-awk cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs shr-tag-pre-highlight language-detection jka-compr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw nsm url-cache url-auth format-spec face-remap iwindow eww xdg url-queue thingatpt shr pixel-fill kinsoku url-file svg dom puny mm-url gnus nnheader gnus-util mail-utils range mm-util mail-prsvr dmenu comint ansi-color mode-line-bell battery dbus xml mule-util orderless mb-depth pinentry time-date modus-vivendi-theme modus-themes gcmh init comp comp-cstr warnings exwm-xim xcb-xim xcb-xlib exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server auth-source-pass gtags-mode files-x xref project corfu-doc corfu-history corfu isearch-mb autorevert filenotify saveplace elec-pair gc-buffers which-key marginalia vertico minibar workroom bookmark text-property-search disp-table savehist recentf tree-widget shackle trace blow edmacro kmacro pcase cl-extra cus-edit pp cus-load icons wid-edit leaf finder-inf vterm-autoloads guix-emacs cape-autoloads corfu-autoloads crux-autoloads easy-mmode el-patch el-patch-stub eldoc-autoloads async-autoloads consult-autoloads forge-autoloads geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring ghub-autoloads rx geiser-autoloads magit-autoloads git-commit-autoloads mastodon-autoloads modus-themes-autoloads notmuch-autoloads nov-autoloads org-roam-ui-autoloads org-roam-autoloads magit-section-autoloads sx-autoloads transient-autoloads vertico-autoloads which-key-autoloads with-editor-autoloads info compat-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1595061 1542781) (symbols 48 78516 38) (strings 32 426498 348967) (string-bytes 1 18135029) (vectors 16 371565) (vector-slots 8 4433776 1739465) (floats 8 91674 4306) (intervals 56 54985 20784) (buffers 992 61)) =2D-=20 Akib Azmain Turja Find me on Mastodon at @akib@HIDDEN This message is signed by me with my GnuPG key. Its fingerprint is: 7001 8CE5 819F 17A3 BBA6 66AF E74F 0EFA 922A E7F5 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEyVTKmrtL6kNBe3FRVTX89U2IYWsFAmL4s08ACgkQVTX89U2I YWvCwxAAvgRKva0NZoa8j/dYiG/DlMP1OOI6FmsEEo70EaEFsxWapBsZYbE/8Jja P9KythH5lRYZ2ivZYw+7W8n3y/0m801jKoWPaAv8lX4ZrB3SB7YeUoM2OhuMu0DC 3RDE88oe/NkXzfzq7UpwBMY3wzHveCU7weG2qzqNEOSSx5ETahD1j2GYNYIHYwrM No6SXAYeuWoSkmNT9M98L0TSXQbdpjPv4ltYFyOFpblCFIC5ZX148J74S0ryfXBX ts2ptENeMX7/wa/j0VAX5GdVSrCvAQ1PCqjJPFrp76tfS48ZlmO9Ha5ugiOfvkKv maqY30VJnk7RT3AWGkFsGvg2XLyoLuHgBpSAEyoNUFTXnejw7gAYCNo2AAPpH/RH Ke0pqtb9kwQzZ0QOpa7HyNTnQfHKECKBKmC+Bprlt7W+qFbTCsvOMy69ZB9arlal h81ajD4J1WnaeJrMYMaJiG+DY2qzaEyUTSyDIsZw8W9Lzcc2rgZTRm/fmQB/BrMA w3oS2bdnW20CtwSshuCtDe+iy9DPQ4pRpf00fltM6YgJ+eq6cFR9Mpk2cuOFXwdk NnBshOhwvZAKHqVB7ezPFgbK122+SnmyP6LPbuyk+/2Epb1/Tfrr5WXTIA2+JqC9 zOFZUuIEs0frKpQCvvbUvYaNZ2BDmfrs+BrtWw9LxERN7j0m9w0= =NWKw -----END PGP SIGNATURE----- --=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Akib Azmain Turja <akib@HIDDEN> Subject: bug#57201: Acknowledgement (29.0.50; Input method doesn't work in Term char mode) Message-ID: <handler.57201.B.16604769884876.ack <at> debbugs.gnu.org> References: <877d3b2pip.fsf@HIDDEN> X-Gnu-PR-Message: ack 57201 X-Gnu-PR-Package: emacs Reply-To: 57201 <at> debbugs.gnu.org Date: Sun, 14 Aug 2022 11:37:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 57201 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 57201: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57201 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#57201: 29.0.50; Input method doesn't work in Term char mode Resent-From: Phil Sainty <psainty@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 14 Aug 2022 12:57:02 +0000 Resent-Message-ID: <handler.57201.B57201.166048176913395 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Akib Azmain Turja <akib@HIDDEN> Cc: 57201 <at> debbugs.gnu.org Received: via spool by 57201-submit <at> debbugs.gnu.org id=B57201.166048176913395 (code B ref 57201); Sun, 14 Aug 2022 12:57:02 +0000 Received: (at 57201) by debbugs.gnu.org; 14 Aug 2022 12:56:09 +0000 Received: from localhost ([127.0.0.1]:36167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNDA1-0003Tz-9H for submit <at> debbugs.gnu.org; Sun, 14 Aug 2022 08:56:09 -0400 Received: from smtp-4.orcon.net.nz ([60.234.4.59]:49051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <psainty@HIDDEN>) id 1oND9v-0003Tm-7T for 57201 <at> debbugs.gnu.org; Sun, 14 Aug 2022 08:56:07 -0400 Received: from [10.253.37.70] (port=38100 helo=webmail.orcon.net.nz) by smtp-4.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1oND9s-0006xe-Ka; Mon, 15 Aug 2022 00:56:00 +1200 Received: from ip-116-251-140-135.kinect.net.nz ([116.251.140.135]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Mon, 15 Aug 2022 00:56:00 +1200 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 15 Aug 2022 00:56:00 +1200 From: Phil Sainty <psainty@HIDDEN> In-Reply-To: <877d3b2pip.fsf@HIDDEN> References: <877d3b2pip.fsf@HIDDEN> Message-ID: <d53a292ea747b1cf065124efa25c8f4a@HIDDEN> X-Sender: psainty@HIDDEN User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 2022-08-14 20:33, Akib Azmain Turja wrote: > In Term, input method doesn't work in char mode. I don't think it's expected to work? The purpose of char mode is to immediately send each keystroke to the inferior process, and then let the process provide updates to the buffer. Input methods rely on keystrokes being intercepted and combined, so I suspect the two things are incompatible.
X-Loop: help-debbugs@HIDDEN Subject: bug#57201: 29.0.50; Input method doesn't work in Term char mode Resent-From: Akib Azmain Turja <akib@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 14 Aug 2022 15:05:02 +0000 Resent-Message-ID: <handler.57201.B57201.166048944529223 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Phil Sainty <psainty@HIDDEN> Cc: 57201 <at> debbugs.gnu.org Received: via spool by 57201-submit <at> debbugs.gnu.org id=B57201.166048944529223 (code B ref 57201); Sun, 14 Aug 2022 15:05:02 +0000 Received: (at 57201) by debbugs.gnu.org; 14 Aug 2022 15:04:05 +0000 Received: from localhost ([127.0.0.1]:39512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNF9p-0007bH-Dv for submit <at> debbugs.gnu.org; Sun, 14 Aug 2022 11:04:05 -0400 Received: from knopi.disroot.org ([178.21.23.139]:55314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <akib@HIDDEN>) id 1oNF9n-0007b8-KX for 57201 <at> debbugs.gnu.org; Sun, 14 Aug 2022 11:04:04 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DC76E400A9; Sun, 14 Aug 2022 17:04:01 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hLoEO3Wif7Lh; Sun, 14 Aug 2022 17:04:00 +0200 (CEST) From: Akib Azmain Turja <akib@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1660489440; bh=Z3zcBJi8UGLf2GvzXoiyn3aU0mTNOeR77dKJPv3CcP8=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=T7YjzwakqZTa1wHbK5YBK/aRaGAiCwNerCD8PKh9/x81/ryCSCtFC7WFxywcK4PVl Kkn5BKy6Iqbit6C86s6xCCr9M0fTlgG+GneLMGiL5wDuO4W3L6JNBjoaDnjYDMFl0u nTqX27t4oJ1mEMt/2LRnq4ir9neKkYjkHQfPvANsxEe9VLUR/G1w5ZKJGJcFfpG3ZU rYQYbdsy/RWVenn5Rx6/BF6bBxtMAovyyTJjayO1f1iokN8uV94JT0fOQ0ozhD+0Dr aoAag0mKG0VtOO7wbahWVM9xdo5p1Va1tz5eO4gjGzNbjbjcNTynNnGnYD5cKnsY+c u+eH+ggoC/Z8g== In-Reply-To: <d53a292ea747b1cf065124efa25c8f4a@HIDDEN> (Phil Sainty's message of "Mon, 15 Aug 2022 00:56:00 +1200") References: <877d3b2pip.fsf@HIDDEN> <d53a292ea747b1cf065124efa25c8f4a@HIDDEN> Date: Sun, 14 Aug 2022 21:01:30 +0600 Message-ID: <87pmh26f91.fsf@HIDDEN> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Phil Sainty <psainty@HIDDEN> writes: > On 2022-08-14 20:33, Akib Azmain Turja wrote: >> In Term, input method doesn't work in char mode. > > I don't think it's expected to work? > > The purpose of char mode is to immediately send each keystroke > to the inferior process, and then let the process provide updates > to the buffer. > > Input methods rely on keystrokes being intercepted and combined, > so I suspect the two things are incompatible. > > I don't think so. How can you input characters not on the keyboard in Term char mode then? And if it's really expected, please add an user option to configure it. =2D-=20 Akib Azmain Turja Find me on Mastodon at @akib@HIDDEN This message is signed by me with my GnuPG key. Its fingerprint is: 7001 8CE5 819F 17A3 BBA6 66AF E74F 0EFA 922A E7F5 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEyVTKmrtL6kNBe3FRVTX89U2IYWsFAmL5DkoACgkQVTX89U2I YWvs5A//QzTyptMmeF97uqdi8t6/N7aco3szA0/NocWKMYbs+xDEgg+FwSLv2J5o lCE9en9r/Ye7D39IybhCcc80swTOJuwg3GQpDNFnZSGO5C94exwO9vujPIfO73fd kFZqnsm2KENJj62vOxqXUEhNA4elSjQUiDNa+8+kAgIrcVZ6TN76koKR4leExqnf +SL7csmnYzwITnb+ghezkNDZBF3o1hHTBpSni2fsnC48lpT2TRv/81jT87B3bCqG 5dBPTp4S8Kj8ho4X9zt7GifVbvRUEqvAXGFMhwLeOPwunwMmFbnFMMxmxjm95HVs T1bHZUW/TPs/fJC5nWKPgzCzlH3uOhhTSh4GFakMwzhJ0RfF+pXFwMmsI7mZIMLS tQ0TpGHiV0j70ONZQpbSX6H06Z60OAX2y7MOl29FKPvN+owt+X0rRHrdi2aECEy/ baXGcsiEsgRxugf3RvRGv0Bf87682vDt1GobaigXAAsJH0ptI24v63SYNVwWFJmP wCkgy4nAaFDt0CwP0xmwSvdMAtLIhTcY49oEsVa0qeWvn5hUzxhsSq5Lw6nXTnm6 tgdj2r9R6dFF8ioYhs4s/f5Hnn2arjqOMWOhA8qX/ydECSIaq2MXa3+OSZdoJVfX cNDpxMhI+r7IEEA4qv9epPTKKitQsHHlRhpO0of1Uiz+K6gOOpk= =rVad -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#57201: 29.0.50; Input method doesn't work in Term char mode References: <877d3b2pip.fsf@HIDDEN> In-Reply-To: <877d3b2pip.fsf@HIDDEN> Resent-From: Phil Sainty <psainty@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 14 Aug 2022 21:38:02 +0000 Resent-Message-ID: <handler.57201.B57201.166051302219115 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Akib Azmain Turja <akib@HIDDEN> Cc: 57201 <at> debbugs.gnu.org Received: via spool by 57201-submit <at> debbugs.gnu.org id=B57201.166051302219115 (code B ref 57201); Sun, 14 Aug 2022 21:38:02 +0000 Received: (at 57201) by debbugs.gnu.org; 14 Aug 2022 21:37:02 +0000 Received: from localhost ([127.0.0.1]:39999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNLI5-0004y3-UW for submit <at> debbugs.gnu.org; Sun, 14 Aug 2022 17:37:02 -0400 Received: from smtp-1.orcon.net.nz ([60.234.4.34]:41189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <psainty@HIDDEN>) id 1oNLI2-0004xm-69 for 57201 <at> debbugs.gnu.org; Sun, 14 Aug 2022 17:37:00 -0400 Received: from [10.253.37.70] (port=42405 helo=webmail.orcon.net.nz) by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1oNLHy-0007pL-Ia; Mon, 15 Aug 2022 09:36:54 +1200 Received: from ip-116-251-140-135.kinect.net.nz ([116.251.140.135]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Mon, 15 Aug 2022 09:36:54 +1200 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 15 Aug 2022 09:36:54 +1200 From: Phil Sainty <psainty@HIDDEN> Message-ID: <60e26653afa56849d33cfe14c9824fee@HIDDEN> X-Sender: psainty@HIDDEN User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Akib Azmain Turja wrote: > I don't think so. How can you input characters not on the keyboard > in Term char mode then? It's emulating a terminal. In char mode you can't input *keys* that are not on the keyboard of the terminal being emulated. That's the point of the emulation -- it's behaving as if you were using a real terminal rather than Emacs. We can switch to line mode when we want to use Emacs features that are not supported by the terminal. > And if it's really expected, please add an user option to configure > it. A user option to configure... what? Do you mean an option which would *allow* using input methods in char mode? As above, I don't believe that makes any sense as a concept, so I don't see how that could work. (Perhaps someone else will correct me, though.)
X-Loop: help-debbugs@HIDDEN Subject: bug#57201: 29.0.50; Input method doesn't work in Term char mode Resent-From: Akib Azmain Turja <akib@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 15 Aug 2022 05:19:01 +0000 Resent-Message-ID: <handler.57201.B57201.16605407008501 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Phil Sainty <psainty@HIDDEN> Cc: 57201 <at> debbugs.gnu.org Received: via spool by 57201-submit <at> debbugs.gnu.org id=B57201.16605407008501 (code B ref 57201); Mon, 15 Aug 2022 05:19:01 +0000 Received: (at 57201) by debbugs.gnu.org; 15 Aug 2022 05:18:20 +0000 Received: from localhost ([127.0.0.1]:40302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNSUV-0002D2-Su for submit <at> debbugs.gnu.org; Mon, 15 Aug 2022 01:18:20 -0400 Received: from knopi.disroot.org ([178.21.23.139]:50418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <akib@HIDDEN>) id 1oNSUS-0002Cs-TW for 57201 <at> debbugs.gnu.org; Mon, 15 Aug 2022 01:18:17 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 68653400A3; Mon, 15 Aug 2022 07:18:15 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nxb0m5MO78QL; Mon, 15 Aug 2022 07:18:14 +0200 (CEST) From: Akib Azmain Turja <akib@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1660540694; bh=HQh0OJzHKx48VKKawGVUa6mroFrZNA92Xxic2MmlVro=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=dI+3PjA38u5tgt9WU+gKuBkYJ437OTr3luY+Eye2dFlPQohwtrX5mtklT/O2j4hWn vMSdmTP1MlqQH/cHX0pcA4WnmXf8n/apziqndFB5pimbWxL6QpbHE++lkbIgW8t1sB g9KMO9VmOQ8QAIltC+O+/1BpRkUFSZkcVUEvgauZnfmOsSwLiU6JdSEJCV8f8OlL1j oFJFyurbCAk1CO6qsZBCN457B1rao/jDxZuAmi5ajm9PKo216i6dMbFmj41J2JfsS8 ti+/kRHz4z/ESNJXSvBypM/p+avvjRiyDVg2npOLJscuHgOUidpdIP1EAtWzG+njGW fEJH08Cs+PQUA== In-Reply-To: <60e26653afa56849d33cfe14c9824fee@HIDDEN> (Phil Sainty's message of "Mon, 15 Aug 2022 09:36:54 +1200") References: <60e26653afa56849d33cfe14c9824fee@HIDDEN> Date: Mon, 15 Aug 2022 11:13:06 +0600 Message-ID: <87lerq5btp.fsf@HIDDEN> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Phil Sainty <psainty@HIDDEN> writes: > Akib Azmain Turja wrote: >> I don't think so. How can you input characters not on the keyboard >> in Term char mode then? > > It's emulating a terminal. In char mode you can't input *keys* that > are not on the keyboard of the terminal being emulated. That's the > point of the emulation -- it's behaving as if you were using a real > terminal rather than Emacs. > > We can switch to line mode when we want to use Emacs features that are > not supported by the terminal. > > >> And if it's really expected, please add an user option to configure >> it. > > A user option to configure... what? > > Do you mean an option which would *allow* using input methods in char > mode? As above, I don't believe that makes any sense as a concept, > so I don't see how that could work. > > (Perhaps someone else will correct me, though.) > Why it doesn't make sense? IMHO the point of char mode is to bypass key bindings like C-x, C-c, etc. And if one wants to not use any input method, they can disable it with "C-\". =2D-=20 Akib Azmain Turja Find me on Mastodon at @akib@HIDDEN This message is signed by me with my GnuPG key. Its fingerprint is: 7001 8CE5 819F 17A3 BBA6 66AF E74F 0EFA 922A E7F5 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEyVTKmrtL6kNBe3FRVTX89U2IYWsFAmL51eMACgkQVTX89U2I YWvrsA/+M2xoScMtmogNJg5ZRkkWbIoX1jwIts+lTXf9iv4P0Pme5cyE3ykBUfCF oDWzqq9KzQYw4roJk4sPhWwa/Gu/YITOJXDXb2X+hccBfnrXZ78nXBPNsjn+Jkv1 MQ/TCO+Bcs9iaqMyG6mEezwITNxzw3GVsq/mwbKPXd9xiTVYBInGYQlpc24hW9AA BzRmgH+IbL+VVGdBSxOarQKpwgoZww1qjTcUCaDd8g+RjpS6ajHpEn60x3HmdjBl Ofcb7muArRiaNV28gXCNH+eihtUAU/tD2DNm6RqfLDNZlykVOcJJZV5BCskbb0PL fAyZM8YEezkK083tTmBUklY3m/+YT8a787fqvHCvgGl4cP3SXRS53MiLf27E+Rki WwLfVwCdSCIz8EPkGPL/vxPj/S93gaB/TMRPI6JmiKdGaRBdy7y+YLuWiR57T4f3 CeiGYbIOzU9TPsDxltzxQQR87q8Ct4DVvy9CMj4LvPJn8BvkBlBbrpf67XXXRMMa Ex5lPL7z6sXHaByIbvPdG2k+fzMuPFWAcBlnWEmciAG8kcbqRieHtB3Jwk7tjTmS ony90C9vRzqgRM8mgsAuVTnvd0oXfgxzHpmdoEqtxQtF1AygUBPqcnWKvBol80rS ZkFFdcIcDAiQDtCl5cGwEM1IWg/AjhdmEZ94wgGrGwHl81BsFi4= =288E -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#57201: 29.0.50; Input method doesn't work in Term char mode Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 15 Aug 2022 07:09:01 +0000 Resent-Message-ID: <handler.57201.B57201.166054733821125 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57201 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Phil Sainty <psainty@HIDDEN> Cc: 57201 <at> debbugs.gnu.org, Akib Azmain Turja <akib@HIDDEN> Received: via spool by 57201-submit <at> debbugs.gnu.org id=B57201.166054733821125 (code B ref 57201); Mon, 15 Aug 2022 07:09:01 +0000 Received: (at 57201) by debbugs.gnu.org; 15 Aug 2022 07:08:58 +0000 Received: from localhost ([127.0.0.1]:40524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNUDa-0005Ue-8m for submit <at> debbugs.gnu.org; Mon, 15 Aug 2022 03:08:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1oNUDY-0005UP-Ah for 57201 <at> debbugs.gnu.org; Mon, 15 Aug 2022 03:08:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=LvEwHjV5Ni2c8AwgyIeKjxvsn3EChS+eNJ64CGbIipY=; b=KuraMsQ3qO2XQtHBIu/wSxLwpH FQngpgGiH81gS0U5Z+fpkBtOmZkJblrbLC4uvBQVDTq8JN5GKOglthmDwLmAW+Lszr7l22H29eJKI OtVXmF1E5TJaHljbX/MALxzF++4jZ5Fb6OLut5grYLyTP9L6J9vq9UNeO2zvVL9w8Hkc=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1oNUDO-0004ld-0p; Mon, 15 Aug 2022 09:08:50 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <60e26653afa56849d33cfe14c9824fee@HIDDEN> (Phil Sainty's message of "Mon, 15 Aug 2022 09:36:54 +1200") References: <877d3b2pip.fsf@HIDDEN> <60e26653afa56849d33cfe14c9824fee@HIDDEN> X-Now-Playing: Aksak Maboul's _Un Peu De L'Ame Des Bandits_: "I viaggi formano la gioventu" Date: Mon, 15 Aug 2022 09:08:45 +0200 Message-ID: <87pmh2asqq.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Phil Sainty <psainty@HIDDEN> writes: > Do you mean an option which would *allow* using input methods in char > mode? As above, I don't believe that makes any sense as a concept, > so I don't see how that could work. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Phil Sainty <psainty@HIDDEN> writes: > Do you mean an option which would *allow* using input methods in char > mode? As above, I don't believe that makes any sense as a concept, > so I don't see how that could work. I think it could make some sort of sense -- in a normal terminal (outside Emacs, like xterm), you usually have access to the OS input methods, even though the terminal is in "char mode".
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.