From unknown Mon Aug 18 09:06:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) Resent-From: Qqwy/W-M Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Oct 2016 10:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24635 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24635@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.147583743517335 (code B ref -1); Fri, 07 Oct 2016 10:51:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Oct 2016 10:50:35 +0000 Received: from localhost ([127.0.0.1]:47326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsSja-0004VW-3L for submit@debbugs.gnu.org; Fri, 07 Oct 2016 06:50:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsRqs-0002xf-L8 for submit@debbugs.gnu.org; Fri, 07 Oct 2016 05:54:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsRqj-0007pS-OJ for submit@debbugs.gnu.org; Fri, 07 Oct 2016 05:53:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsRqj-0007pE-Ld for submit@debbugs.gnu.org; Fri, 07 Oct 2016 05:53:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsRqf-0007a4-P3 for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 05:53:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsRqb-0007iy-Av for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 05:53:48 -0400 Received: from mout.gmx.net ([212.227.17.22]:50233) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsRqa-0007hI-QP for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 05:53:45 -0400 Received: from [192.168.0.118] ([94.214.168.190]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M0hT0-1b2HjU07Vm-00umiI for ; Fri, 07 Oct 2016 11:53:42 +0200 From: Qqwy/W-M Message-ID: <57F770A5.40702@gmx.com> Date: Fri, 7 Oct 2016 11:53:41 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9" X-Provags-ID: V03:K0:DO1xC/a/T8yHLlV29+M8tzjm5q1JxrJV1baIowdFxrmsGvtNlgr gPRsrP+epn73vP05NFKGuFmGFdcDPAZ53HoNcuQjyZmIMqlgtBFK6vW5d+reNiwBRKYOTyt fPCB6p9QmWuwAn59W/kzXzAqOA5xmhbMSf6zNO7xMpKZ/i38RBwT3IChti0YOnyOz6j6y2d ywOz+Ziy0cK4wNNP9XETQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:eWmHBKx/d94=:pHS0uzjPzHxM1gaCncXfPD 7J9RfAcdmRSvggz9jJEog/6c3sVJudGqtWy2ATe+ou4E5wCPL1X5aCFCDEdNrDEbi8tE2xHtH b2OW0rbxcixqQ8QAmirAeBh5WvyZyw9P64PFyHDQbE9xYu79NhhRS1B+j8YwYqb+cAP314hNn CQWXGUU5YNvz//2bQCmJz27QMY6HUfrIAetulG8hfcQxh3ciK6J07sdJSNIy4uUNHrSZ6zM7C IUXaXUTM0nhyCozmMES6IWaz+OCmq/2aHdBYc5T0SXglRqXgBVFTOvZwZFMrtjmkEY8V+4wsE oFolMYJVVM2jkGFIwF+dX+ONTb3RLbAWwkA2iMLqxOGv8mmL2uHDgpAvjmEVp1aT6cBeXIOhs nT7f7wRl1DVNZbMw0HMCrk6EqOAt68787ZGuz1yE6zjOpUDDlgJv0MQ2ydH4pImjVW6AMbG6B NFc9kJSi8RvGcwF9qiWw4o0Pc8xAAvlVwD9IYe5LOf5K6lxUVTLGDnFIuozb334aHh1v2VoSL owUHFx5QLdVlQIFe8yvm49p5tPhHQevkF5Qb8t9UK/0sILrWMSt/nZqsUz53CiTazWoVwUPAw 5P7PGv/ENs/LeycvUJG1Y8bOskUY49LSN+LuBWvLg/2VddrRW5phz4+W/x/WAjCfJ2YQ3QRe2 XWQ9jEfDGs0+3WZ6nrrAHLB/x+y7f/7e4+t87KB7q+c2/AJ9jgBA1GDE9/FKfp/bsI+CPOivc PSrMZE+pcuxOoaVTPFEJW7n8RmIzL3wUY7oN5N+ACoh6zS1aQ0WZYocNZnU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Mailman-Approved-At: Fri, 07 Oct 2016 06:50:33 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9 Content-Type: multipart/mixed; boundary="Ba29jEoVf1u99Kos69ApNQhWJECmPjsFk"; protected-headers="v1" From: Qqwy/W-M To: bug-gnu-emacs@gnu.org Message-ID: <57F770A5.40702@gmx.com> Subject: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) --Ba29jEoVf1u99Kos69ApNQhWJECmPjsFk Content-Type: multipart/mixed; boundary="------------000801000001040801060203" This is a multi-part message in MIME format. --------------000801000001040801060203 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello dear Emacs maintainers, This is an upstreamed report, originally posted on the [Spacemacs GitHub Issue tracker](https://github.com/syl20bnr/spacemacs/issues/7311). Today I learned from [this video tutorial](https://youtu.be/3hwUnhdKWiI?t=3D4m27s), (link to the time with= exact explanation) of this feature that you can type C-q, followed by the octal(or, if configured, decimal or hexadecimal) unicode codepoint, followed by a non-digit key, to insert the appropriate unicode character.= However, for some reason, these typed codepoints do not show up in the echo bar at the far bottom, making it very easy to mistype. This was first tested in Spacemacs, but is reproducible in emacs -Q. @TheBB on GitHub responded: > Looks like quoted-insert users read-quoted-char in the background, whic= h doesn't echo key presses unless it's called with a prompt. > Dirty workaround follows. > ``` > (defun read-quoted-char-always-echo (orig-fn &optional prompt) > (funcall orig-fn (or prompt "Character code: "))) > (defun quoted-insert-always-echo (orig-fn arg) > (prog2=20 > (advice-add 'read-quoted-char :around 'read-quoted-char-always-ec= ho) > (funcall orig-fn arg) > (advice-remove 'read-quoted-char 'read-quoted-char-always-echo))) > (advice-add 'quoted-insert :around 'quoted-insert-always-echo) > ``` Thank you, ~Wiebe-Marten/Qqwy. ___ In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.23) of 2016-10-02 on Qark Windowing system distributor `The X.Org Foundation', version 11.0.1150100= 0 System Description: Linux Mint 17.2 Rafaela Important settings: value of $LC_MONETARY: nl_NL.UTF-8 value of $LC_NUMERIC: nl_NL.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: flycheck-pos-tip-mode: t helm-descbinds-mode: t helm-mode: t helm-flx-mode: t clean-aindent-mode: t yas-global-mode: t projectile-mode: t recentf-mode: t winner-mode: t window-numbering-mode: t volatile-highlights-mode: t global-vi-tilde-fringe-mode: t global-undo-tree-mode: t undo-tree-mode: t spaceline-info-mode: t spaceline-helm-mode: t smooth-scrolling-mode: t savehist-mode: t popwin-mode: t persp-mode: t global-page-break-lines-mode: t Info-breadcrumbs-in-mode-line-mode: t ido-vertical-mode: t global-git-gutter+-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t flx-ido-mode: t global-evil-surround-mode: t global-evil-search-highlight-persist: t show-smartparens-global-mode: t evil-escape-mode: t global-anzu-mode: t eval-sexp-fu-flash-mode: t diff-auto-refine-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t xterm-mouse-mode: t global-auto-revert-mode: t which-key-mode: t override-global-mode: t evil-mode: t evil-local-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/qqwy/.emacs.d/elpa/org-bullets-20140918.1137/org-bullets hides /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-bullets /home/qqwy/.emacs.d/layers/org/extensions/ox-gfm/ox-gfm hides /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-gfm /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-org hides /usr/local/share/emacs/24.5/lisp/org/ox-org /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-python hides /usr/local/share/emacs/24.5/lisp/org/ob-python /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-sass hides /usr/local/share/emacs/24.5/lisp/org/ob-sass /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-id hides /usr/local/share/emacs/24.5/lisp/org/org-id /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-io hides /usr/local/share/emacs/24.5/lisp/org/ob-io /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-scala hides /usr/local/share/emacs/24.5/lisp/org/ob-scala /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-icalendar hides /usr/local/share/emacs/24.5/lisp/org/ox-icalendar /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-lilypond hides /usr/local/share/emacs/24.5/lisp/org/ob-lilypond /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-keys hides /usr/local/share/emacs/24.5/lisp/org/ob-keys /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-odt hides /usr/local/share/emacs/24.5/lisp/org/ox-odt /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-datetree hides /usr/local/share/emacs/24.5/lisp/org/org-datetree /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-irc hides /usr/local/share/emacs/24.5/lisp/org/org-irc /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-awk hides /usr/local/share/emacs/24.5/lisp/org/ob-awk /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-sqlite hides /usr/local/share/emacs/24.5/lisp/org/ob-sqlite /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-screen hides /usr/local/share/emacs/24.5/lisp/org/ob-screen /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ledger hides /usr/local/share/emacs/24.5/lisp/org/ob-ledger /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-eval hides /usr/local/share/emacs/24.5/lisp/org/ob-eval /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-pcomplete hides /usr/local/share/emacs/24.5/lisp/org/org-pcomplete /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ruby hides /usr/local/share/emacs/24.5/lisp/org/ob-ruby /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-gnuplot hides /usr/local/share/emacs/24.5/lisp/org/ob-gnuplot /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-src hides /usr/local/share/emacs/24.5/lisp/org/org-src /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-bibtex hides /usr/local/share/emacs/24.5/lisp/org/org-bibtex /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-footnote hides /usr/local/share/emacs/24.5/lisp/org/org-footnote /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-table hides /usr/local/share/emacs/24.5/lisp/org/ob-table /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-perl hides /usr/local/share/emacs/24.5/lisp/org/ob-perl /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-capture hides /usr/local/share/emacs/24.5/lisp/org/org-capture /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-mscgen hides /usr/local/share/emacs/24.5/lisp/org/ob-mscgen /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-org hides /usr/local/share/emacs/24.5/lisp/org/ob-org /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-man hides /usr/local/share/emacs/24.5/lisp/org/ox-man /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-docview hides /usr/local/share/emacs/24.5/lisp/org/org-docview /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-habit hides /usr/local/share/emacs/24.5/lisp/org/org-habit /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-C hides /usr/local/share/emacs/24.5/lisp/org/ob-C /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-calc hides /usr/local/share/emacs/24.5/lisp/org/ob-calc /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-md hides /usr/local/share/emacs/24.5/lisp/org/ox-md /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-java hides /usr/local/share/emacs/24.5/lisp/org/ob-java /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-scheme hides /usr/local/share/emacs/24.5/lisp/org/ob-scheme /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-info hides /usr/local/share/emacs/24.5/lisp/org/org-info /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-archive hides /usr/local/share/emacs/24.5/lisp/org/org-archive /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-mhe hides /usr/local/share/emacs/24.5/lisp/org/org-mhe /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-protocol hides /usr/local/share/emacs/24.5/lisp/org/org-protocol /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-latex hides /usr/local/share/emacs/24.5/lisp/org/ob-latex /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-fortran hides /usr/local/share/emacs/24.5/lisp/org/ob-fortran /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-entities hides /usr/local/share/emacs/24.5/lisp/org/org-entities /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-sql hides /usr/local/share/emacs/24.5/lisp/org/ob-sql /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-R hides /usr/local/share/emacs/24.5/lisp/org/ob-R /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-timer hides /usr/local/share/emacs/24.5/lisp/org/org-timer /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-macs hides /usr/local/share/emacs/24.5/lisp/org/org-macs /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-makefile hides /usr/local/share/emacs/24.5/lisp/org/ob-makefile /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-picolisp hides /usr/local/share/emacs/24.5/lisp/org/ob-picolisp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-css hides /usr/local/share/emacs/24.5/lisp/org/ob-css /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob hides /usr/local/share/emacs/24.5/lisp/org/ob /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-list hides /usr/local/share/emacs/24.5/lisp/org/org-list /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-beamer hides /usr/local/share/emacs/24.5/lisp/org/ox-beamer /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ref hides /usr/local/share/emacs/24.5/lisp/org/ob-ref /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-mobile hides /usr/local/share/emacs/24.5/lisp/org/org-mobile /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-plot hides /usr/local/share/emacs/24.5/lisp/org/org-plot /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-lisp hides /usr/local/share/emacs/24.5/lisp/org/ob-lisp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-macro hides /usr/local/share/emacs/24.5/lisp/org/org-macro /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-eshell hides /usr/local/share/emacs/24.5/lisp/org/org-eshell /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-publish hides /usr/local/share/emacs/24.5/lisp/org/ox-publish /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-latex hides /usr/local/share/emacs/24.5/lisp/org/ox-latex /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-asymptote hides /usr/local/share/emacs/24.5/lisp/org/ob-asymptote /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-mouse hides /usr/local/share/emacs/24.5/lisp/org/org-mouse /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-emacs-lisp hides /usr/local/share/emacs/24.5/lisp/org/ob-emacs-lisp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-feed hides /usr/local/share/emacs/24.5/lisp/org/org-feed /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-faces hides /usr/local/share/emacs/24.5/lisp/org/org-faces /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-plantuml hides /usr/local/share/emacs/24.5/lisp/org/ob-plantuml /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-shen hides /usr/local/share/emacs/24.5/lisp/org/ob-shen /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-inlinetask hides /usr/local/share/emacs/24.5/lisp/org/org-inlinetask /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-matlab hides /usr/local/share/emacs/24.5/lisp/org/ob-matlab /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-octave hides /usr/local/share/emacs/24.5/lisp/org/ob-octave /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org hides /usr/local/share/emacs/24.5/lisp/org/org /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-agenda hides /usr/local/share/emacs/24.5/lisp/org/org-agenda /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-html hides /usr/local/share/emacs/24.5/lisp/org/ox-html /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-clock hides /usr/local/share/emacs/24.5/lisp/org/org-clock /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox hides /usr/local/share/emacs/24.5/lisp/org/ox /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-bbdb hides /usr/local/share/emacs/24.5/lisp/org/org-bbdb /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-texinfo hides /usr/local/share/emacs/24.5/lisp/org/ox-texinfo /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-crypt hides /usr/local/share/emacs/24.5/lisp/org/org-crypt /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-clojure hides /usr/local/share/emacs/24.5/lisp/org/ob-clojure /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-ctags hides /usr/local/share/emacs/24.5/lisp/org/org-ctags /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ditaa hides /usr/local/share/emacs/24.5/lisp/org/ob-ditaa /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-dot hides /usr/local/share/emacs/24.5/lisp/org/ob-dot /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-comint hides /usr/local/share/emacs/24.5/lisp/org/ob-comint /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-w3m hides /usr/local/share/emacs/24.5/lisp/org/org-w3m /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-maxima hides /usr/local/share/emacs/24.5/lisp/org/ob-maxima /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-exp hides /usr/local/share/emacs/24.5/lisp/org/ob-exp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-lob hides /usr/local/share/emacs/24.5/lisp/org/ob-lob /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-table hides /usr/local/share/emacs/24.5/lisp/org/org-table /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-indent hides /usr/local/share/emacs/24.5/lisp/org/org-indent /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-js hides /usr/local/share/emacs/24.5/lisp/org/ob-js /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-compat hides /usr/local/share/emacs/24.5/lisp/org/org-compat /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ocaml hides /usr/local/share/emacs/24.5/lisp/org/ob-ocaml /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-core hides /usr/local/share/emacs/24.5/lisp/org/ob-core /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-attach hides /usr/local/share/emacs/24.5/lisp/org/org-attach /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-gnus hides /usr/local/share/emacs/24.5/lisp/org/org-gnus /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-loaddefs hides /usr/local/share/emacs/24.5/lisp/org/org-loaddefs /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-element hides /usr/local/share/emacs/24.5/lisp/org/org-element /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-ascii hides /usr/local/share/emacs/24.5/lisp/org/ox-ascii /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-version hides /usr/local/share/emacs/24.5/lisp/org/org-version /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-install hides /usr/local/share/emacs/24.5/lisp/org/org-install /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-tangle hides /usr/local/share/emacs/24.5/lisp/org/ob-tangle /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-colview hides /usr/local/share/emacs/24.5/lisp/org/org-colview /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-rmail hides /usr/local/share/emacs/24.5/lisp/org/org-rmail /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-haskell hides /usr/local/share/emacs/24.5/lisp/org/ob-haskell Features: (shadow sort mail-extr two-column iso-transl emacsbug sendmail descr-text cus-start cus-load math-symbols robin goto-chg flycheck-haskell flycheck-rust company-c-headers cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs misearch multi-isearch avy ruby-test-mode align shm-tests hindent shm shm-debug shm-manipulation shm-nav shm-yank-kill shm-type shm-constraint shm-edit-string shm-insert-del shm-languages shm-stack shm-indent shm-simple-indent shm-slot shm-layout shm-ast shm-evaporate shm-macros shm-overlays shm-in shm-node shm-ast-documentation shm-customizations pcre2el rxt re-builder robe f smartparens-rust rust-mode idris-commands idris-simple-indent idris-syntax idris-hole-list idris-ipkg-mode idris-tree-info idris-warnings-tree idris-info idris-repl idris-highlight-input idris-prover prop-menu inferior-idris idris-warnings idris-log idris-events idris-common-utils idris-settings idris-keys idris-core idris-compat haskell-snippets flycheck-pos-tip pos-tip flycheck seq seq-24 let-alist deferred ghc ghc-indent ghc-ins-mod ghc-command ghc-doc ghc-info ghc-comp ghc-rewrite ghc-check ghc-process ghc-func quail inf-haskell haskell-decl-scan imenu haskell haskell-completions haskell-load haskell-commands highlight-uses-mode haskell-modules haskell-sandbox haskell-repl haskell-debug haskell-interactive-mode haskell-presentation-mode haskell-collapse haskell-navigate-imports haskell-compile haskell-process haskell-session haskell-hoogle smartparens-haskell haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-compat haskell-complete-module haskell-ghc-support flymake dabbrev haskell-customize company-cabal-fields tar-mode inf-ruby smartparens-ruby ruby-mode smie autoload mm-archive url-handlers epg gnutls network-stream starttls url-http tls url-gw url-cache url-auth view org-eldoc evil-org org-bullets toc-org ert debug image-file org-rmail org-mhe org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-w3m helm-command helm-elisp helm-eval edebug whitespace neotree helm-descbinds helm-mode helm-files image-dired dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark helm-locate helm-grep helm-regexp helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap helm-utils helm-help helm-types helm-flx helm helm-source helm-multi-match helm-lib company-files company-keywords company-etags company-gtags company-template company-dabbrev-code company-dabbrev company-capf company auto-compile packed eldoc elisp-slime-nav goto-addr bug-reference auto-highlight-symbol clean-aindent-mode highlight-numbers parent-mode highlight-parentheses hideshow rainbow-delimiters yasnippet help-mode doc-view jka-compr image-mode dired smartparens-latex tex-mode latexenc vc-git open-junk-file disp-table projectile grep compile ibuf-ext ibuffer recentf tree-widget ob-dot org-indent org-element avl-tree org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs linum flyspell ispell hl-todo xterm-color winner window-numbering etags volatile-highlights vi-tilde-fringe undo-tree diff spaceline-config spaceline-segments s ucs-normalize spaceline powerline powerline-separators color powerline-themes smooth-scrolling smartparens-config saveplace savehist popwin persp-mode page-break-lines info+ ido-vertical-mode git-gutter-fringe+ git-gutter-fringe fringe-helper git-gutter+ git-commit with-editor async-bytecomp async tramp-sh server log-edit message rfc822 mml mml-sec mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec git-gutter flx-ido flx ido exec-path-from-shell evil-surround evil-search-highlight-persist evil-numbers evil-lisp-state smartparens dash evil-indent-plus evil-exchange evil-escape evil-args evil-anzu anzu mule-util eval-sexp-fu rx highlight diminish diff-hl vc-dir ewoc vc vc-dispatcher diff-mode adaptive-wrap info hybrid-mode evil-evilified-state finder-inf ielm pp comint ansi-color hl-line xt-mouse autorevert filenotify quelpa url-parse auth-source gnus-util password-cache url-vars package-build mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr json lisp-mnt use-package which-key bind-key bind-map evil evil-integration evil-maps evil-commands evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars ring wid-edit spacemacs-dark-theme spacemacs-common core-configuration-layer ht cl warnings package epg-config eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core core-spacemacs core-use-package-ext core-micro-state corelv core-toggle core-keybindings core-fonts-support core-spacemacs-buffer derived edmacro kmacro core-funcs easy-mmode cl-macs gv core-themes-support core-display-init core-auto-completion core-release-management core-emacs-backports core-dotspacemacs core-command-line core-debug advice help-fns profiler easymenu pcase cl-loaddefs cl-lib subr-x time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 1143306 1388179) (symbols 48 76777 15) (miscs 40 2201 5109) (strings 32 212718 331270) (string-bytes 1 5909846) (vectors 16 105258) (vector-slots 8 2698513 754957) (floats 8 4088 9812) (intervals 56 7764 10017) (buffers 960 46) (heap 1024 167245 49500)) --------------000801000001040801060203 Content-Type: application/pgp-keys; name="0xFE05DCEC.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xFE05DCEC.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.22 (GNU/Linux) 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 =3Dcq17 -----END PGP PUBLIC KEY BLOCK----- --------------000801000001040801060203-- --Ba29jEoVf1u99Kos69ApNQhWJECmPjsFk-- --FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJX93ClAAoJEBfPRUP+Bdzst6EQANzf4gHNK09/hxQ2VVYmALEX i5eS8GK0EWMKLmxO8+n8ei4m2jb1VuUV9DFSVjWxXkHzA14DlB6mIcJkwfydaJ+g NSSyCtpoBBYoyA5z9zq7JTZYRVDURSLz0im6G0ZFX4KARpqLg9NeSUpyPthXGt7T 0jmxIVDQB4FBgOokg87GsNJmbZXMUW+tcRSz9Z8jeRcHAojumZLT3A5V7Vj1V8no SlwSEHR6KV/CqDiAE+ItxHHIXzgFGc0PixxKc/H0BQrxo5DwEqy9rH2lp0GRiuXq CSKZHVTt7lTm7GgwirZjkn3f8rKQwz2MjZTO9fV5U0P3+1Rv0t7chAGOqXPigopu 9CznKhJwVMIodGfbY6+UaxFBNGubdhqelO8qSwIVH6+PtpvHh3ak6GzHRmSaxqjk 3O7ZYCG/qcDFMiU996Fe+EJ52fjO2acjld2j0WusgQiiaVc8SUwry6fhayTGdLZz RmN0tywyKLZDdDg4MZtLmarm04++jDSDyUFS8Wl4aWMNwaF8JWuflJ1yARb03IoE KQnOcX2KNHWvCilgtBhfkZNupeg7mIOayjPIx5gIDeQsRJ8CWcoPKMhjh7U0vXIX XLGmFaXPtdIMIvI/gADZcRdPo/9BlNPg7mZUOwTWGSUB2jswg8+AYOYFJCbAoDBP T5EphPLz6EmZNtMiT3mF =P+5V -----END PGP SIGNATURE----- --FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9-- From unknown Mon Aug 18 09:06:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Oct 2016 12:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24635 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Qqwy/W-M Cc: 24635@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 24635-submit@debbugs.gnu.org id=B24635.14758437777291 (code B ref 24635); Fri, 07 Oct 2016 12:37:01 +0000 Received: (at 24635) by debbugs.gnu.org; 7 Oct 2016 12:36:17 +0000 Received: from localhost ([127.0.0.1]:47378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsUNs-0001tX-Td for submit@debbugs.gnu.org; Fri, 07 Oct 2016 08:36:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsUNq-0001tJ-W6 for 24635@debbugs.gnu.org; Fri, 07 Oct 2016 08:36:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsUNi-0001T5-Fz for 24635@debbugs.gnu.org; Fri, 07 Oct 2016 08:36:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54062) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsUNi-0001RP-Bv; Fri, 07 Oct 2016 08:36:06 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1340 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bsUNe-0000IP-By; Fri, 07 Oct 2016 08:36:04 -0400 Date: Fri, 07 Oct 2016 15:35:50 +0300 Message-Id: <83vax4ibfd.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <57F770A5.40702@gmx.com> (message from Qqwy/W-M on Fri, 7 Oct 2016 11:53:41 +0200) References: <57F770A5.40702@gmx.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.7 (-------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.7 (-------) > From: Qqwy/W-M > Date: Fri, 7 Oct 2016 11:53:41 +0200 > > Today I learned from [this video > tutorial](https://youtu.be/3hwUnhdKWiI?t=4m27s), (link to the time with > exact explanation) of this feature that you can type C-q, followed by > the octal(or, if configured, decimal or hexadecimal) unicode codepoint, > followed by a non-digit key, to insert the appropriate unicode character. > > However, for some reason, these typed codepoints do not show up in the > echo bar at the far bottom, making it very easy to mistype. This bug was introduced in Emacs 24.4. Further bisection is welcome. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 07 09:17:29 2016 Received: (at control) by debbugs.gnu.org; 7 Oct 2016 13:17:29 +0000 Received: from localhost ([127.0.0.1]:47415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsV1k-0002wj-Vy for submit@debbugs.gnu.org; Fri, 07 Oct 2016 09:17:29 -0400 Received: from mail-it0-f41.google.com ([209.85.214.41]:38689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsV1j-0002wR-Sb for control@debbugs.gnu.org; Fri, 07 Oct 2016 09:17:28 -0400 Received: by mail-it0-f41.google.com with SMTP id o19so15981842ito.1 for ; Fri, 07 Oct 2016 06:17:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=xXtYln1KaXnJoHFTjiVmU0VcfKjoEe2Tw6uIaezmod4=; b=B2vFTJXN3UJU2lQ8rCWGotD0CJdn/QQRK56iZv+LKQa4b1/UI/OQqiL/APT20IfQnF fMtUIn2FVpG140rRrdWroCO71l2NBKZweTZRBxPIsbsS+rQNCwEds//I8p4c5CYlhHQT +C+7cGBEdspwC82JdLB0L0EBDiwHiQ5jmrXuogtVWwPt6YUVuPq8O4Ip3W3VqSjUMHM0 FKK6AXLGHx37hfXcKIe+nw8BWnB2EGMQLz8jBYF1KmSCqGjRNgMSz3yGGd1U+Ao82uqY 2znbmc4wUypEfklq6SCe8SgvMlYQQjJVjOzcfTGzHzwVqsbWucxvTATSDI/rxhvY6xyJ f6LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=xXtYln1KaXnJoHFTjiVmU0VcfKjoEe2Tw6uIaezmod4=; b=Plm/BhcVuSZLTEfKpyBTF4U3LqX7nvY73QPna3DqI6VLryNfS50NxF7C55lXhIZoyh ll8SDX+0HiYVbCn71jsMdcnqbdEq8Y0vRysfWzTWsjk2hVYONM4fmR0U976UASbL5elo UT3eVgqgXDUXl9fnSV2G08ksiUythf4McsAyJN8Swu+pkYq+93x5WZRLM5izMehuogBq Ch11gRuhIDbVnc9mfQX0d49YDeni7hZA6WsnzKhg4kdFIjfr643otB29+mwhMxYxeIPC +LhzdwnLlxI6878sKjxOaRhJQgZq21ff866kQ0OYLfnnzqH28dc/IbiloUIIuar7WjAA zxCQ== X-Gm-Message-State: AA6/9RmF/5xlZL3ZRHlQFxfN13/4aD4nbkz2OCzw1J3wgD3+qG+JtejTOvMHyjkcmjYxMg== X-Received: by 10.36.211.215 with SMTP id n206mr37833582itg.112.1475846241959; Fri, 07 Oct 2016 06:17:21 -0700 (PDT) Received: from zony ([45.2.7.130]) by smtp.googlemail.com with ESMTPSA id e6sm1254242ite.2.2016.10.07.06.17.21 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 07 Oct 2016 06:17:21 -0700 (PDT) From: npostavs@users.sourceforge.net To: control@debbugs.gnu.org Subject: Re: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) References: <57F770A5.40702@gmx.com> <83vax4ibfd.fsf@gnu.org> Date: Fri, 07 Oct 2016 09:17:57 -0400 In-Reply-To: <83vax4ibfd.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 07 Oct 2016 15:35:50 +0300") Message-ID: <87r37swb5m.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) merge 24635 17987 quit From unknown Mon Aug 18 09:06:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 16:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24635 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed To: Stefan Monnier Cc: 24635@debbugs.gnu.org, qqwy@gmx.com Reply-To: Eli Zaretskii Received: via spool by 24635-submit@debbugs.gnu.org id=B24635.147974480722915 (code B ref 24635); Mon, 21 Nov 2016 16:14:01 +0000 Received: (at 24635) by debbugs.gnu.org; 21 Nov 2016 16:13:27 +0000 Received: from localhost ([127.0.0.1]:37272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8rDi-0005xX-Mu for submit@debbugs.gnu.org; Mon, 21 Nov 2016 11:13:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46543) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8rDh-0005xI-KP for 24635@debbugs.gnu.org; Mon, 21 Nov 2016 11:13:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8rDX-0007m4-Gc for 24635@debbugs.gnu.org; Mon, 21 Nov 2016 11:13:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47740) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8rDX-0007lz-DZ; Mon, 21 Nov 2016 11:13:15 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3068 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c8rDU-00044u-Lp; Mon, 21 Nov 2016 11:13:13 -0500 Date: Mon, 21 Nov 2016 18:13:24 +0200 Message-Id: <83inrg95gb.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <83vax4ibfd.fsf@gnu.org> (message from Eli Zaretskii on Fri, 07 Oct 2016 15:35:50 +0300) References: <57F770A5.40702@gmx.com> <83vax4ibfd.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > Date: Fri, 07 Oct 2016 15:35:50 +0300 > From: Eli Zaretskii > Cc: 24635@debbugs.gnu.org > > > From: Qqwy/W-M > > Date: Fri, 7 Oct 2016 11:53:41 +0200 > > > > Today I learned from [this video > > tutorial](https://youtu.be/3hwUnhdKWiI?t=4m27s), (link to the time with > > exact explanation) of this feature that you can type C-q, followed by > > the octal(or, if configured, decimal or hexadecimal) unicode codepoint, > > followed by a non-digit key, to insert the appropriate unicode character. > > > > However, for some reason, these typed codepoints do not show up in the > > echo bar at the far bottom, making it very easy to mistype. > > This bug was introduced in Emacs 24.4. Further bisection is welcome. The reason is this commit: commit 321e1a9c4283e1fd1db5a6b7c75325d5ed7b97e1 Author: Stefan Monnier AuthorDate: Fri Jul 5 20:10:54 2013 -0400 Commit: Stefan Monnier CommitDate: Fri Jul 5 20:10:54 2013 -0400 * lisp/subr.el (read-quoted-char): Use read-key. (sit-for): Let read-event decode tty input. Fixes: debbugs:14782 Only the second part of the change is AFAIU actually related to bug#14782. The change in read-quoted-char (and in at least one more place not even mentioned in the log) is due to some general issue with read-event that is hinted at in the comment in sit-for added by this commit. If I replace the call to read-key in read-quoted-char with an equivalent call to read-event, the "C-q" echoing is back. Stefan, do you see a way to make read-key or the functions it calls echo the input characters? I didn't see a way to do that, but maybe I missed something. Failing that, I'm inclined to go back to using read-event in read-quoted-char. After all, we didn't have any bug reports due to that, and the echo is a valuable feature, IMO. A somewhat kludgy alternative is something like the patch below, but I'm not sure it's justified here. (It doesn't exactly restore previous behavior, because the initial "C-q-" prompt appears immediately, rather than after read-key-delay, but it's close.) --- lisp/simple.el~0 2016-10-25 07:30:02.000000000 +0300 +++ lisp/simple.el 2016-11-21 10:11:35.430192000 +0200 @@ -776,7 +776,7 @@ (let (translation-table-for-input input-method-function) (if (or (not overwrite-mode) (eq overwrite-mode 'overwrite-mode-binary)) - (read-quoted-char) + (read-quoted-char (key-description (this-command-keys))) (read-char)))))) ;; This used to assume character codes 0240 - 0377 stand for ;; characters in some single-byte character set, and converted them From unknown Mon Aug 18 09:06:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 16:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24635 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed To: Eli Zaretskii Cc: 24635@debbugs.gnu.org, qqwy@gmx.com Received: via spool by 24635-submit@debbugs.gnu.org id=B24635.147974561124129 (code B ref 24635); Mon, 21 Nov 2016 16:27:02 +0000 Received: (at 24635) by debbugs.gnu.org; 21 Nov 2016 16:26:51 +0000 Received: from localhost ([127.0.0.1]:37282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8rQh-0006H7-B8 for submit@debbugs.gnu.org; Mon, 21 Nov 2016 11:26:51 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:59008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8rQf-0006Gu-6d for 24635@debbugs.gnu.org; Mon, 21 Nov 2016 11:26:50 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DeBQALW9BX/xSnSC1dGwEBAQMBAQGDLQEBAQEBHoRNhVCxeYYWBAICgWk8EQECAQEBAQEBAV4nhGIBAQMBViMFCws0EhQYDSSIVQi8VQEBAQcCASSKfYocBY8dijyRK4diMYVakEs0IIMbgVMehgoBAQE X-IPAS-Result: A0DeBQALW9BX/xSnSC1dGwEBAQMBAQGDLQEBAQEBHoRNhVCxeYYWBAICgWk8EQECAQEBAQEBAV4nhGIBAQMBViMFCws0EhQYDSSIVQi8VQEBAQcCASSKfYocBY8dijyRK4diMYVakEs0IIMbgVMehgoBAQE X-IronPort-AV: E=Sophos;i="5.30,296,1470715200"; d="scan'208";a="279954865" Received: from 45-72-167-20.cpe.teksavvy.com (HELO pastel.home) ([45.72.167.20]) by smtp.teksavvy.com with ESMTP; 21 Nov 2016 11:26:43 -0500 Received: by pastel.home (Postfix, from userid 20848) id 30B9C64F93; Mon, 21 Nov 2016 11:26:43 -0500 (EST) From: Stefan Monnier Message-ID: References: <57F770A5.40702@gmx.com> <83vax4ibfd.fsf@gnu.org> <83inrg95gb.fsf@gnu.org> Date: Mon, 21 Nov 2016 11:26:43 -0500 In-Reply-To: <83inrg95gb.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 21 Nov 2016 18:13:24 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > Stefan, do you see a way to make read-key or the functions it calls > echo the input characters? I didn't see a way to do that, but maybe I > missed something. Hmm... it would be good to find such a way, indeed, since the issue is likely to show at other places where we'd want to use read-key. > Failing that, I'm inclined to go back to using read-event in > read-quoted-char. After all, we didn't have any bug reports due to > that, and the echo is a valuable feature, IMO. Indeed, the scenarios where read-key is preferable to read-event in the context of read-quoted-char are fairly hypothetical. So, we should probably revert that for now, but adding a comment about why we don't use read-key. Stefan From unknown Mon Aug 18 09:06:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 16:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24635 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed To: Stefan Monnier Cc: 24635@debbugs.gnu.org, qqwy@gmx.com Reply-To: Eli Zaretskii Received: via spool by 24635-submit@debbugs.gnu.org id=B24635.147974725226778 (code B ref 24635); Mon, 21 Nov 2016 16:55:01 +0000 Received: (at 24635) by debbugs.gnu.org; 21 Nov 2016 16:54:12 +0000 Received: from localhost ([127.0.0.1]:37302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8rrA-0006xp-5Q for submit@debbugs.gnu.org; Mon, 21 Nov 2016 11:54:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8rr9-0006xd-1s for 24635@debbugs.gnu.org; Mon, 21 Nov 2016 11:54:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8rqz-00022B-P7 for 24635@debbugs.gnu.org; Mon, 21 Nov 2016 11:54:05 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48376) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8rqz-000226-Li; Mon, 21 Nov 2016 11:54:01 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3111 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c8rqy-00055Y-UY; Mon, 21 Nov 2016 11:54:01 -0500 Date: Mon, 21 Nov 2016 18:54:12 +0200 Message-Id: <83eg2493kb.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Monnier on Mon, 21 Nov 2016 11:26:43 -0500) References: <57F770A5.40702@gmx.com> <83vax4ibfd.fsf@gnu.org> <83inrg95gb.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Stefan Monnier > Cc: qqwy@gmx.com, 24635@debbugs.gnu.org > Date: Mon, 21 Nov 2016 11:26:43 -0500 > > > Stefan, do you see a way to make read-key or the functions it calls > > echo the input characters? I didn't see a way to do that, but maybe I > > missed something. > > Hmm... it would be good to find such a way, indeed, since the issue is > likely to show at other places where we'd want to use read-key. Agreed. > > Failing that, I'm inclined to go back to using read-event in > > read-quoted-char. After all, we didn't have any bug reports due to > > that, and the echo is a valuable feature, IMO. > > Indeed, the scenarios where read-key is preferable to read-event in the > context of read-quoted-char are fairly hypothetical. > > So, we should probably revert that for now, but adding a comment about > why we don't use read-key. OK, will do in a couple of days if no one objects. The commit I pointed to made 2 more changes in read-quoted-char, related to the way unread-command-events is set. I understand that those two changes also need to be reverted when we go back to using read-event, right? Thanks. From unknown Mon Aug 18 09:06:12 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Qqwy/W-M Subject: bug#24635: closed (Re: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC)) Message-ID: References: <83eg1z50pk.fsf@gnu.org> <57F770A5.40702@gmx.com> X-Gnu-PR-Message: they-closed 24635 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: confirmed Reply-To: 24635@debbugs.gnu.org Date: Fri, 25 Nov 2016 10:12:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1480068722-3154-1" This is a multi-part message in MIME format... ------------=_1480068722-3154-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint = SPC) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 24635@debbugs.gnu.org. --=20 24635: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24635 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1480068722-3154-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 24635-done) by debbugs.gnu.org; 25 Nov 2016 10:11:28 +0000 Received: from localhost ([127.0.0.1]:41083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADTY-0000nw-Ue for submit@debbugs.gnu.org; Fri, 25 Nov 2016 05:11:28 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADTU-0000ng-PZ for 24635-done@debbugs.gnu.org; Fri, 25 Nov 2016 05:11:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cADTK-0002c1-Hw for 24635-done@debbugs.gnu.org; Fri, 25 Nov 2016 05:11:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cADT8-0002Qj-63; Fri, 25 Nov 2016 05:10:58 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2226 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1cADT7-00052i-DH; Fri, 25 Nov 2016 05:10:57 -0500 Date: Fri, 25 Nov 2016 12:10:47 +0200 Message-Id: <83eg1z50pk.fsf@gnu.org> From: Eli Zaretskii To: monnier@iro.umontreal.ca In-reply-to: <83eg2493kb.fsf@gnu.org> (message from Eli Zaretskii on Mon, 21 Nov 2016 18:54:12 +0200) Subject: Re: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) References: <57F770A5.40702@gmx.com> <83vax4ibfd.fsf@gnu.org> <83inrg95gb.fsf@gnu.org> <83eg2493kb.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24635-done Cc: 24635-done@debbugs.gnu.org, qqwy@gmx.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > Date: Mon, 21 Nov 2016 18:54:12 +0200 > From: Eli Zaretskii > Cc: 24635@debbugs.gnu.org, qqwy@gmx.com > > > > Failing that, I'm inclined to go back to using read-event in > > > read-quoted-char. After all, we didn't have any bug reports due to > > > that, and the echo is a valuable feature, IMO. > > > > Indeed, the scenarios where read-key is preferable to read-event in the > > context of read-quoted-char are fairly hypothetical. > > > > So, we should probably revert that for now, but adding a comment about > > why we don't use read-key. > > OK, will do in a couple of days if no one objects. Done on the release branch. > The commit I pointed to made 2 more changes in read-quoted-char, > related to the way unread-command-events is set. I understand that > those two changes also need to be reverted when we go back to using > read-event, right? I reverted those as well. ------------=_1480068722-3154-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Oct 2016 10:50:35 +0000 Received: from localhost ([127.0.0.1]:47326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsSja-0004VW-3L for submit@debbugs.gnu.org; Fri, 07 Oct 2016 06:50:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsRqs-0002xf-L8 for submit@debbugs.gnu.org; Fri, 07 Oct 2016 05:54:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsRqj-0007pS-OJ for submit@debbugs.gnu.org; Fri, 07 Oct 2016 05:53:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsRqj-0007pE-Ld for submit@debbugs.gnu.org; Fri, 07 Oct 2016 05:53:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsRqf-0007a4-P3 for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 05:53:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsRqb-0007iy-Av for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 05:53:48 -0400 Received: from mout.gmx.net ([212.227.17.22]:50233) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsRqa-0007hI-QP for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 05:53:45 -0400 Received: from [192.168.0.118] ([94.214.168.190]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M0hT0-1b2HjU07Vm-00umiI for ; Fri, 07 Oct 2016 11:53:42 +0200 To: bug-gnu-emacs@gnu.org Subject: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) From: Qqwy/W-M Message-ID: <57F770A5.40702@gmx.com> Date: Fri, 7 Oct 2016 11:53:41 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9" X-Provags-ID: V03:K0:DO1xC/a/T8yHLlV29+M8tzjm5q1JxrJV1baIowdFxrmsGvtNlgr gPRsrP+epn73vP05NFKGuFmGFdcDPAZ53HoNcuQjyZmIMqlgtBFK6vW5d+reNiwBRKYOTyt fPCB6p9QmWuwAn59W/kzXzAqOA5xmhbMSf6zNO7xMpKZ/i38RBwT3IChti0YOnyOz6j6y2d ywOz+Ziy0cK4wNNP9XETQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:eWmHBKx/d94=:pHS0uzjPzHxM1gaCncXfPD 7J9RfAcdmRSvggz9jJEog/6c3sVJudGqtWy2ATe+ou4E5wCPL1X5aCFCDEdNrDEbi8tE2xHtH b2OW0rbxcixqQ8QAmirAeBh5WvyZyw9P64PFyHDQbE9xYu79NhhRS1B+j8YwYqb+cAP314hNn CQWXGUU5YNvz//2bQCmJz27QMY6HUfrIAetulG8hfcQxh3ciK6J07sdJSNIy4uUNHrSZ6zM7C IUXaXUTM0nhyCozmMES6IWaz+OCmq/2aHdBYc5T0SXglRqXgBVFTOvZwZFMrtjmkEY8V+4wsE oFolMYJVVM2jkGFIwF+dX+ONTb3RLbAWwkA2iMLqxOGv8mmL2uHDgpAvjmEVp1aT6cBeXIOhs nT7f7wRl1DVNZbMw0HMCrk6EqOAt68787ZGuz1yE6zjOpUDDlgJv0MQ2ydH4pImjVW6AMbG6B NFc9kJSi8RvGcwF9qiWw4o0Pc8xAAvlVwD9IYe5LOf5K6lxUVTLGDnFIuozb334aHh1v2VoSL owUHFx5QLdVlQIFe8yvm49p5tPhHQevkF5Qb8t9UK/0sILrWMSt/nZqsUz53CiTazWoVwUPAw 5P7PGv/ENs/LeycvUJG1Y8bOskUY49LSN+LuBWvLg/2VddrRW5phz4+W/x/WAjCfJ2YQ3QRe2 XWQ9jEfDGs0+3WZ6nrrAHLB/x+y7f/7e4+t87KB7q+c2/AJ9jgBA1GDE9/FKfp/bsI+CPOivc PSrMZE+pcuxOoaVTPFEJW7n8RmIzL3wUY7oN5N+ACoh6zS1aQ0WZYocNZnU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 07 Oct 2016 06:50:33 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9 Content-Type: multipart/mixed; boundary="Ba29jEoVf1u99Kos69ApNQhWJECmPjsFk"; protected-headers="v1" From: Qqwy/W-M To: bug-gnu-emacs@gnu.org Message-ID: <57F770A5.40702@gmx.com> Subject: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) --Ba29jEoVf1u99Kos69ApNQhWJECmPjsFk Content-Type: multipart/mixed; boundary="------------000801000001040801060203" This is a multi-part message in MIME format. --------------000801000001040801060203 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello dear Emacs maintainers, This is an upstreamed report, originally posted on the [Spacemacs GitHub Issue tracker](https://github.com/syl20bnr/spacemacs/issues/7311). Today I learned from [this video tutorial](https://youtu.be/3hwUnhdKWiI?t=3D4m27s), (link to the time with= exact explanation) of this feature that you can type C-q, followed by the octal(or, if configured, decimal or hexadecimal) unicode codepoint, followed by a non-digit key, to insert the appropriate unicode character.= However, for some reason, these typed codepoints do not show up in the echo bar at the far bottom, making it very easy to mistype. This was first tested in Spacemacs, but is reproducible in emacs -Q. @TheBB on GitHub responded: > Looks like quoted-insert users read-quoted-char in the background, whic= h doesn't echo key presses unless it's called with a prompt. > Dirty workaround follows. > ``` > (defun read-quoted-char-always-echo (orig-fn &optional prompt) > (funcall orig-fn (or prompt "Character code: "))) > (defun quoted-insert-always-echo (orig-fn arg) > (prog2=20 > (advice-add 'read-quoted-char :around 'read-quoted-char-always-ec= ho) > (funcall orig-fn arg) > (advice-remove 'read-quoted-char 'read-quoted-char-always-echo))) > (advice-add 'quoted-insert :around 'quoted-insert-always-echo) > ``` Thank you, ~Wiebe-Marten/Qqwy. ___ In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.23) of 2016-10-02 on Qark Windowing system distributor `The X.Org Foundation', version 11.0.1150100= 0 System Description: Linux Mint 17.2 Rafaela Important settings: value of $LC_MONETARY: nl_NL.UTF-8 value of $LC_NUMERIC: nl_NL.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: flycheck-pos-tip-mode: t helm-descbinds-mode: t helm-mode: t helm-flx-mode: t clean-aindent-mode: t yas-global-mode: t projectile-mode: t recentf-mode: t winner-mode: t window-numbering-mode: t volatile-highlights-mode: t global-vi-tilde-fringe-mode: t global-undo-tree-mode: t undo-tree-mode: t spaceline-info-mode: t spaceline-helm-mode: t smooth-scrolling-mode: t savehist-mode: t popwin-mode: t persp-mode: t global-page-break-lines-mode: t Info-breadcrumbs-in-mode-line-mode: t ido-vertical-mode: t global-git-gutter+-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t flx-ido-mode: t global-evil-surround-mode: t global-evil-search-highlight-persist: t show-smartparens-global-mode: t evil-escape-mode: t global-anzu-mode: t eval-sexp-fu-flash-mode: t diff-auto-refine-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t xterm-mouse-mode: t global-auto-revert-mode: t which-key-mode: t override-global-mode: t evil-mode: t evil-local-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/qqwy/.emacs.d/elpa/org-bullets-20140918.1137/org-bullets hides /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-bullets /home/qqwy/.emacs.d/layers/org/extensions/ox-gfm/ox-gfm hides /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-gfm /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-org hides /usr/local/share/emacs/24.5/lisp/org/ox-org /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-python hides /usr/local/share/emacs/24.5/lisp/org/ob-python /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-sass hides /usr/local/share/emacs/24.5/lisp/org/ob-sass /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-id hides /usr/local/share/emacs/24.5/lisp/org/org-id /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-io hides /usr/local/share/emacs/24.5/lisp/org/ob-io /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-scala hides /usr/local/share/emacs/24.5/lisp/org/ob-scala /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-icalendar hides /usr/local/share/emacs/24.5/lisp/org/ox-icalendar /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-lilypond hides /usr/local/share/emacs/24.5/lisp/org/ob-lilypond /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-keys hides /usr/local/share/emacs/24.5/lisp/org/ob-keys /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-odt hides /usr/local/share/emacs/24.5/lisp/org/ox-odt /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-datetree hides /usr/local/share/emacs/24.5/lisp/org/org-datetree /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-irc hides /usr/local/share/emacs/24.5/lisp/org/org-irc /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-awk hides /usr/local/share/emacs/24.5/lisp/org/ob-awk /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-sqlite hides /usr/local/share/emacs/24.5/lisp/org/ob-sqlite /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-screen hides /usr/local/share/emacs/24.5/lisp/org/ob-screen /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ledger hides /usr/local/share/emacs/24.5/lisp/org/ob-ledger /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-eval hides /usr/local/share/emacs/24.5/lisp/org/ob-eval /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-pcomplete hides /usr/local/share/emacs/24.5/lisp/org/org-pcomplete /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ruby hides /usr/local/share/emacs/24.5/lisp/org/ob-ruby /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-gnuplot hides /usr/local/share/emacs/24.5/lisp/org/ob-gnuplot /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-src hides /usr/local/share/emacs/24.5/lisp/org/org-src /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-bibtex hides /usr/local/share/emacs/24.5/lisp/org/org-bibtex /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-footnote hides /usr/local/share/emacs/24.5/lisp/org/org-footnote /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-table hides /usr/local/share/emacs/24.5/lisp/org/ob-table /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-perl hides /usr/local/share/emacs/24.5/lisp/org/ob-perl /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-capture hides /usr/local/share/emacs/24.5/lisp/org/org-capture /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-mscgen hides /usr/local/share/emacs/24.5/lisp/org/ob-mscgen /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-org hides /usr/local/share/emacs/24.5/lisp/org/ob-org /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-man hides /usr/local/share/emacs/24.5/lisp/org/ox-man /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-docview hides /usr/local/share/emacs/24.5/lisp/org/org-docview /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-habit hides /usr/local/share/emacs/24.5/lisp/org/org-habit /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-C hides /usr/local/share/emacs/24.5/lisp/org/ob-C /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-calc hides /usr/local/share/emacs/24.5/lisp/org/ob-calc /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-md hides /usr/local/share/emacs/24.5/lisp/org/ox-md /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-java hides /usr/local/share/emacs/24.5/lisp/org/ob-java /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-scheme hides /usr/local/share/emacs/24.5/lisp/org/ob-scheme /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-info hides /usr/local/share/emacs/24.5/lisp/org/org-info /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-archive hides /usr/local/share/emacs/24.5/lisp/org/org-archive /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-mhe hides /usr/local/share/emacs/24.5/lisp/org/org-mhe /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-protocol hides /usr/local/share/emacs/24.5/lisp/org/org-protocol /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-latex hides /usr/local/share/emacs/24.5/lisp/org/ob-latex /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-fortran hides /usr/local/share/emacs/24.5/lisp/org/ob-fortran /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-entities hides /usr/local/share/emacs/24.5/lisp/org/org-entities /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-sql hides /usr/local/share/emacs/24.5/lisp/org/ob-sql /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-R hides /usr/local/share/emacs/24.5/lisp/org/ob-R /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-timer hides /usr/local/share/emacs/24.5/lisp/org/org-timer /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-macs hides /usr/local/share/emacs/24.5/lisp/org/org-macs /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-makefile hides /usr/local/share/emacs/24.5/lisp/org/ob-makefile /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-picolisp hides /usr/local/share/emacs/24.5/lisp/org/ob-picolisp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-css hides /usr/local/share/emacs/24.5/lisp/org/ob-css /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob hides /usr/local/share/emacs/24.5/lisp/org/ob /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-list hides /usr/local/share/emacs/24.5/lisp/org/org-list /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-beamer hides /usr/local/share/emacs/24.5/lisp/org/ox-beamer /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ref hides /usr/local/share/emacs/24.5/lisp/org/ob-ref /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-mobile hides /usr/local/share/emacs/24.5/lisp/org/org-mobile /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-plot hides /usr/local/share/emacs/24.5/lisp/org/org-plot /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-lisp hides /usr/local/share/emacs/24.5/lisp/org/ob-lisp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-macro hides /usr/local/share/emacs/24.5/lisp/org/org-macro /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-eshell hides /usr/local/share/emacs/24.5/lisp/org/org-eshell /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-publish hides /usr/local/share/emacs/24.5/lisp/org/ox-publish /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-latex hides /usr/local/share/emacs/24.5/lisp/org/ox-latex /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-asymptote hides /usr/local/share/emacs/24.5/lisp/org/ob-asymptote /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-mouse hides /usr/local/share/emacs/24.5/lisp/org/org-mouse /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-emacs-lisp hides /usr/local/share/emacs/24.5/lisp/org/ob-emacs-lisp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-feed hides /usr/local/share/emacs/24.5/lisp/org/org-feed /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-faces hides /usr/local/share/emacs/24.5/lisp/org/org-faces /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-plantuml hides /usr/local/share/emacs/24.5/lisp/org/ob-plantuml /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-shen hides /usr/local/share/emacs/24.5/lisp/org/ob-shen /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-inlinetask hides /usr/local/share/emacs/24.5/lisp/org/org-inlinetask /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-matlab hides /usr/local/share/emacs/24.5/lisp/org/ob-matlab /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-octave hides /usr/local/share/emacs/24.5/lisp/org/ob-octave /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org hides /usr/local/share/emacs/24.5/lisp/org/org /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-agenda hides /usr/local/share/emacs/24.5/lisp/org/org-agenda /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-html hides /usr/local/share/emacs/24.5/lisp/org/ox-html /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-clock hides /usr/local/share/emacs/24.5/lisp/org/org-clock /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox hides /usr/local/share/emacs/24.5/lisp/org/ox /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-bbdb hides /usr/local/share/emacs/24.5/lisp/org/org-bbdb /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-texinfo hides /usr/local/share/emacs/24.5/lisp/org/ox-texinfo /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-crypt hides /usr/local/share/emacs/24.5/lisp/org/org-crypt /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-clojure hides /usr/local/share/emacs/24.5/lisp/org/ob-clojure /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-ctags hides /usr/local/share/emacs/24.5/lisp/org/org-ctags /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ditaa hides /usr/local/share/emacs/24.5/lisp/org/ob-ditaa /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-dot hides /usr/local/share/emacs/24.5/lisp/org/ob-dot /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-comint hides /usr/local/share/emacs/24.5/lisp/org/ob-comint /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-w3m hides /usr/local/share/emacs/24.5/lisp/org/org-w3m /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-maxima hides /usr/local/share/emacs/24.5/lisp/org/ob-maxima /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-exp hides /usr/local/share/emacs/24.5/lisp/org/ob-exp /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-lob hides /usr/local/share/emacs/24.5/lisp/org/ob-lob /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-table hides /usr/local/share/emacs/24.5/lisp/org/org-table /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-indent hides /usr/local/share/emacs/24.5/lisp/org/org-indent /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-js hides /usr/local/share/emacs/24.5/lisp/org/ob-js /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-compat hides /usr/local/share/emacs/24.5/lisp/org/org-compat /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-ocaml hides /usr/local/share/emacs/24.5/lisp/org/ob-ocaml /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-core hides /usr/local/share/emacs/24.5/lisp/org/ob-core /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-attach hides /usr/local/share/emacs/24.5/lisp/org/org-attach /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-gnus hides /usr/local/share/emacs/24.5/lisp/org/org-gnus /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-loaddefs hides /usr/local/share/emacs/24.5/lisp/org/org-loaddefs /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-element hides /usr/local/share/emacs/24.5/lisp/org/org-element /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ox-ascii hides /usr/local/share/emacs/24.5/lisp/org/ox-ascii /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-version hides /usr/local/share/emacs/24.5/lisp/org/org-version /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-install hides /usr/local/share/emacs/24.5/lisp/org/org-install /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-tangle hides /usr/local/share/emacs/24.5/lisp/org/ob-tangle /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-colview hides /usr/local/share/emacs/24.5/lisp/org/org-colview /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/org-rmail hides /usr/local/share/emacs/24.5/lisp/org/org-rmail /home/qqwy/.emacs.d/elpa/org-plus-contrib-20161003/ob-haskell hides /usr/local/share/emacs/24.5/lisp/org/ob-haskell Features: (shadow sort mail-extr two-column iso-transl emacsbug sendmail descr-text cus-start cus-load math-symbols robin goto-chg flycheck-haskell flycheck-rust company-c-headers cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs misearch multi-isearch avy ruby-test-mode align shm-tests hindent shm shm-debug shm-manipulation shm-nav shm-yank-kill shm-type shm-constraint shm-edit-string shm-insert-del shm-languages shm-stack shm-indent shm-simple-indent shm-slot shm-layout shm-ast shm-evaporate shm-macros shm-overlays shm-in shm-node shm-ast-documentation shm-customizations pcre2el rxt re-builder robe f smartparens-rust rust-mode idris-commands idris-simple-indent idris-syntax idris-hole-list idris-ipkg-mode idris-tree-info idris-warnings-tree idris-info idris-repl idris-highlight-input idris-prover prop-menu inferior-idris idris-warnings idris-log idris-events idris-common-utils idris-settings idris-keys idris-core idris-compat haskell-snippets flycheck-pos-tip pos-tip flycheck seq seq-24 let-alist deferred ghc ghc-indent ghc-ins-mod ghc-command ghc-doc ghc-info ghc-comp ghc-rewrite ghc-check ghc-process ghc-func quail inf-haskell haskell-decl-scan imenu haskell haskell-completions haskell-load haskell-commands highlight-uses-mode haskell-modules haskell-sandbox haskell-repl haskell-debug haskell-interactive-mode haskell-presentation-mode haskell-collapse haskell-navigate-imports haskell-compile haskell-process haskell-session haskell-hoogle smartparens-haskell haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-compat haskell-complete-module haskell-ghc-support flymake dabbrev haskell-customize company-cabal-fields tar-mode inf-ruby smartparens-ruby ruby-mode smie autoload mm-archive url-handlers epg gnutls network-stream starttls url-http tls url-gw url-cache url-auth view org-eldoc evil-org org-bullets toc-org ert debug image-file org-rmail org-mhe org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-w3m helm-command helm-elisp helm-eval edebug whitespace neotree helm-descbinds helm-mode helm-files image-dired dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark helm-locate helm-grep helm-regexp helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap helm-utils helm-help helm-types helm-flx helm helm-source helm-multi-match helm-lib company-files company-keywords company-etags company-gtags company-template company-dabbrev-code company-dabbrev company-capf company auto-compile packed eldoc elisp-slime-nav goto-addr bug-reference auto-highlight-symbol clean-aindent-mode highlight-numbers parent-mode highlight-parentheses hideshow rainbow-delimiters yasnippet help-mode doc-view jka-compr image-mode dired smartparens-latex tex-mode latexenc vc-git open-junk-file disp-table projectile grep compile ibuf-ext ibuffer recentf tree-widget ob-dot org-indent org-element avl-tree org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs linum flyspell ispell hl-todo xterm-color winner window-numbering etags volatile-highlights vi-tilde-fringe undo-tree diff spaceline-config spaceline-segments s ucs-normalize spaceline powerline powerline-separators color powerline-themes smooth-scrolling smartparens-config saveplace savehist popwin persp-mode page-break-lines info+ ido-vertical-mode git-gutter-fringe+ git-gutter-fringe fringe-helper git-gutter+ git-commit with-editor async-bytecomp async tramp-sh server log-edit message rfc822 mml mml-sec mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec git-gutter flx-ido flx ido exec-path-from-shell evil-surround evil-search-highlight-persist evil-numbers evil-lisp-state smartparens dash evil-indent-plus evil-exchange evil-escape evil-args evil-anzu anzu mule-util eval-sexp-fu rx highlight diminish diff-hl vc-dir ewoc vc vc-dispatcher diff-mode adaptive-wrap info hybrid-mode evil-evilified-state finder-inf ielm pp comint ansi-color hl-line xt-mouse autorevert filenotify quelpa url-parse auth-source gnus-util password-cache url-vars package-build mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr json lisp-mnt use-package which-key bind-key bind-map evil evil-integration evil-maps evil-commands evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars ring wid-edit spacemacs-dark-theme spacemacs-common core-configuration-layer ht cl warnings package epg-config eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core core-spacemacs core-use-package-ext core-micro-state corelv core-toggle core-keybindings core-fonts-support core-spacemacs-buffer derived edmacro kmacro core-funcs easy-mmode cl-macs gv core-themes-support core-display-init core-auto-completion core-release-management core-emacs-backports core-dotspacemacs core-command-line core-debug advice help-fns profiler easymenu pcase cl-loaddefs cl-lib subr-x time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 1143306 1388179) (symbols 48 76777 15) (miscs 40 2201 5109) (strings 32 212718 331270) (string-bytes 1 5909846) (vectors 16 105258) (vector-slots 8 2698513 754957) (floats 8 4088 9812) (intervals 56 7764 10017) (buffers 960 46) (heap 1024 167245 49500)) --------------000801000001040801060203 Content-Type: application/pgp-keys; name="0xFE05DCEC.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xFE05DCEC.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.22 (GNU/Linux) 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 =3Dcq17 -----END PGP PUBLIC KEY BLOCK----- --------------000801000001040801060203-- --Ba29jEoVf1u99Kos69ApNQhWJECmPjsFk-- --FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJX93ClAAoJEBfPRUP+Bdzst6EQANzf4gHNK09/hxQ2VVYmALEX i5eS8GK0EWMKLmxO8+n8ei4m2jb1VuUV9DFSVjWxXkHzA14DlB6mIcJkwfydaJ+g NSSyCtpoBBYoyA5z9zq7JTZYRVDURSLz0im6G0ZFX4KARpqLg9NeSUpyPthXGt7T 0jmxIVDQB4FBgOokg87GsNJmbZXMUW+tcRSz9Z8jeRcHAojumZLT3A5V7Vj1V8no SlwSEHR6KV/CqDiAE+ItxHHIXzgFGc0PixxKc/H0BQrxo5DwEqy9rH2lp0GRiuXq CSKZHVTt7lTm7GgwirZjkn3f8rKQwz2MjZTO9fV5U0P3+1Rv0t7chAGOqXPigopu 9CznKhJwVMIodGfbY6+UaxFBNGubdhqelO8qSwIVH6+PtpvHh3ak6GzHRmSaxqjk 3O7ZYCG/qcDFMiU996Fe+EJ52fjO2acjld2j0WusgQiiaVc8SUwry6fhayTGdLZz RmN0tywyKLZDdDg4MZtLmarm04++jDSDyUFS8Wl4aWMNwaF8JWuflJ1yARb03IoE KQnOcX2KNHWvCilgtBhfkZNupeg7mIOayjPIx5gIDeQsRJ8CWcoPKMhjh7U0vXIX XLGmFaXPtdIMIvI/gADZcRdPo/9BlNPg7mZUOwTWGSUB2jswg8+AYOYFJCbAoDBP T5EphPLz6EmZNtMiT3mF =P+5V -----END PGP SIGNATURE----- --FShpQWgFqf0fjwwbqE2e6TS6Hj9uDcGD9-- ------------=_1480068722-3154-1-- From unknown Mon Aug 18 09:06:12 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Eli Zaretskii Subject: bug#17987: closed (Re: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC)) Message-ID: References: <83eg1z50pk.fsf@gnu.org> <83mwchb5c7.fsf@gnu.org> X-Gnu-PR-Message: they-closed 17987 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: confirmed Reply-To: 17987@debbugs.gnu.org Date: Fri, 25 Nov 2016 10:12:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1480068722-3154-3" This is a multi-part message in MIME format... ------------=_1480068722-3154-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #24635: 24.3.92; C-q does not echo itself and the following input which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 17987@debbugs.gnu.org. --=20 24635: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24635 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1480068722-3154-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 24635-done) by debbugs.gnu.org; 25 Nov 2016 10:11:28 +0000 Received: from localhost ([127.0.0.1]:41083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADTY-0000nw-Ue for submit@debbugs.gnu.org; Fri, 25 Nov 2016 05:11:28 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADTU-0000ng-PZ for 24635-done@debbugs.gnu.org; Fri, 25 Nov 2016 05:11:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cADTK-0002c1-Hw for 24635-done@debbugs.gnu.org; Fri, 25 Nov 2016 05:11:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cADT8-0002Qj-63; Fri, 25 Nov 2016 05:10:58 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2226 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1cADT7-00052i-DH; Fri, 25 Nov 2016 05:10:57 -0500 Date: Fri, 25 Nov 2016 12:10:47 +0200 Message-Id: <83eg1z50pk.fsf@gnu.org> From: Eli Zaretskii To: monnier@iro.umontreal.ca In-reply-to: <83eg2493kb.fsf@gnu.org> (message from Eli Zaretskii on Mon, 21 Nov 2016 18:54:12 +0200) Subject: Re: bug#24635: 24.5; Missing preview of entered unicode codepoints (C-q codepoint SPC) References: <57F770A5.40702@gmx.com> <83vax4ibfd.fsf@gnu.org> <83inrg95gb.fsf@gnu.org> <83eg2493kb.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24635-done Cc: 24635-done@debbugs.gnu.org, qqwy@gmx.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > Date: Mon, 21 Nov 2016 18:54:12 +0200 > From: Eli Zaretskii > Cc: 24635@debbugs.gnu.org, qqwy@gmx.com > > > > Failing that, I'm inclined to go back to using read-event in > > > read-quoted-char. After all, we didn't have any bug reports due to > > > that, and the echo is a valuable feature, IMO. > > > > Indeed, the scenarios where read-key is preferable to read-event in the > > context of read-quoted-char are fairly hypothetical. > > > > So, we should probably revert that for now, but adding a comment about > > why we don't use read-key. > > OK, will do in a couple of days if no one objects. Done on the release branch. > The commit I pointed to made 2 more changes in read-quoted-char, > related to the way unread-command-events is set. I understand that > those two changes also need to be reverted when we go back to using > read-event, right? I reverted those as well. ------------=_1480068722-3154-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Jul 2014 15:29:29 +0000 Received: from localhost ([127.0.0.1]:52338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X5GHo-0006LG-Gk for submit@debbugs.gnu.org; Thu, 10 Jul 2014 11:29:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44794) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X5GHm-0006L2-2r for submit@debbugs.gnu.org; Thu, 10 Jul 2014 11:29:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X5GHX-0003oH-4f for submit@debbugs.gnu.org; Thu, 10 Jul 2014 11:29:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58405) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X5GHX-0003oD-1g for submit@debbugs.gnu.org; Thu, 10 Jul 2014 11:29:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X5GHP-00025c-Gk for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2014 11:29:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X5GHH-0003mM-TD for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2014 11:29:03 -0400 Received: from mtaout28.012.net.il ([80.179.55.184]:50837) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X5GHH-0003mC-Fx for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2014 11:28:55 -0400 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0N8I00M005K9AM00@mtaout28.012.net.il> for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2014 18:28:26 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N8I00KXQ5NEUZ10@mtaout28.012.net.il> for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2014 18:28:26 +0300 (IDT) Date: Thu, 10 Jul 2014 18:28:56 +0300 From: Eli Zaretskii Subject: 24.3.92; C-q does not echo itself and the following input X-012-Sender: halo1@inter.net.il To: bug-gnu-emacs@gnu.org Message-id: <83mwchb5c7.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) Steps to reproduce: emacs -Q C-q 7 7 7 Emacs should echo both C-q and the input you type afterwards, but it doesn't. This is a regression since Emacs 24.3. In GNU Emacs 24.3.92.26 (i686-pc-mingw32) of 2014-07-08 on HOME-C4E4A596F7 Repository revision: 117362 juri@jurta.org-20140708091709-nkf4uuuehrhlxp0g Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --prefix=/d/usr --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-2 -g3'' Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-q 7 7 7 SPC M-x r e p o r t - e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 8 74304 7095) (symbols 32 17537 0) (miscs 32 33 159) (strings 16 10771 4223) (string-bytes 1 269377) (vectors 8 9587) (vector-slots 4 386191 3174) (floats 8 57 279) (intervals 28 240 28) (buffers 508 11)) ------------=_1480068722-3154-3--