From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Bob Newell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Aug 2013 20:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15012@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137547621010041 (code B ref -1); Fri, 02 Aug 2013 20:44:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Aug 2013 20:43:30 +0000 Received: from localhost ([127.0.0.1]:36968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V5MC7-0002bn-3S for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:43:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54486) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V5Lrc-0001ub-Nq for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:22:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V5LrP-0007MU-Jt for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:22:11 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43507) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V5LrP-0007ML-Eo for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:22:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V5LrJ-0003Qm-39 for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2013 16:22:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V59Xb-0001Bt-6R for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2013 03:13:06 -0400 Received: from mail-pd0-f174.google.com ([209.85.192.174]:54631) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V59Xa-0001BJ-Ms for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2013 03:12:47 -0400 Received: by mail-pd0-f174.google.com with SMTP id 10so347775pdc.5 for ; Fri, 02 Aug 2013 00:12:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :x-gm-message-state; bh=Bll11cXKSIOKYgtMERI+yTyMGUspr/u9Qe5RUPIoglc=; b=DdmbFV+/zSroX2x4nSFTiOGS8eXtM+SYhTp8nIX7m3UpqlZNyC4pgqiNADtQ6az/yE OcRFVIVUjAzHr/oxvBwTSxpTv3LGtoll33Qxosp9InvHRkPO+0gOkX0nvwu8E0C3r84U p9RwQQa9e3rc/QBe2YMuWbbFXLM1mq2K/o+L/tpeWdQ2kJLf36J6/LDLdZgrUIseyAA/ yyWdzN0QcBz6vt9pumZF38g8yZQVWkjDipf87by6ilpRALPRdKk9ZkEv94Uh09+EqL34 ebjuXTDsy8+vJS1u45epIWVEqV7f+6iFIfHmXDahQRN3xAIg2A2Ax2+dV1PS1t+h39YK 5Z8A== X-Received: by 10.66.13.99 with SMTP id g3mr4156061pac.51.1375427565164; Fri, 02 Aug 2013 00:12:45 -0700 (PDT) Received: from pilikia (udp259009uds.hawaiiantel.net. [72.253.220.237]) by mx.google.com with ESMTPSA id r7sm8726879pao.18.2013.08.02.00.12.43 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 02 Aug 2013 00:12:44 -0700 (PDT) From: Bob Newell Date: Thu, 01 Aug 2013 21:12:41 -1000 Message-ID: <87fvuswopi.fsf@bobnewell.net> MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQkQoiZUe7tXhVm4Kat3BLzMHAg46oRMzCaX4QsEfeG5i5/r4GlDseWoJblGLxFJLMLVeEAD X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] 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: -3.4 (---) X-Mailman-Approved-At: Fri, 02 Aug 2013 16:43:25 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -3.4 (---) If you run this minimal code: (defun minimal-function () (interactive) (while t (read-char-exclusive " ") ) ) everything works as expected, that is typed characters are simply absorbed until C-g exits the loop. But notice the " " as the prompt arg in read-char-exclusive. Why is it there? Because if you run this: (defun minimal-function () (interactive) (while t (read-char-exclusive) ) ) everything you've typed since you've invoked the function shows up in the echo area, like this: ESC x m i n i m a l - f u n c t i o n RET a b c d e f g (etc.) I thought this might have something to do with minibuffer history, but I can't verify that, and I've dived into EMACS source code without luck (maybe without skill, too). I'm deep into keyboard.c and wondering... Using "" instead of " " as a prompt does not work; the echoing still happens. read-char exhibits the exact same behavior. I'm on 23.3.1 but I was told on gnus.emacs.help that the latest 24.x builds show the same behavior (I can't verify personally.) In GNU Emacs 23.3.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2013-05-16 on komainu, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11103000 configured using `configure '--build' 'i686-linux-gnu' '--build' 'i686-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.3/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.3/leim' '--with-crt-dir=/usr/lib/i386-linux-gnu' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i686-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Article Minor modes in effect: iswitchb-mode: t anything-dired-mode: Enable anything completion in Dired functions. Bindings affected are C, R, S, H. This is deprecated for Emacs24+ users, use `ac-mode' instead. shell-dirtrack-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: x r e p o r t - e m a c s - b u g C-g C-x C-f d a t a / e l i s p / m i n i m a l . e l C-x C-s ` l B x m i n i m a l - f u n c t i o n a a a a a C-g SPC C-x C-s ` l B x d d d d d d C-g C-x b * G q 2 0 0 C-x o C-SPC w x r e p o r t - e m a c s - b u g Recent messages: Compiling /home/bnewell/data/elisp/minimal.el...done Wrote /home/bnewell/data/elisp/minimal.elc Loading /home/bnewell/data/elisp/minimal.elc...done Quit Parsing BBDB... (frobnicating...done) name mismatch: "chipschap" changed to "Bob Newell" Mark set Saved text from "If you run this minimal code: (defun mi" Load-path shadows: /home/bnewell/.emacs.d/elpa/org-20130708/ob-ref hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ref /home/bnewell/.emacs.d/elpa/org-20130708/org-clock hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-clock /home/bnewell/.emacs.d/elpa/org-20130708/org-list hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-list /home/bnewell/.emacs.d/elpa/org-20130708/ob-gnuplot hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-gnuplot /home/bnewell/.emacs.d/elpa/org-20130708/ob-perl hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-perl /home/bnewell/.emacs.d/elpa/org-20130708/ob-shen hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-shen /home/bnewell/.emacs.d/elpa/org-20130708/ob-ditaa hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ditaa /home/bnewell/.emacs.d/elpa/org-20130708/org-id hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-id /home/bnewell/.emacs.d/elpa/org-20130708/org-rmail hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-rmail /home/bnewell/.emacs.d/elpa/org-20130708/org-mhe hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-mhe /home/bnewell/.emacs.d/elpa/org-20130708/ob-plantuml hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-plantuml /home/bnewell/.emacs.d/elpa/org-20130708/ob-scala hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-scala /home/bnewell/.emacs.d/elpa/org-20130708/ox-ascii hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-ascii /home/bnewell/.emacs.d/elpa/org-20130708/ox-man hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-man /home/bnewell/.emacs.d/elpa/org-20130708/ox-latex hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-latex /home/bnewell/.emacs.d/elpa/org-20130708/ob-io hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-io /home/bnewell/.emacs.d/elpa/org-20130708/ob-ocaml hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ocaml /home/bnewell/.emacs.d/elpa/org-20130708/ob-C hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-C /home/bnewell/.emacs.d/elpa/org-20130708/ob-sqlite hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sqlite /home/bnewell/.emacs.d/elpa/org-20130708/ob-scheme hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-scheme /home/bnewell/.emacs.d/elpa/org-20130708/ob-sass hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sass /home/bnewell/.emacs.d/elpa/org-20130708/org-crypt hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-crypt /home/bnewell/.emacs.d/elpa/org-20130708/org-protocol hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-protocol /home/bnewell/.emacs.d/elpa/org-20130708/org-entities hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-entities /home/bnewell/.emacs.d/elpa/org-20130708/ob-exp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-exp /home/bnewell/.emacs.d/elpa/org-20130708/ob-clojure hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-clojure /home/bnewell/.emacs.d/elpa/org-20130708/ob-lob hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-lob /home/bnewell/.emacs.d/elpa/org-20130708/org-colview hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-colview /home/bnewell/.emacs.d/elpa/org-20130708/ob-screen hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-screen /home/bnewell/.emacs.d/elpa/org-20130708/org-capture hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-capture /home/bnewell/.emacs.d/elpa/org-20130708/ob-asymptote hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-asymptote /home/bnewell/.emacs.d/elpa/org-20130708/org-install hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-install /home/bnewell/.emacs.d/elpa/org-20130708/ob-matlab hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-matlab /home/bnewell/.emacs.d/elpa/org-20130708/org-src hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-src /home/bnewell/.emacs.d/elpa/org-20130708/org-mouse hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-mouse /home/bnewell/.emacs.d/elpa/org-20130708/org-w3m hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-w3m /home/bnewell/.emacs.d/elpa/org-20130708/ob hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob /home/bnewell/.emacs.d/elpa/org-20130708/ox-icalendar hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-icalendar /home/bnewell/.emacs.d/elpa/org-20130708/ob-python hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-python /home/bnewell/.emacs.d/elpa/org-20130708/org-timer hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-timer /home/bnewell/.emacs.d/elpa/org-20130708/org-macs hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-macs /home/bnewell/.emacs.d/elpa/org-20130708/ob-sql hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sql /home/bnewell/.emacs.d/elpa/org-20130708/org-bibtex hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-bibtex /home/bnewell/.emacs.d/elpa/org-20130708/ob-mscgen hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-mscgen /home/bnewell/.emacs.d/elpa/org-20130708/org-mobile hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-mobile /home/bnewell/.emacs.d/elpa/org-20130708/org-eshell hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-eshell /home/bnewell/.emacs.d/elpa/org-20130708/org-version hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-version /home/bnewell/.emacs.d/elpa/org-20130708/org-compat hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-compat /home/bnewell/.emacs.d/elpa/org-20130708/ob-octave hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-octave /home/bnewell/.emacs.d/elpa/org-20130708/ob-sh hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sh /home/bnewell/.emacs.d/elpa/org-20130708/org-ctags hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-ctags /home/bnewell/.emacs.d/elpa/org-20130708/org-inlinetask hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-inlinetask /home/bnewell/.emacs.d/elpa/org-20130708/ob-core hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-core /home/bnewell/.emacs.d/elpa/org-20130708/ox-html hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-html /home/bnewell/.emacs.d/elpa/org-20130708/org-attach hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-attach /home/bnewell/.emacs.d/elpa/org-20130708/ox-publish hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-publish /home/bnewell/.emacs.d/elpa/org-20130708/ox-beamer hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-beamer /home/bnewell/.emacs.d/elpa/org-20130708/org-agenda hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-agenda /home/bnewell/.emacs.d/elpa/org-20130708/ob-keys hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-keys /home/bnewell/.emacs.d/elpa/org-20130708/org-table hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-table /home/bnewell/.emacs.d/elpa/org-20130708/ox-org hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-org /home/bnewell/.emacs.d/elpa/org-20130708/ox-odt hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-odt /home/bnewell/.emacs.d/elpa/org-20130708/org hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org /home/bnewell/.emacs.d/elpa/org-20130708/org-info hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-info /home/bnewell/.emacs.d/elpa/org-20130708/ob-java hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-java /home/bnewell/.emacs.d/elpa/org-20130708/ob-comint hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-comint /home/bnewell/.emacs.d/elpa/org-20130708/org-bbdb hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-bbdb /home/bnewell/.emacs.d/elpa/org-20130708/ob-awk hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-awk /home/bnewell/.emacs.d/elpa/org-20130708/ob-tangle hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-tangle /home/bnewell/.emacs.d/elpa/org-20130708/ob-haskell hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-haskell /home/bnewell/.emacs.d/elpa/org-20130708/ob-calc hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-calc /home/bnewell/.emacs.d/elpa/org-20130708/org-faces hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-faces /home/bnewell/.emacs.d/elpa/org-20130708/org-irc hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-irc /home/bnewell/.emacs.d/elpa/org-20130708/ob-ledger hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ledger /home/bnewell/.emacs.d/elpa/org-20130708/ob-ruby hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ruby /home/bnewell/.emacs.d/elpa/org-20130708/ob-dot hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-dot /home/bnewell/.emacs.d/elpa/org-20130708/org-plot hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-plot /home/bnewell/.emacs.d/elpa/org-20130708/org-footnote hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-footnote /home/bnewell/.emacs.d/elpa/org-20130708/ob-css hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-css /home/bnewell/.emacs.d/elpa/org-20130708/org-pcomplete hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-pcomplete /home/bnewell/.emacs.d/elpa/org-20130708/org-gnus hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-gnus /home/bnewell/.emacs.d/elpa/org-20130708/ob-makefile hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-makefile /home/bnewell/.emacs.d/elpa/org-20130708/ob-R hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-R /home/bnewell/.emacs.d/elpa/org-20130708/ob-emacs-lisp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-emacs-lisp /home/bnewell/.emacs.d/elpa/org-20130708/ox hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox /home/bnewell/.emacs.d/elpa/org-20130708/ob-maxima hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-maxima /home/bnewell/.emacs.d/elpa/org-20130708/ob-org hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-org /home/bnewell/.emacs.d/elpa/org-20130708/ob-lisp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-lisp /home/bnewell/.emacs.d/elpa/org-20130708/org-macro hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-macro /home/bnewell/.emacs.d/elpa/org-20130708/ox-md hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-md /home/bnewell/.emacs.d/elpa/org-20130708/ob-fortran hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-fortran /home/bnewell/.emacs.d/elpa/org-20130708/ob-lilypond hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-lilypond /home/bnewell/.emacs.d/elpa/org-20130708/org-habit hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-habit /home/bnewell/.emacs.d/elpa/org-20130708/ob-js hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-js /home/bnewell/.emacs.d/elpa/org-20130708/ob-latex hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-latex /home/bnewell/.emacs.d/elpa/org-20130708/ox-texinfo hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-texinfo /home/bnewell/.emacs.d/elpa/org-20130708/org-archive hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-archive /home/bnewell/.emacs.d/elpa/org-20130708/org-indent hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-indent /home/bnewell/.emacs.d/elpa/org-20130708/ob-picolisp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-picolisp /home/bnewell/.emacs.d/elpa/org-20130708/ob-table hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-table /home/bnewell/.emacs.d/elpa/org-20130708/org-element hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-element /home/bnewell/.emacs.d/elpa/org-20130708/ob-eval hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-eval /home/bnewell/.emacs.d/elpa/org-20130708/org-loaddefs hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-loaddefs /home/bnewell/.emacs.d/elpa/org-20130708/org-docview hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-docview /home/bnewell/.emacs.d/elpa/org-20130708/org-datetree hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-datetree /home/bnewell/.emacs.d/elpa/org-20130708/org-feed hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-feed ~/data/elisp/anything-config/extensions/anything-complete hides /usr/share/emacs23/site-lisp/anything/anything-complete ~/data/elisp/anything-config/anything hides /usr/share/emacs23/site-lisp/anything/anything ~/data/elisp/anything-config/extensions/anything-show-completion hides /usr/share/emacs23/site-lisp/anything/anything-show-completion ~/data/elisp/anything-config/contrib/anything-migemo hides /usr/share/emacs23/site-lisp/anything/anything-migemo ~/data/elisp/anything-config/contrib/anything-menu hides /usr/share/emacs23/site-lisp/anything/anything-menu ~/data/elisp/anything-config/anything-config hides /usr/share/emacs23/site-lisp/anything/anything-config ~/data/elisp/anything-config/contrib/anything-ipa hides /usr/share/emacs23/site-lisp/anything/anything-ipa ~/data/elisp/anything-config/contrib/anything-grep hides /usr/share/emacs23/site-lisp/anything/anything-grep ~/data/elisp/anything-config/anything-match-plugin hides /usr/share/emacs23/site-lisp/anything/anything-match-plugin ~/data/elisp/anything-config/contrib/anything-startup hides /usr/share/emacs23/site-lisp/anything/anything-startup /usr/share/emacs/site-lisp/w3m/w3m-antenna hides /usr/share/emacs23/site-lisp/w3m/w3m-antenna /usr/share/emacs/site-lisp/w3m/mew-w3m hides /usr/share/emacs23/site-lisp/w3m/mew-w3m /usr/share/emacs/site-lisp/w3m/w3m-hist hides /usr/share/emacs23/site-lisp/w3m/w3m-hist /usr/share/emacs/site-lisp/w3m/w3m-proc hides /usr/share/emacs23/site-lisp/w3m/w3m-proc /usr/share/emacs/site-lisp/w3m/w3m-bookmark hides /usr/share/emacs23/site-lisp/w3m/w3m-bookmark /usr/share/emacs/site-lisp/w3m/w3m-perldoc hides /usr/share/emacs23/site-lisp/w3m/w3m-perldoc /usr/share/emacs/site-lisp/w3m/w3m-symbol hides /usr/share/emacs23/site-lisp/w3m/w3m-symbol /usr/share/emacs/site-lisp/w3m/w3m-rss hides /usr/share/emacs23/site-lisp/w3m/w3m-rss /usr/share/emacs/site-lisp/w3m/w3mhack hides /usr/share/emacs23/site-lisp/w3m/w3mhack /usr/share/emacs/site-lisp/w3m/w3m-lnum hides /usr/share/emacs23/site-lisp/w3m/w3m-lnum /usr/share/emacs/site-lisp/w3m/w3m-bug hides /usr/share/emacs23/site-lisp/w3m/w3m-bug /usr/share/emacs/site-lisp/w3m/w3m-util hides /usr/share/emacs23/site-lisp/w3m/w3m-util /usr/share/emacs/site-lisp/w3m/w3m-form hides /usr/share/emacs23/site-lisp/w3m/w3m-form /usr/share/emacs/site-lisp/w3m/w3m-ccl hides /usr/share/emacs23/site-lisp/w3m/w3m-ccl /usr/share/emacs/site-lisp/w3m/mime-w3m hides /usr/share/emacs23/site-lisp/w3m/mime-w3m /usr/share/emacs/site-lisp/w3m/w3m-filter hides /usr/share/emacs23/site-lisp/w3m/w3m-filter /usr/share/emacs/site-lisp/w3m/w3m-favicon hides /usr/share/emacs23/site-lisp/w3m/w3m-favicon /usr/share/emacs/site-lisp/w3m/w3m-load hides /usr/share/emacs23/site-lisp/w3m/w3m-load /usr/share/emacs/site-lisp/w3m/octet hides /usr/share/emacs23/site-lisp/w3m/octet /usr/share/emacs/site-lisp/w3m/w3m-cookie hides /usr/share/emacs23/site-lisp/w3m/w3m-cookie /usr/share/emacs/site-lisp/w3m/w3m-search hides /usr/share/emacs23/site-lisp/w3m/w3m-search /usr/share/emacs/site-lisp/w3m/w3m-tabmenu hides /usr/share/emacs23/site-lisp/w3m/w3m-tabmenu /usr/share/emacs/site-lisp/w3m/w3m-dtree hides /usr/share/emacs23/site-lisp/w3m/w3m-dtree /usr/share/emacs/site-lisp/w3m/w3m hides /usr/share/emacs23/site-lisp/w3m/w3m /usr/share/emacs/site-lisp/w3m/w3m-weather hides /usr/share/emacs23/site-lisp/w3m/w3m-weather /usr/share/emacs/site-lisp/w3m/w3m-namazu hides /usr/share/emacs23/site-lisp/w3m/w3m-namazu /usr/share/emacs/site-lisp/w3m/w3m-image hides /usr/share/emacs23/site-lisp/w3m/w3m-image /usr/share/emacs/23.3/lisp/gnus/hmac-def hides /usr/share/emacs23/site-lisp/flim/hmac-def /usr/share/emacs/23.3/lisp/gnus/ntlm hides /usr/share/emacs23/site-lisp/flim/ntlm /usr/share/emacs/23.3/lisp/gnus/md4 hides /usr/share/emacs23/site-lisp/flim/md4 /usr/share/emacs/23.3/lisp/gnus/hmac-md5 hides /usr/share/emacs23/site-lisp/flim/hmac-md5 /usr/share/emacs/23.3/lisp/gnus/sasl hides /usr/share/emacs23/site-lisp/flim/sasl /usr/share/emacs/23.3/lisp/gnus/sha1 hides /usr/share/emacs23/site-lisp/flim/sha1 /usr/share/emacs/23.3/lisp/gnus/sasl-ntlm hides /usr/share/emacs23/site-lisp/flim/sasl-ntlm /usr/share/emacs/23.3/lisp/gnus/sasl-digest hides /usr/share/emacs23/site-lisp/flim/sasl-digest /usr/share/emacs/23.3/lisp/gnus/sasl-cram hides /usr/share/emacs23/site-lisp/flim/sasl-cram /usr/share/emacs/23.3/lisp/gnus/hex-util hides /usr/share/emacs23/site-lisp/flim/hex-util ~/data/elisp/evernote-mode hides /usr/share/emacs23/site-lisp/evernote-mode/evernote-mode /usr/share/emacs/23.3/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /usr/share/emacs/23.3/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /usr/share/emacs/23.3/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /usr/share/emacs/23.3/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex /usr/share/emacs/23.3/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex /usr/share/emacs/23.3/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /usr/share/emacs/23.3/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context /usr/share/emacs/23.3/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /usr/share/emacs/23.3/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /usr/share/emacs/23.3/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /usr/share/emacs/23.3/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /usr/share/emacs/23.3/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /usr/share/emacs/23.3/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex /usr/share/emacs/23.3/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /usr/share/emacs/23.3/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /usr/share/emacs/23.3/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs/23.3/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /usr/share/emacs/23.3/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /usr/share/emacs/23.3/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /usr/share/emacs/23.3/lisp/gnus/lpath hides /usr/share/emacs/site-lisp/auctex/lpath /usr/share/emacs23/site-lisp/mailcrypt/mc-gpg hides /usr/share/emacs/site-lisp/mailcrypt/mc-gpg /usr/share/emacs23/site-lisp/mailcrypt/mc-pgp6 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp6 /usr/share/emacs23/site-lisp/mailcrypt/expect hides /usr/share/emacs/site-lisp/mailcrypt/expect /usr/share/emacs23/site-lisp/mailcrypt/mailcrypt hides /usr/share/emacs/site-lisp/mailcrypt/mailcrypt /usr/share/emacs23/site-lisp/mailcrypt/mc-setversion hides /usr/share/emacs/site-lisp/mailcrypt/mc-setversion /usr/share/emacs23/site-lisp/mailcrypt/mc-toplev hides /usr/share/emacs/site-lisp/mailcrypt/mc-toplev /usr/share/emacs23/site-lisp/mailcrypt/mc-pgp hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp /usr/share/emacs23/site-lisp/mailcrypt/mc-remail hides /usr/share/emacs/site-lisp/mailcrypt/mc-remail /usr/share/emacs23/site-lisp/mailcrypt/mc-pgp5 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp5 /usr/share/emacs/23.3/lisp/gnus/spam-stat hides /usr/share/emacs/23.3/site-lisp/gnus-bonus-el/spam-stat ~/data/elisp/message-x hides /usr/share/emacs/23.3/site-lisp/gnus-bonus-el/message-x /usr/share/emacs/23.3/lisp/gnus/nnnil hides /usr/share/emacs/23.3/site-lisp/gnus-bonus-el/nnnil /usr/share/emacs/23.3/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/23.3/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup ~/data/elisp/gnugo hides /usr/share/emacs/site-lisp/gnugo /usr/share/emacs/23.3/lisp/gnus/md4 hides /usr/share/emacs/23.3/lisp/md4 ~/data/elisp/startup hides /usr/share/emacs/23.3/lisp/startup /usr/share/emacs/23.3/lisp/gnus/password-cache hides /usr/share/emacs/23.3/lisp/password-cache ~/data/elisp/iimage hides /usr/share/emacs/23.3/lisp/iimage /usr/share/emacs/23.3/lisp/gnus/sha1 hides /usr/share/emacs/23.3/lisp/sha1 /usr/share/emacs/23.3/lisp/gnus/format-spec hides /usr/share/emacs/23.3/lisp/format-spec /usr/share/emacs/23.3/lisp/gnus/hex-util hides /usr/share/emacs/23.3/lisp/hex-util /usr/share/emacs/23.3/lisp/gnus/dns-mode hides /usr/share/emacs/23.3/lisp/textmodes/dns-mode /usr/share/emacs23/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/23.3/lisp/textmodes/flyspell /usr/share/emacs23/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/23.3/lisp/textmodes/ispell /usr/share/emacs/23.3/lisp/gnus/hmac-def hides /usr/share/emacs/23.3/lisp/net/hmac-def /usr/share/emacs/23.3/lisp/gnus/sasl-ntlm hides /usr/share/emacs/23.3/lisp/net/sasl-ntlm /usr/share/emacs/23.3/lisp/gnus/hmac-md5 hides /usr/share/emacs/23.3/lisp/net/hmac-md5 /usr/share/emacs/23.3/lisp/gnus/dns hides /usr/share/emacs/23.3/lisp/net/dns /usr/share/emacs/23.3/lisp/gnus/ntlm hides /usr/share/emacs/23.3/lisp/net/ntlm /usr/share/emacs/23.3/lisp/gnus/sasl hides /usr/share/emacs/23.3/lisp/net/sasl /usr/share/emacs/23.3/lisp/gnus/netrc hides /usr/share/emacs/23.3/lisp/net/netrc /usr/share/emacs/23.3/lisp/gnus/tls hides /usr/share/emacs/23.3/lisp/net/tls /usr/share/emacs/23.3/lisp/gnus/sasl-cram hides /usr/share/emacs/23.3/lisp/net/sasl-cram /usr/share/emacs/23.3/lisp/gnus/dig hides /usr/share/emacs/23.3/lisp/net/dig /usr/share/emacs/23.3/lisp/gnus/sasl-digest hides /usr/share/emacs/23.3/lisp/net/sasl-digest /usr/share/emacs/23.3/lisp/gnus/hashcash hides /usr/share/emacs/23.3/lisp/mail/hashcash /usr/share/emacs/23.3/lisp/gnus/uudecode hides /usr/share/emacs/23.3/lisp/mail/uudecode /usr/share/emacs/23.3/lisp/gnus/binhex hides /usr/share/emacs/23.3/lisp/mail/binhex ~/data/elisp/unsafep hides /usr/share/emacs/23.3/lisp/emacs-lisp/unsafep /usr/share/emacs23/site-lisp/emms/tq hides /usr/share/emacs/23.3/lisp/emacs-lisp/tq /usr/share/emacs/23.3/lisp/gnus/parse-time hides /usr/share/emacs/23.3/lisp/calendar/parse-time ~/data/elisp/icalendar hides /usr/share/emacs/23.3/lisp/calendar/icalendar /usr/share/emacs/23.3/lisp/gnus/time-date hides /usr/share/emacs/23.3/lisp/calendar/time-date ~/data/elisp/timeclock hides /usr/share/emacs/23.3/lisp/calendar/timeclock Features: (shadow qp sort smiley ansi-color gnus-cite gnus-async gnus-bcklg gnus-ml mailcrypt disp-table tmm electric emacsbug help-mode view cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew diary-lib diary-loaddefs cal-iso vc-rcs org-w3m org-inlinetask org-habit org-info org-gnus org-bibtex bibtex org-bbdb org-agenda w3m w3m-hist w3m-e23 w3m-ccl ccl w3m-fsf w3m-favicon w3m-image w3m-proc w3m-util nndoc nndraft nnmh nnfolder utf-7 gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-cache bbdb-gnus gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig bbdb-snarf mail-extr bbdb-com proto-stream nnimap tls utf7 netrc nntp nnir gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win nnoo bbdb timezone smtpmail sendmail starttls gnus-load gnus gnus-ems gnus-compat nnheader mail-utils iswitchb printing ps-print ps-def lpr timeclock-setup timeclock-x saveplace parse-time calfw-cal calfw holidays hol-loaddefs mule-util cal-move anything-startup anything-complete anything-show-completion anything-obsolete anything-config edmacro kmacro rx anything-match-plugin url url-proxy url-privacy url-expand url-methods url-history url-cookie mailcap grep compile tramp-imap assoc tramp-gw tramp-gvfs zeroconf url-util url-parse url-vars dbus xml tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source eieio gnus-util mm-util mail-prsvr shell password-cache tramp-compat trampver dired-x dired-aux ffap thingatpt anything ange-ftp gdocs browse-url g-app g-auth g-utils json evernote-mode tree-widget tea-time emms-volume emms-volume-amixer emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file dired emms-setup emms emms-compat iimage taskjuggler-mode malyon malyon-mode analog-clock artist picture reporter rect stopwatch w3m-e21 calc-ext calc calc-loaddefs calc-macs org-extension org byte-opt warnings bytecomp byte-compile advice help-fns advice-preload org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities time-date noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func regexp-opt cal-menu calendar cal-loaddefs org-autoloads org-plus-contrib-autoloads info xclip-autoloads package color-theme easymenu wid-edit cl cl-19 timeclock time cus-start cus-load w3m-wget w3m-load mailcrypt-init emms-auto emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode bbdb-autoloads preview-latex tex-site auto-loads tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2019 03:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Bob Newell Cc: 15012@debbugs.gnu.org Received: via spool by 15012-submit@debbugs.gnu.org id=B15012.15658414708045 (code B ref 15012); Thu, 15 Aug 2019 03:58:02 +0000 Received: (at 15012) by debbugs.gnu.org; 15 Aug 2019 03:57:50 +0000 Received: from localhost ([127.0.0.1]:50266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hy6ta-00025h-HY for submit@debbugs.gnu.org; Wed, 14 Aug 2019 23:57:50 -0400 Received: from quimby.gnus.org ([80.91.231.51]:34262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hy6tY-00025X-Uw for 15012@debbugs.gnu.org; Wed, 14 Aug 2019 23:57:49 -0400 Received: from 24-104-73-23-ip-static.hfc.comcastbusiness.net ([24.104.73.23] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hy6tU-0007Wz-SE; Thu, 15 Aug 2019 05:57:47 +0200 From: Lars Ingebrigtsen References: <87fvuswopi.fsf@bobnewell.net> Date: Wed, 14 Aug 2019 20:57:42 -0700 In-Reply-To: <87fvuswopi.fsf@bobnewell.net> (Bob Newell's message of "Thu, 01 Aug 2013 21:12:41 -1000") Message-ID: <87y2zv2i89.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Bob Newell writes: > Because if you run this: > > (defun minimal-function () > (interactive) > (while t > (read-char-exclusive) > ) > ) > > everything you've typed since you've invoked the function shows up in > the ech [...] 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: 0.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: -1.0 (-) Bob Newell writes: > Because if you run this: > > (defun minimal-function () > (interactive) > (while t > (read-char-exclusive) > ) > ) > > everything you've typed since you've invoked the function shows up in > the echo area, like this: > > ESC x m i n i m a l - f u n c t i o n RET a b c d e f g (etc.) (I'm going through old bug reports that have unfortunately gotten no responses yet.) I tried reproducing this bug in Emacs 27, but was unable to, so I'm assuming it's fixed and is closing this bug report. If you're still seeing this, please reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 14 23:57:57 2019 Received: (at control) by debbugs.gnu.org; 15 Aug 2019 03:57:57 +0000 Received: from localhost ([127.0.0.1]:50269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hy6tg-000260-Qe for submit@debbugs.gnu.org; Wed, 14 Aug 2019 23:57:56 -0400 Received: from quimby.gnus.org ([80.91.231.51]:34276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hy6tf-00025s-PZ for control@debbugs.gnu.org; Wed, 14 Aug 2019 23:57:56 -0400 Received: from 24-104-73-23-ip-static.hfc.comcastbusiness.net ([24.104.73.23] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hy6tc-0007X6-Nr for control@debbugs.gnu.org; Thu, 15 Aug 2019 05:57:55 +0200 Date: Wed, 14 Aug 2019 20:57:50 -0700 Message-Id: <87woff2i81.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #15012 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: close 15012 quit 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: 0.0 (/) 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: -1.0 (-) close 15012 quit From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2019 14:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org Received: via spool by 15012-submit@debbugs.gnu.org id=B15012.15658801677980 (code B ref 15012); Thu, 15 Aug 2019 14:43:02 +0000 Received: (at 15012) by debbugs.gnu.org; 15 Aug 2019 14:42:47 +0000 Received: from localhost ([127.0.0.1]:52138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyGxj-00024Y-Cr for submit@debbugs.gnu.org; Thu, 15 Aug 2019 10:42:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyGxh-00024E-BK; Thu, 15 Aug 2019 10:42:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48717) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hyGxc-0003TX-4v; Thu, 15 Aug 2019 10:42:40 -0400 Received: from [176.228.60.248] (port=2558 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hyGxb-0003yX-IK; Thu, 15 Aug 2019 10:42:39 -0400 Date: Thu, 15 Aug 2019 17:42:32 +0300 Message-Id: <83h86iqylj.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87y2zv2i89.fsf@mouse.gnus.org> (message from Lars Ingebrigtsen on Wed, 14 Aug 2019 20:57:42 -0700) References: <87fvuswopi.fsf@bobnewell.net> <87y2zv2i89.fsf@mouse.gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.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: -3.3 (---) reopen 15012 thanks > From: Lars Ingebrigtsen > Date: Wed, 14 Aug 2019 20:57:42 -0700 > Cc: 15012@debbugs.gnu.org > > Bob Newell writes: > > > Because if you run this: > > > > (defun minimal-function () > > (interactive) > > (while t > > (read-char-exclusive) > > ) > > ) > > > > everything you've typed since you've invoked the function shows up in > > the echo area, like this: > > > > ESC x m i n i m a l - f u n c t i o n RET a b c d e f g (etc.) > > (I'm going through old bug reports that have unfortunately gotten no > responses yet.) > > I tried reproducing this bug in Emacs 27, but was unable to, so I'm > assuming it's fixed and is closing this bug report. If you're still > seeing this, please reopen. I can reproduce it very easily, both in Emacs 26 and 27. I wonder how come you couldn't. I don't think it's a bug, though: that's how character echoing works in Emacs. It is even kinda-documented in the ELisp manual, under read-event. I've reopened the bug, but if people agree this is established and documented (albeit perhaps surprising) behavior, I think it should be closed as wontfix. Thanks. From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2019 16:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org Received: via spool by 15012-submit@debbugs.gnu.org id=B15012.15658849005276 (code B ref 15012); Thu, 15 Aug 2019 16:02:02 +0000 Received: (at 15012) by debbugs.gnu.org; 15 Aug 2019 16:01:40 +0000 Received: from localhost ([127.0.0.1]:52306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyIC2-0001L1-Cc for submit@debbugs.gnu.org; Thu, 15 Aug 2019 12:01:40 -0400 Received: from quimby.gnus.org ([80.91.231.51]:43742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyIC0-0001It-EV for 15012@debbugs.gnu.org; Thu, 15 Aug 2019 12:01:36 -0400 Received: from 24-104-73-23-ip-static.hfc.comcastbusiness.net ([24.104.73.23] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hyIBs-0004fR-Oi; Thu, 15 Aug 2019 18:01:34 +0200 From: Lars Ingebrigtsen References: <87fvuswopi.fsf@bobnewell.net> <87y2zv2i89.fsf@mouse.gnus.org> <83h86iqylj.fsf@gnu.org> Date: Thu, 15 Aug 2019 09:01:26 -0700 In-Reply-To: <83h86iqylj.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 15 Aug 2019 17:42:32 +0300") Message-ID: <878sruwh7t.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eli Zaretskii writes: > I can reproduce it very easily, both in Emacs 26 and 27. I wonder how > come you couldn't. Me too. If I do M-: (read-char) in this Emacs, the echo area remains empty. If I start a new Emacs and do the same, the echo area says "M-:-", so... something I have eval-ed in this session has change [...] 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: 0.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: -1.0 (-) Eli Zaretskii writes: > I can reproduce it very easily, both in Emacs 26 and 27. I wonder how > come you couldn't. Me too. If I do M-: (read-char) in this Emacs, the echo area remains empty. If I start a new Emacs and do the same, the echo area says "M-:-", so... something I have eval-ed in this session has changed the behaviour? `read-char' still points to the built-in function... > I don't think it's a bug, though: that's how character echoing works > in Emacs. It is even kinda-documented in the ELisp manual, under > read-event. > > I've reopened the bug, but if people agree this is established and > documented (albeit perhaps surprising) behavior, I think it should be > closed as wontfix. I think this behaviour should be noted in the doc string, at least. The only thing it says about PROMPT is -- If the optional argument PROMPT is non-nil, display that as a prompt. -- and noting the nil/"" behaviour should be simple enough. (I guess the changes should be to the doc strings of read-event/read-char/read-char-exclusive.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2019 16:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org, Eli Zaretskii Received: via spool by 15012-submit@debbugs.gnu.org id=B15012.15658854919402 (code B ref 15012); Thu, 15 Aug 2019 16:12:01 +0000 Received: (at 15012) by debbugs.gnu.org; 15 Aug 2019 16:11:31 +0000 Received: from localhost ([127.0.0.1]:52341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyILb-0002Ra-K6 for submit@debbugs.gnu.org; Thu, 15 Aug 2019 12:11:31 -0400 Received: from mx2.suse.de ([195.135.220.15]:56216 helo=mx1.suse.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyILa-0002RO-CR for 15012@debbugs.gnu.org; Thu, 15 Aug 2019 12:11:30 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id A50C8AE47; Thu, 15 Aug 2019 16:11:24 +0000 (UTC) From: Andreas Schwab References: <87fvuswopi.fsf@bobnewell.net> <87y2zv2i89.fsf@mouse.gnus.org> <83h86iqylj.fsf@gnu.org> <878sruwh7t.fsf@mouse.gnus.org> X-Yow: Now, let's SEND OUT for QUICHE!! Date: Thu, 15 Aug 2019 18:11:23 +0200 In-Reply-To: <878sruwh7t.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Thu, 15 Aug 2019 09:01:26 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.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: -3.3 (---) On Aug 15 2019, Lars Ingebrigtsen wrote: > Eli Zaretskii writes: > >> I can reproduce it very easily, both in Emacs 26 and 27. I wonder how >> come you couldn't. > > Me too. If I do M-: (read-char) in this Emacs, the echo area remains > empty. If I start a new Emacs and do the same, the echo area says > "M-:-", so... something I have eval-ed in this session has changed the > behaviour? `read-char' still points to the built-in function... Did you modify echo-keystrokes? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2019 16:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org, Eli Zaretskii Received: via spool by 15012-submit@debbugs.gnu.org id=B15012.15658856839745 (code B ref 15012); Thu, 15 Aug 2019 16:15:02 +0000 Received: (at 15012) by debbugs.gnu.org; 15 Aug 2019 16:14:43 +0000 Received: from localhost ([127.0.0.1]:52354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyIOe-0002X5-Tt for submit@debbugs.gnu.org; Thu, 15 Aug 2019 12:14:43 -0400 Received: from quimby.gnus.org ([80.91.231.51]:43952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyIOc-0002Ww-7C for 15012@debbugs.gnu.org; Thu, 15 Aug 2019 12:14:39 -0400 Received: from 24-104-73-23-ip-static.hfc.comcastbusiness.net ([24.104.73.23] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hyIOT-0004lB-JL; Thu, 15 Aug 2019 18:14:35 +0200 From: Lars Ingebrigtsen References: <87fvuswopi.fsf@bobnewell.net> <87y2zv2i89.fsf@mouse.gnus.org> <83h86iqylj.fsf@gnu.org> <878sruwh7t.fsf@mouse.gnus.org> Date: Thu, 15 Aug 2019 09:14:27 -0700 In-Reply-To: (Andreas Schwab's message of "Thu, 15 Aug 2019 18:11:23 +0200") Message-ID: <874l2iwgm4.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Andreas Schwab writes: > Did you modify echo-keystrokes? Doesn't seem like it: 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: 0.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: -1.0 (-) Andreas Schwab writes: > Did you modify echo-keystrokes? Doesn't seem like it: echo-keystrokes is a variable defined in =E2=80=98keyboard.c=E2=80=99. Its value is 1 --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 19:48:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15012: 23.3; read-char inappropriate echo area content Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2019 16:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org Received: via spool by 15012-submit@debbugs.gnu.org id=B15012.156588629318719 (code B ref 15012); Thu, 15 Aug 2019 16:25:02 +0000 Received: (at 15012) by debbugs.gnu.org; 15 Aug 2019 16:24:53 +0000 Received: from localhost ([127.0.0.1]:52362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyIYX-0004rr-B7 for submit@debbugs.gnu.org; Thu, 15 Aug 2019 12:24:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyIYW-0004rf-AN for 15012@debbugs.gnu.org; Thu, 15 Aug 2019 12:24:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50607) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hyIYQ-0005ud-Ur; Thu, 15 Aug 2019 12:24:46 -0400 Received: from [176.228.60.248] (port=4779 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hyIYQ-00037N-Eb; Thu, 15 Aug 2019 12:24:46 -0400 Date: Thu, 15 Aug 2019 19:24:39 +0300 Message-Id: <83tvaipfaw.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <878sruwh7t.fsf@mouse.gnus.org> (message from Lars Ingebrigtsen on Thu, 15 Aug 2019 09:01:26 -0700) References: <87fvuswopi.fsf@bobnewell.net> <87y2zv2i89.fsf@mouse.gnus.org> <83h86iqylj.fsf@gnu.org> <878sruwh7t.fsf@mouse.gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org > Date: Thu, 15 Aug 2019 09:01:26 -0700 > > I think this behaviour should be noted in the doc string, at least. Fine with me. From unknown Sat Jun 14 19:48:59 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: Bob Newell Subject: bug#15012: closed (Re: bug#15012: 23.3; read-char inappropriate echo area content) Message-ID: References: <87pnl6ulgi.fsf@mouse.gnus.org> <87fvuswopi.fsf@bobnewell.net> X-Gnu-PR-Message: they-closed 15012 X-Gnu-PR-Package: emacs Reply-To: 15012@debbugs.gnu.org Date: Thu, 15 Aug 2019 22:13:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1565907183-8480-1" This is a multi-part message in MIME format... ------------=_1565907183-8480-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #15012: 23.3; read-char inappropriate echo area content 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 15012@debbugs.gnu.org. --=20 15012: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15012 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1565907183-8480-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 15012-done) by debbugs.gnu.org; 15 Aug 2019 22:12:56 +0000 Received: from localhost ([127.0.0.1]:52582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyNzL-0002CU-QY for submit@debbugs.gnu.org; Thu, 15 Aug 2019 18:12:56 -0400 Received: from quimby.gnus.org ([80.91.231.51]:48172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hyNzJ-0002CK-Cd for 15012-done@debbugs.gnu.org; Thu, 15 Aug 2019 18:12:53 -0400 Received: from [50.225.213.182] (helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hyNzD-0007X6-Kx; Fri, 16 Aug 2019 00:12:51 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#15012: 23.3; read-char inappropriate echo area content References: <87fvuswopi.fsf@bobnewell.net> <87y2zv2i89.fsf@mouse.gnus.org> <83h86iqylj.fsf@gnu.org> <878sruwh7t.fsf@mouse.gnus.org> <83tvaipfaw.fsf@gnu.org> Date: Thu, 15 Aug 2019 15:12:45 -0700 In-Reply-To: <83tvaipfaw.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 15 Aug 2019 19:24:39 +0300") Message-ID: <87pnl6ulgi.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eli Zaretskii writes: >> From: Lars Ingebrigtsen >> Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org >> Date: Thu, 15 Aug 2019 09:01:26 -0700 >> >> I think this behaviour should be noted in the doc strin [...] 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: 0.0 (/) X-Debbugs-Envelope-To: 15012-done Cc: bobnewell@bobnewell.net, 15012-done@debbugs.gnu.org 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: -1.0 (-) Eli Zaretskii writes: >> From: Lars Ingebrigtsen >> Cc: bobnewell@bobnewell.net, 15012@debbugs.gnu.org >> Date: Thu, 15 Aug 2019 09:01:26 -0700 >> >> I think this behaviour should be noted in the doc string, at least. > > Fine with me. OK; done. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ------------=_1565907183-8480-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Aug 2013 20:43:30 +0000 Received: from localhost ([127.0.0.1]:36968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V5MC7-0002bn-3S for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:43:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54486) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V5Lrc-0001ub-Nq for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:22:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V5LrP-0007MU-Jt for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:22:11 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43507) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V5LrP-0007ML-Eo for submit@debbugs.gnu.org; Fri, 02 Aug 2013 16:22:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V5LrJ-0003Qm-39 for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2013 16:22:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V59Xb-0001Bt-6R for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2013 03:13:06 -0400 Received: from mail-pd0-f174.google.com ([209.85.192.174]:54631) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V59Xa-0001BJ-Ms for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2013 03:12:47 -0400 Received: by mail-pd0-f174.google.com with SMTP id 10so347775pdc.5 for ; Fri, 02 Aug 2013 00:12:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :x-gm-message-state; bh=Bll11cXKSIOKYgtMERI+yTyMGUspr/u9Qe5RUPIoglc=; b=DdmbFV+/zSroX2x4nSFTiOGS8eXtM+SYhTp8nIX7m3UpqlZNyC4pgqiNADtQ6az/yE OcRFVIVUjAzHr/oxvBwTSxpTv3LGtoll33Qxosp9InvHRkPO+0gOkX0nvwu8E0C3r84U p9RwQQa9e3rc/QBe2YMuWbbFXLM1mq2K/o+L/tpeWdQ2kJLf36J6/LDLdZgrUIseyAA/ yyWdzN0QcBz6vt9pumZF38g8yZQVWkjDipf87by6ilpRALPRdKk9ZkEv94Uh09+EqL34 ebjuXTDsy8+vJS1u45epIWVEqV7f+6iFIfHmXDahQRN3xAIg2A2Ax2+dV1PS1t+h39YK 5Z8A== X-Received: by 10.66.13.99 with SMTP id g3mr4156061pac.51.1375427565164; Fri, 02 Aug 2013 00:12:45 -0700 (PDT) Received: from pilikia (udp259009uds.hawaiiantel.net. [72.253.220.237]) by mx.google.com with ESMTPSA id r7sm8726879pao.18.2013.08.02.00.12.43 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 02 Aug 2013 00:12:44 -0700 (PDT) From: Bob Newell To: bug-gnu-emacs@gnu.org Subject: 23.3; read-char inappropriate echo area content Date: Thu, 01 Aug 2013 21:12:41 -1000 Message-ID: <87fvuswopi.fsf@bobnewell.net> MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQkQoiZUe7tXhVm4Kat3BLzMHAg46oRMzCaX4QsEfeG5i5/r4GlDseWoJblGLxFJLMLVeEAD X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] 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: -3.4 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 02 Aug 2013 16:43:25 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -3.4 (---) If you run this minimal code: (defun minimal-function () (interactive) (while t (read-char-exclusive " ") ) ) everything works as expected, that is typed characters are simply absorbed until C-g exits the loop. But notice the " " as the prompt arg in read-char-exclusive. Why is it there? Because if you run this: (defun minimal-function () (interactive) (while t (read-char-exclusive) ) ) everything you've typed since you've invoked the function shows up in the echo area, like this: ESC x m i n i m a l - f u n c t i o n RET a b c d e f g (etc.) I thought this might have something to do with minibuffer history, but I can't verify that, and I've dived into EMACS source code without luck (maybe without skill, too). I'm deep into keyboard.c and wondering... Using "" instead of " " as a prompt does not work; the echoing still happens. read-char exhibits the exact same behavior. I'm on 23.3.1 but I was told on gnus.emacs.help that the latest 24.x builds show the same behavior (I can't verify personally.) In GNU Emacs 23.3.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2013-05-16 on komainu, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11103000 configured using `configure '--build' 'i686-linux-gnu' '--build' 'i686-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.3/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.3/leim' '--with-crt-dir=/usr/lib/i386-linux-gnu' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i686-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Article Minor modes in effect: iswitchb-mode: t anything-dired-mode: Enable anything completion in Dired functions. Bindings affected are C, R, S, H. This is deprecated for Emacs24+ users, use `ac-mode' instead. shell-dirtrack-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: x r e p o r t - e m a c s - b u g C-g C-x C-f d a t a / e l i s p / m i n i m a l . e l C-x C-s ` l B x m i n i m a l - f u n c t i o n a a a a a C-g SPC C-x C-s ` l B x d d d d d d C-g C-x b * G q 2 0 0 C-x o C-SPC w x r e p o r t - e m a c s - b u g Recent messages: Compiling /home/bnewell/data/elisp/minimal.el...done Wrote /home/bnewell/data/elisp/minimal.elc Loading /home/bnewell/data/elisp/minimal.elc...done Quit Parsing BBDB... (frobnicating...done) name mismatch: "chipschap" changed to "Bob Newell" Mark set Saved text from "If you run this minimal code: (defun mi" Load-path shadows: /home/bnewell/.emacs.d/elpa/org-20130708/ob-ref hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ref /home/bnewell/.emacs.d/elpa/org-20130708/org-clock hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-clock /home/bnewell/.emacs.d/elpa/org-20130708/org-list hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-list /home/bnewell/.emacs.d/elpa/org-20130708/ob-gnuplot hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-gnuplot /home/bnewell/.emacs.d/elpa/org-20130708/ob-perl hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-perl /home/bnewell/.emacs.d/elpa/org-20130708/ob-shen hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-shen /home/bnewell/.emacs.d/elpa/org-20130708/ob-ditaa hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ditaa /home/bnewell/.emacs.d/elpa/org-20130708/org-id hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-id /home/bnewell/.emacs.d/elpa/org-20130708/org-rmail hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-rmail /home/bnewell/.emacs.d/elpa/org-20130708/org-mhe hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-mhe /home/bnewell/.emacs.d/elpa/org-20130708/ob-plantuml hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-plantuml /home/bnewell/.emacs.d/elpa/org-20130708/ob-scala hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-scala /home/bnewell/.emacs.d/elpa/org-20130708/ox-ascii hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-ascii /home/bnewell/.emacs.d/elpa/org-20130708/ox-man hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-man /home/bnewell/.emacs.d/elpa/org-20130708/ox-latex hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-latex /home/bnewell/.emacs.d/elpa/org-20130708/ob-io hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-io /home/bnewell/.emacs.d/elpa/org-20130708/ob-ocaml hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ocaml /home/bnewell/.emacs.d/elpa/org-20130708/ob-C hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-C /home/bnewell/.emacs.d/elpa/org-20130708/ob-sqlite hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sqlite /home/bnewell/.emacs.d/elpa/org-20130708/ob-scheme hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-scheme /home/bnewell/.emacs.d/elpa/org-20130708/ob-sass hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sass /home/bnewell/.emacs.d/elpa/org-20130708/org-crypt hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-crypt /home/bnewell/.emacs.d/elpa/org-20130708/org-protocol hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-protocol /home/bnewell/.emacs.d/elpa/org-20130708/org-entities hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-entities /home/bnewell/.emacs.d/elpa/org-20130708/ob-exp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-exp /home/bnewell/.emacs.d/elpa/org-20130708/ob-clojure hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-clojure /home/bnewell/.emacs.d/elpa/org-20130708/ob-lob hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-lob /home/bnewell/.emacs.d/elpa/org-20130708/org-colview hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-colview /home/bnewell/.emacs.d/elpa/org-20130708/ob-screen hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-screen /home/bnewell/.emacs.d/elpa/org-20130708/org-capture hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-capture /home/bnewell/.emacs.d/elpa/org-20130708/ob-asymptote hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-asymptote /home/bnewell/.emacs.d/elpa/org-20130708/org-install hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-install /home/bnewell/.emacs.d/elpa/org-20130708/ob-matlab hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-matlab /home/bnewell/.emacs.d/elpa/org-20130708/org-src hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-src /home/bnewell/.emacs.d/elpa/org-20130708/org-mouse hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-mouse /home/bnewell/.emacs.d/elpa/org-20130708/org-w3m hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-w3m /home/bnewell/.emacs.d/elpa/org-20130708/ob hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob /home/bnewell/.emacs.d/elpa/org-20130708/ox-icalendar hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-icalendar /home/bnewell/.emacs.d/elpa/org-20130708/ob-python hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-python /home/bnewell/.emacs.d/elpa/org-20130708/org-timer hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-timer /home/bnewell/.emacs.d/elpa/org-20130708/org-macs hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-macs /home/bnewell/.emacs.d/elpa/org-20130708/ob-sql hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sql /home/bnewell/.emacs.d/elpa/org-20130708/org-bibtex hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-bibtex /home/bnewell/.emacs.d/elpa/org-20130708/ob-mscgen hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-mscgen /home/bnewell/.emacs.d/elpa/org-20130708/org-mobile hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-mobile /home/bnewell/.emacs.d/elpa/org-20130708/org-eshell hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-eshell /home/bnewell/.emacs.d/elpa/org-20130708/org-version hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-version /home/bnewell/.emacs.d/elpa/org-20130708/org-compat hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-compat /home/bnewell/.emacs.d/elpa/org-20130708/ob-octave hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-octave /home/bnewell/.emacs.d/elpa/org-20130708/ob-sh hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-sh /home/bnewell/.emacs.d/elpa/org-20130708/org-ctags hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-ctags /home/bnewell/.emacs.d/elpa/org-20130708/org-inlinetask hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-inlinetask /home/bnewell/.emacs.d/elpa/org-20130708/ob-core hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-core /home/bnewell/.emacs.d/elpa/org-20130708/ox-html hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-html /home/bnewell/.emacs.d/elpa/org-20130708/org-attach hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-attach /home/bnewell/.emacs.d/elpa/org-20130708/ox-publish hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-publish /home/bnewell/.emacs.d/elpa/org-20130708/ox-beamer hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-beamer /home/bnewell/.emacs.d/elpa/org-20130708/org-agenda hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-agenda /home/bnewell/.emacs.d/elpa/org-20130708/ob-keys hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-keys /home/bnewell/.emacs.d/elpa/org-20130708/org-table hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-table /home/bnewell/.emacs.d/elpa/org-20130708/ox-org hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-org /home/bnewell/.emacs.d/elpa/org-20130708/ox-odt hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-odt /home/bnewell/.emacs.d/elpa/org-20130708/org hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org /home/bnewell/.emacs.d/elpa/org-20130708/org-info hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-info /home/bnewell/.emacs.d/elpa/org-20130708/ob-java hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-java /home/bnewell/.emacs.d/elpa/org-20130708/ob-comint hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-comint /home/bnewell/.emacs.d/elpa/org-20130708/org-bbdb hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-bbdb /home/bnewell/.emacs.d/elpa/org-20130708/ob-awk hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-awk /home/bnewell/.emacs.d/elpa/org-20130708/ob-tangle hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-tangle /home/bnewell/.emacs.d/elpa/org-20130708/ob-haskell hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-haskell /home/bnewell/.emacs.d/elpa/org-20130708/ob-calc hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-calc /home/bnewell/.emacs.d/elpa/org-20130708/org-faces hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-faces /home/bnewell/.emacs.d/elpa/org-20130708/org-irc hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-irc /home/bnewell/.emacs.d/elpa/org-20130708/ob-ledger hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ledger /home/bnewell/.emacs.d/elpa/org-20130708/ob-ruby hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-ruby /home/bnewell/.emacs.d/elpa/org-20130708/ob-dot hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-dot /home/bnewell/.emacs.d/elpa/org-20130708/org-plot hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-plot /home/bnewell/.emacs.d/elpa/org-20130708/org-footnote hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-footnote /home/bnewell/.emacs.d/elpa/org-20130708/ob-css hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-css /home/bnewell/.emacs.d/elpa/org-20130708/org-pcomplete hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-pcomplete /home/bnewell/.emacs.d/elpa/org-20130708/org-gnus hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-gnus /home/bnewell/.emacs.d/elpa/org-20130708/ob-makefile hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-makefile /home/bnewell/.emacs.d/elpa/org-20130708/ob-R hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-R /home/bnewell/.emacs.d/elpa/org-20130708/ob-emacs-lisp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-emacs-lisp /home/bnewell/.emacs.d/elpa/org-20130708/ox hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox /home/bnewell/.emacs.d/elpa/org-20130708/ob-maxima hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-maxima /home/bnewell/.emacs.d/elpa/org-20130708/ob-org hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-org /home/bnewell/.emacs.d/elpa/org-20130708/ob-lisp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-lisp /home/bnewell/.emacs.d/elpa/org-20130708/org-macro hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-macro /home/bnewell/.emacs.d/elpa/org-20130708/ox-md hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-md /home/bnewell/.emacs.d/elpa/org-20130708/ob-fortran hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-fortran /home/bnewell/.emacs.d/elpa/org-20130708/ob-lilypond hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-lilypond /home/bnewell/.emacs.d/elpa/org-20130708/org-habit hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-habit /home/bnewell/.emacs.d/elpa/org-20130708/ob-js hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-js /home/bnewell/.emacs.d/elpa/org-20130708/ob-latex hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-latex /home/bnewell/.emacs.d/elpa/org-20130708/ox-texinfo hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ox-texinfo /home/bnewell/.emacs.d/elpa/org-20130708/org-archive hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-archive /home/bnewell/.emacs.d/elpa/org-20130708/org-indent hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-indent /home/bnewell/.emacs.d/elpa/org-20130708/ob-picolisp hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-picolisp /home/bnewell/.emacs.d/elpa/org-20130708/ob-table hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-table /home/bnewell/.emacs.d/elpa/org-20130708/org-element hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-element /home/bnewell/.emacs.d/elpa/org-20130708/ob-eval hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/ob-eval /home/bnewell/.emacs.d/elpa/org-20130708/org-loaddefs hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-loaddefs /home/bnewell/.emacs.d/elpa/org-20130708/org-docview hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-docview /home/bnewell/.emacs.d/elpa/org-20130708/org-datetree hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-datetree /home/bnewell/.emacs.d/elpa/org-20130708/org-feed hides /home/bnewell/.emacs.d/elpa/org-plus-contrib-20130708/org-feed ~/data/elisp/anything-config/extensions/anything-complete hides /usr/share/emacs23/site-lisp/anything/anything-complete ~/data/elisp/anything-config/anything hides /usr/share/emacs23/site-lisp/anything/anything ~/data/elisp/anything-config/extensions/anything-show-completion hides /usr/share/emacs23/site-lisp/anything/anything-show-completion ~/data/elisp/anything-config/contrib/anything-migemo hides /usr/share/emacs23/site-lisp/anything/anything-migemo ~/data/elisp/anything-config/contrib/anything-menu hides /usr/share/emacs23/site-lisp/anything/anything-menu ~/data/elisp/anything-config/anything-config hides /usr/share/emacs23/site-lisp/anything/anything-config ~/data/elisp/anything-config/contrib/anything-ipa hides /usr/share/emacs23/site-lisp/anything/anything-ipa ~/data/elisp/anything-config/contrib/anything-grep hides /usr/share/emacs23/site-lisp/anything/anything-grep ~/data/elisp/anything-config/anything-match-plugin hides /usr/share/emacs23/site-lisp/anything/anything-match-plugin ~/data/elisp/anything-config/contrib/anything-startup hides /usr/share/emacs23/site-lisp/anything/anything-startup /usr/share/emacs/site-lisp/w3m/w3m-antenna hides /usr/share/emacs23/site-lisp/w3m/w3m-antenna /usr/share/emacs/site-lisp/w3m/mew-w3m hides /usr/share/emacs23/site-lisp/w3m/mew-w3m /usr/share/emacs/site-lisp/w3m/w3m-hist hides /usr/share/emacs23/site-lisp/w3m/w3m-hist /usr/share/emacs/site-lisp/w3m/w3m-proc hides /usr/share/emacs23/site-lisp/w3m/w3m-proc /usr/share/emacs/site-lisp/w3m/w3m-bookmark hides /usr/share/emacs23/site-lisp/w3m/w3m-bookmark /usr/share/emacs/site-lisp/w3m/w3m-perldoc hides /usr/share/emacs23/site-lisp/w3m/w3m-perldoc /usr/share/emacs/site-lisp/w3m/w3m-symbol hides /usr/share/emacs23/site-lisp/w3m/w3m-symbol /usr/share/emacs/site-lisp/w3m/w3m-rss hides /usr/share/emacs23/site-lisp/w3m/w3m-rss /usr/share/emacs/site-lisp/w3m/w3mhack hides /usr/share/emacs23/site-lisp/w3m/w3mhack /usr/share/emacs/site-lisp/w3m/w3m-lnum hides /usr/share/emacs23/site-lisp/w3m/w3m-lnum /usr/share/emacs/site-lisp/w3m/w3m-bug hides /usr/share/emacs23/site-lisp/w3m/w3m-bug /usr/share/emacs/site-lisp/w3m/w3m-util hides /usr/share/emacs23/site-lisp/w3m/w3m-util /usr/share/emacs/site-lisp/w3m/w3m-form hides /usr/share/emacs23/site-lisp/w3m/w3m-form /usr/share/emacs/site-lisp/w3m/w3m-ccl hides /usr/share/emacs23/site-lisp/w3m/w3m-ccl /usr/share/emacs/site-lisp/w3m/mime-w3m hides /usr/share/emacs23/site-lisp/w3m/mime-w3m /usr/share/emacs/site-lisp/w3m/w3m-filter hides /usr/share/emacs23/site-lisp/w3m/w3m-filter /usr/share/emacs/site-lisp/w3m/w3m-favicon hides /usr/share/emacs23/site-lisp/w3m/w3m-favicon /usr/share/emacs/site-lisp/w3m/w3m-load hides /usr/share/emacs23/site-lisp/w3m/w3m-load /usr/share/emacs/site-lisp/w3m/octet hides /usr/share/emacs23/site-lisp/w3m/octet /usr/share/emacs/site-lisp/w3m/w3m-cookie hides /usr/share/emacs23/site-lisp/w3m/w3m-cookie /usr/share/emacs/site-lisp/w3m/w3m-search hides /usr/share/emacs23/site-lisp/w3m/w3m-search /usr/share/emacs/site-lisp/w3m/w3m-tabmenu hides /usr/share/emacs23/site-lisp/w3m/w3m-tabmenu /usr/share/emacs/site-lisp/w3m/w3m-dtree hides /usr/share/emacs23/site-lisp/w3m/w3m-dtree /usr/share/emacs/site-lisp/w3m/w3m hides /usr/share/emacs23/site-lisp/w3m/w3m /usr/share/emacs/site-lisp/w3m/w3m-weather hides /usr/share/emacs23/site-lisp/w3m/w3m-weather /usr/share/emacs/site-lisp/w3m/w3m-namazu hides /usr/share/emacs23/site-lisp/w3m/w3m-namazu /usr/share/emacs/site-lisp/w3m/w3m-image hides /usr/share/emacs23/site-lisp/w3m/w3m-image /usr/share/emacs/23.3/lisp/gnus/hmac-def hides /usr/share/emacs23/site-lisp/flim/hmac-def /usr/share/emacs/23.3/lisp/gnus/ntlm hides /usr/share/emacs23/site-lisp/flim/ntlm /usr/share/emacs/23.3/lisp/gnus/md4 hides /usr/share/emacs23/site-lisp/flim/md4 /usr/share/emacs/23.3/lisp/gnus/hmac-md5 hides /usr/share/emacs23/site-lisp/flim/hmac-md5 /usr/share/emacs/23.3/lisp/gnus/sasl hides /usr/share/emacs23/site-lisp/flim/sasl /usr/share/emacs/23.3/lisp/gnus/sha1 hides /usr/share/emacs23/site-lisp/flim/sha1 /usr/share/emacs/23.3/lisp/gnus/sasl-ntlm hides /usr/share/emacs23/site-lisp/flim/sasl-ntlm /usr/share/emacs/23.3/lisp/gnus/sasl-digest hides /usr/share/emacs23/site-lisp/flim/sasl-digest /usr/share/emacs/23.3/lisp/gnus/sasl-cram hides /usr/share/emacs23/site-lisp/flim/sasl-cram /usr/share/emacs/23.3/lisp/gnus/hex-util hides /usr/share/emacs23/site-lisp/flim/hex-util ~/data/elisp/evernote-mode hides /usr/share/emacs23/site-lisp/evernote-mode/evernote-mode /usr/share/emacs/23.3/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /usr/share/emacs/23.3/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /usr/share/emacs/23.3/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /usr/share/emacs/23.3/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex /usr/share/emacs/23.3/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex /usr/share/emacs/23.3/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /usr/share/emacs/23.3/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context /usr/share/emacs/23.3/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /usr/share/emacs/23.3/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /usr/share/emacs/23.3/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /usr/share/emacs/23.3/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /usr/share/emacs/23.3/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /usr/share/emacs/23.3/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex /usr/share/emacs/23.3/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /usr/share/emacs/23.3/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /usr/share/emacs/23.3/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs/23.3/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /usr/share/emacs/23.3/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /usr/share/emacs/23.3/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /usr/share/emacs/23.3/lisp/gnus/lpath hides /usr/share/emacs/site-lisp/auctex/lpath /usr/share/emacs23/site-lisp/mailcrypt/mc-gpg hides /usr/share/emacs/site-lisp/mailcrypt/mc-gpg /usr/share/emacs23/site-lisp/mailcrypt/mc-pgp6 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp6 /usr/share/emacs23/site-lisp/mailcrypt/expect hides /usr/share/emacs/site-lisp/mailcrypt/expect /usr/share/emacs23/site-lisp/mailcrypt/mailcrypt hides /usr/share/emacs/site-lisp/mailcrypt/mailcrypt /usr/share/emacs23/site-lisp/mailcrypt/mc-setversion hides /usr/share/emacs/site-lisp/mailcrypt/mc-setversion /usr/share/emacs23/site-lisp/mailcrypt/mc-toplev hides /usr/share/emacs/site-lisp/mailcrypt/mc-toplev /usr/share/emacs23/site-lisp/mailcrypt/mc-pgp hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp /usr/share/emacs23/site-lisp/mailcrypt/mc-remail hides /usr/share/emacs/site-lisp/mailcrypt/mc-remail /usr/share/emacs23/site-lisp/mailcrypt/mc-pgp5 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp5 /usr/share/emacs/23.3/lisp/gnus/spam-stat hides /usr/share/emacs/23.3/site-lisp/gnus-bonus-el/spam-stat ~/data/elisp/message-x hides /usr/share/emacs/23.3/site-lisp/gnus-bonus-el/message-x /usr/share/emacs/23.3/lisp/gnus/nnnil hides /usr/share/emacs/23.3/site-lisp/gnus-bonus-el/nnnil /usr/share/emacs/23.3/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/23.3/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup ~/data/elisp/gnugo hides /usr/share/emacs/site-lisp/gnugo /usr/share/emacs/23.3/lisp/gnus/md4 hides /usr/share/emacs/23.3/lisp/md4 ~/data/elisp/startup hides /usr/share/emacs/23.3/lisp/startup /usr/share/emacs/23.3/lisp/gnus/password-cache hides /usr/share/emacs/23.3/lisp/password-cache ~/data/elisp/iimage hides /usr/share/emacs/23.3/lisp/iimage /usr/share/emacs/23.3/lisp/gnus/sha1 hides /usr/share/emacs/23.3/lisp/sha1 /usr/share/emacs/23.3/lisp/gnus/format-spec hides /usr/share/emacs/23.3/lisp/format-spec /usr/share/emacs/23.3/lisp/gnus/hex-util hides /usr/share/emacs/23.3/lisp/hex-util /usr/share/emacs/23.3/lisp/gnus/dns-mode hides /usr/share/emacs/23.3/lisp/textmodes/dns-mode /usr/share/emacs23/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/23.3/lisp/textmodes/flyspell /usr/share/emacs23/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/23.3/lisp/textmodes/ispell /usr/share/emacs/23.3/lisp/gnus/hmac-def hides /usr/share/emacs/23.3/lisp/net/hmac-def /usr/share/emacs/23.3/lisp/gnus/sasl-ntlm hides /usr/share/emacs/23.3/lisp/net/sasl-ntlm /usr/share/emacs/23.3/lisp/gnus/hmac-md5 hides /usr/share/emacs/23.3/lisp/net/hmac-md5 /usr/share/emacs/23.3/lisp/gnus/dns hides /usr/share/emacs/23.3/lisp/net/dns /usr/share/emacs/23.3/lisp/gnus/ntlm hides /usr/share/emacs/23.3/lisp/net/ntlm /usr/share/emacs/23.3/lisp/gnus/sasl hides /usr/share/emacs/23.3/lisp/net/sasl /usr/share/emacs/23.3/lisp/gnus/netrc hides /usr/share/emacs/23.3/lisp/net/netrc /usr/share/emacs/23.3/lisp/gnus/tls hides /usr/share/emacs/23.3/lisp/net/tls /usr/share/emacs/23.3/lisp/gnus/sasl-cram hides /usr/share/emacs/23.3/lisp/net/sasl-cram /usr/share/emacs/23.3/lisp/gnus/dig hides /usr/share/emacs/23.3/lisp/net/dig /usr/share/emacs/23.3/lisp/gnus/sasl-digest hides /usr/share/emacs/23.3/lisp/net/sasl-digest /usr/share/emacs/23.3/lisp/gnus/hashcash hides /usr/share/emacs/23.3/lisp/mail/hashcash /usr/share/emacs/23.3/lisp/gnus/uudecode hides /usr/share/emacs/23.3/lisp/mail/uudecode /usr/share/emacs/23.3/lisp/gnus/binhex hides /usr/share/emacs/23.3/lisp/mail/binhex ~/data/elisp/unsafep hides /usr/share/emacs/23.3/lisp/emacs-lisp/unsafep /usr/share/emacs23/site-lisp/emms/tq hides /usr/share/emacs/23.3/lisp/emacs-lisp/tq /usr/share/emacs/23.3/lisp/gnus/parse-time hides /usr/share/emacs/23.3/lisp/calendar/parse-time ~/data/elisp/icalendar hides /usr/share/emacs/23.3/lisp/calendar/icalendar /usr/share/emacs/23.3/lisp/gnus/time-date hides /usr/share/emacs/23.3/lisp/calendar/time-date ~/data/elisp/timeclock hides /usr/share/emacs/23.3/lisp/calendar/timeclock Features: (shadow qp sort smiley ansi-color gnus-cite gnus-async gnus-bcklg gnus-ml mailcrypt disp-table tmm electric emacsbug help-mode view cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew diary-lib diary-loaddefs cal-iso vc-rcs org-w3m org-inlinetask org-habit org-info org-gnus org-bibtex bibtex org-bbdb org-agenda w3m w3m-hist w3m-e23 w3m-ccl ccl w3m-fsf w3m-favicon w3m-image w3m-proc w3m-util nndoc nndraft nnmh nnfolder utf-7 gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-cache bbdb-gnus gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig bbdb-snarf mail-extr bbdb-com proto-stream nnimap tls utf7 netrc nntp nnir gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win nnoo bbdb timezone smtpmail sendmail starttls gnus-load gnus gnus-ems gnus-compat nnheader mail-utils iswitchb printing ps-print ps-def lpr timeclock-setup timeclock-x saveplace parse-time calfw-cal calfw holidays hol-loaddefs mule-util cal-move anything-startup anything-complete anything-show-completion anything-obsolete anything-config edmacro kmacro rx anything-match-plugin url url-proxy url-privacy url-expand url-methods url-history url-cookie mailcap grep compile tramp-imap assoc tramp-gw tramp-gvfs zeroconf url-util url-parse url-vars dbus xml tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source eieio gnus-util mm-util mail-prsvr shell password-cache tramp-compat trampver dired-x dired-aux ffap thingatpt anything ange-ftp gdocs browse-url g-app g-auth g-utils json evernote-mode tree-widget tea-time emms-volume emms-volume-amixer emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file dired emms-setup emms emms-compat iimage taskjuggler-mode malyon malyon-mode analog-clock artist picture reporter rect stopwatch w3m-e21 calc-ext calc calc-loaddefs calc-macs org-extension org byte-opt warnings bytecomp byte-compile advice help-fns advice-preload org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities time-date noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func regexp-opt cal-menu calendar cal-loaddefs org-autoloads org-plus-contrib-autoloads info xclip-autoloads package color-theme easymenu wid-edit cl cl-19 timeclock time cus-start cus-load w3m-wget w3m-load mailcrypt-init emms-auto emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode bbdb-autoloads preview-latex tex-site auto-loads tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) ------------=_1565907183-8480-1--