From unknown Fri Aug 15 15:58:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer Resent-From: Steve Yegge Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 May 2012 21:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11397@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.133599380828569 (code B ref -1); Wed, 02 May 2012 21:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 May 2012 21:23:28 +0000 Received: from localhost ([127.0.0.1]:34105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPh1D-0007Qk-SI for submit@debbugs.gnu.org; Wed, 02 May 2012 17:23:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48462) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPh1B-0007QX-D8 for submit@debbugs.gnu.org; Wed, 02 May 2012 17:23:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SPgzY-0000YU-AE for submit@debbugs.gnu.org; Wed, 02 May 2012 17:21:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:52846) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPgzY-0000YQ-4K for submit@debbugs.gnu.org; Wed, 02 May 2012 17:21:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPgzW-00085Q-3C for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 17:21:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SPgzU-0000Xe-0z for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 17:21:41 -0400 Received: from mail-yx0-f201.google.com ([209.85.213.201]:47195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPgzT-0000XP-Op for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 17:21:39 -0400 Received: by yenm6 with SMTP id m6so125200yen.0 for ; Wed, 02 May 2012 14:21:37 -0700 (PDT) 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; bh=WmQhj96JV9WgfiC3czUWcv4yH3b1FzXEiKAD4PmzzIo=; b=gKVQvwR5t8yzFkg4ep8PoIXnH8AfvStj0rhG6xQZW7cQUXkR0559vnuMzZKTiK2DVd 7XBDBlow61S2aRTKr5yqPRPYNodyn0dJ/yVS57Pil6TaxldLxbsMXAt9JJTBWOhqyIRX nuQBpHdxuG7Y145fQrYXCouK1SK/C/nLgdQEySEc6QXrUhRvz4/0Qozj+Lj0ZVADMgWJ 5QfakYD3dSOHtao4fSKcn1jZ51xW5kB/QwONlhl7JVUemngrCj6Npqtk5MzoDVx0JaoC hsoamsQJij1841gjmOrh7xST32xW7zGKVJttqdDQapCH2nNUfnQk+yNhMci61gMJ1/aE fVoQ== 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=WmQhj96JV9WgfiC3czUWcv4yH3b1FzXEiKAD4PmzzIo=; b=pe6Vq8G7mZNfLpJ7t1QBL1yBu86fcVCywU4TzJMkYmrjUO/lKC9T496kRqAtSn/Rnl JmT1t7vOo2w6neg1pslNE2Mbk94Mbp0nJ+M62LPSSNaqrydzgj207daiivUChMkIY/Hs PgsEw7kC2jQaKmSDxornGFOUxgi02uhWGSF6eDuzHHnD1UKtvDICXoVhIv7EGdByMHPC yTYISvF7cmdGBvgOmVTUITWMJwPt3wtm4CmdOp6n92VPma30A9gmvDtnNRj9b9ftSo2w Z93HsmK26ToLNfRri7Y33+DjqWaf8erceuktryUjPMPU0Up0WnVVnAD2h9gPS485jQ4M JBog== Received: by 10.236.153.5 with SMTP id e5mr42750934yhk.5.1335993697161; Wed, 02 May 2012 14:21:37 -0700 (PDT) Received: by 10.236.153.5 with SMTP id e5mr42750927yhk.5.1335993697099; Wed, 02 May 2012 14:21:37 -0700 (PDT) Received: from wpzn3.hot.corp.google.com (216-239-44-65.google.com [216.239.44.65]) by gmr-mx.google.com with ESMTPS id y36si3167237yhg.2.2012.05.02.14.21.37 (version=TLSv1/SSLv3 cipher=AES128-SHA); Wed, 02 May 2012 14:21:37 -0700 (PDT) Received: from stevey.kir.corp.google.com (stevey.kir.corp.google.com [172.31.8.54]) by wpzn3.hot.corp.google.com (Postfix) with ESMTP id 01BA610004D for ; Wed, 2 May 2012 14:21:37 -0700 (PDT) Received: by stevey.kir.corp.google.com (Postfix, from userid 12581) id 6CC84602CB; Wed, 2 May 2012 14:21:36 -0700 (PDT) From: Steve Yegge Date: Wed, 02 May 2012 14:21:36 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQlTiLphrmN8cFUBPlUtZFJXu+5xXBjQZOsSZvbnMTIUvtvnUabYbPLjEWFvCq3vT7Qbl9Dp48T1LImyrxjXmSqcwT2VXwEcIMQ/TLLK9CpS4A22H+mPZv0b7Pwn8PLejJSAmF263BjM0gdiYZndxwt4lmZliMsaW0yNJtDv5zCf7z8Ol/w= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Place the following code in a file, e.g. /tmp/hork-emacs.el: ;; begin code to place in file: (defun my-after-change-function (&rest ignored) "Sample no-op after-change function.") (put 'my-after-change-function 'permanent-local-hook t) (defun hork-my-minibuffer () (interactive) (add-hook 'after-change-functions 'my-after-change-function) (read-passwd "Enter some text: ") (message "Your minibuffer should now be horked")) ;; end code to place in file Run emacs -q -l /tmp/hork-emacs.el Execute M-x hork-my-minibuffer RET RET Afterwards, all minibuffer input will be rendered as '.' characters, as if it were still reading a password. This does not happen in Emacs 23. Also note that the bug does not manifest if you simply evaluate the code above. It must be loaded from a file, at least as far as I can tell (though I do not know why.) One possible fix might be to have `read-passwd' remove its lambda from `after-change-functions' in the unwind forms. In GNU Emacs 24.1.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2012-04-16 on stevey.kir.corp.google.com Windowing system distributor `The X.Org Foundation', version 11.0.60900000 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: Fundamental Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Wed May 02 17:28:11 2012 Received: (at control) by debbugs.gnu.org; 2 May 2012 21:28:11 +0000 Received: from localhost ([127.0.0.1]:34127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPh5m-0007YX-ON for submit@debbugs.gnu.org; Wed, 02 May 2012 17:28:11 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40007 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPh5l-0007YM-Av for control@debbugs.gnu.org; Wed, 02 May 2012 17:28:09 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SPh4E-0005xr-CH for control@debbugs.gnu.org; Wed, 02 May 2012 17:26:34 -0400 Date: Wed, 02 May 2012 17:26:34 -0400 Message-Id: Subject: control message for bug 11397 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) merge 11392 11397 From unknown Fri Aug 15 15:58:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer Resent-From: Mike Lamb Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 May 2012 23:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11397@debbugs.gnu.org Received: via spool by 11397-submit@debbugs.gnu.org id=B11397.133600258912127 (code B ref 11397); Wed, 02 May 2012 23:50:02 +0000 Received: (at 11397) by debbugs.gnu.org; 2 May 2012 23:49:49 +0000 Received: from localhost ([127.0.0.1]:34176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPjIq-00039Y-Qm for submit@debbugs.gnu.org; Wed, 02 May 2012 19:49:49 -0400 Received: from mail-bk0-f44.google.com ([209.85.214.44]:54626) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPjIo-00039L-Fy for 11397@debbugs.gnu.org; Wed, 02 May 2012 19:49:47 -0400 Received: by bkty8 with SMTP id y8so928421bkt.3 for <11397@debbugs.gnu.org>; Wed, 02 May 2012 16:48:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=7PVrtl7i67g2BM+xdsZ2/LpNATRj9Rltq+OCvkszjN0=; b=VPl37yqIKuu1SQLiU3Vk+s51XW5TuVIcAseBQ45vNWb+mUIshGrDVNeymIEsubUNHG 7RoX9jYOSRQdo21U0WD337r3bVxl/2j0K/HqttxN5JamiYCgFDOQt1ksOqEL0Zf4M6EZ pwerfovJPFvhuWyNeMP2evYknnA7Gm99G69Ovj8urEdSHewJNM4JrBCsTH1wOazzxUSM dOJNOs0vXemy0iRCcLIXHxT/5uZGe7IV+TKXp0x2gObkM6wXRNEIB4bK4siOX/cAGIV0 a52U9xnC3GXtfS3ox63DEI8PqPKRmQ19uclPPpzrUrGs1hgrc2bsszm+VOss0XnDc0Ur 4ZbQ== MIME-Version: 1.0 Received: by 10.204.133.212 with SMTP id g20mr19381bkt.71.1336002484729; Wed, 02 May 2012 16:48:04 -0700 (PDT) Received: by 10.204.153.209 with HTTP; Wed, 2 May 2012 16:48:04 -0700 (PDT) In-Reply-To: References: Date: Wed, 2 May 2012 19:48:04 -0400 Message-ID: From: Mike Lamb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) I have the same issue and it looks like like the same as #11392. I can report it the next time it happens to me but is there anything I can do ahead of time to make the report content more helpful? On Wed, May 2, 2012 at 5:21 PM, Steve Yegge wrote: > Place the following code in a file, e.g. /tmp/hork-emacs.el: > > ;; begin code to place in file: > (defun my-after-change-function (&rest ignored) > =A0"Sample no-op after-change function.") > > (put 'my-after-change-function 'permanent-local-hook t) > > (defun hork-my-minibuffer () > =A0(interactive) > =A0(add-hook 'after-change-functions 'my-after-change-function) > =A0(read-passwd "Enter some text: ") > =A0(message "Your minibuffer should now be horked")) > ;; end code to place in file > > Run emacs -q -l /tmp/hork-emacs.el > Execute M-x hork-my-minibuffer RET RET > > Afterwards, all minibuffer input will be rendered as '.' > characters, as if it were still reading a password. > > This does not happen in Emacs 23. > > Also note that the bug does not manifest if you simply > evaluate the code above. =A0It must be loaded from a file, > at least as far as I can tell (though I do not know why.) > > One possible fix might be to have `read-passwd' remove > its lambda from `after-change-functions' in the unwind forms. > > > > In GNU Emacs 24.1.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) > =A0of 2012-04-16 on stevey.kir.corp.google.com > Windowing system distributor `The X.Org Foundation', version 11.0.6090000= 0 > Important settings: > =A0value of $LC_ALL: nil > =A0value of $LC_COLLATE: nil > =A0value of $LC_CTYPE: nil > =A0value of $LC_MESSAGES: nil > =A0value of $LC_MONETARY: nil > =A0value of $LC_NUMERIC: nil > =A0value of $LC_TIME: nil > =A0value of $LANG: en_US.UTF-8 > =A0value of $XMODIFIERS: nil > =A0locale-coding-system: utf-8-unix > =A0default enable-multibyte-characters: t > > Major mode: Fundamental > > Minor modes in effect: > =A0tooltip-mode: t > =A0mouse-wheel-mode: t > =A0tool-bar-mode: t > =A0menu-bar-mode: t > =A0file-name-shadow-mode: t > =A0global-font-lock-mode: t > =A0blink-cursor-mode: t > =A0auto-composition-mode: t > =A0auto-encryption-mode: t > =A0auto-compression-mode: t > =A0line-number-mode: t > =A0transient-mark-mode: t > > Recent input: > > M-x > r e p o r t - e m > > Recent messages: > For information about GNU Emacs and the GNU system, type C-h C-a. > > Load-path shadows: > None found. > > Features: > (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml > easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 > mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums > mm-util mail-prsvr mail-utils time-date tooltip ediff-hook vc-hooks > lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt > fringe lisp-mode register page menu-bar rfn-eshadow timer select > scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham > georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao > korean japanese hebrew greek romanian slovak czech european ethiopic > indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple > abbrev minibuffer loaddefs button faces cus-face files text-properties > overlay sha1 md5 base64 format env code-pages mule custom widget > hashtable-print-readable backquote make-network-process dbusbind > dynamic-setting font-render-setting move-toolbar gtk x-toolkit x > multi-tty emacs) > > > From unknown Fri Aug 15 15:58:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 May 2012 12:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Steve Yegge Cc: 11397@debbugs.gnu.org Received: via spool by 11397-submit@debbugs.gnu.org id=B11397.133604762419407 (code B ref 11397); Thu, 03 May 2012 12:21:02 +0000 Received: (at 11397) by debbugs.gnu.org; 3 May 2012 12:20:24 +0000 Received: from localhost ([127.0.0.1]:34730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPv1C-00052v-H0 for submit@debbugs.gnu.org; Thu, 03 May 2012 08:20:24 -0400 Received: from harpie.cc.umontreal.ca ([132.204.2.134]:57000) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPv1A-00052i-HB; Thu, 03 May 2012 08:20:21 -0400 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q431cfxb025650; Wed, 2 May 2012 21:38:42 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 22160AE088; Wed, 2 May 2012 21:38:41 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Wed, 02 May 2012 21:38:39 -0400 In-Reply-To: (Steve Yegge's message of "Wed, 02 May 2012 14:21:36 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4210=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4210> : streams <752318> : uri <1106606> X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) forcemerge 11392 11397 thanks > Afterwards, all minibuffer input will be rendered as '.' > characters, as if it were still reading a password. I believe I've just installed a fix for it a couple hours ago. Stefan From unknown Fri Aug 15 15:58:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Steve Yegge Subject: bug#11397: closed (Re: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer) Message-ID: References: <6fd36bzy98.fsf@fencepost.gnu.org> X-Gnu-PR-Message: they-closed 11397 X-Gnu-PR-Package: emacs Reply-To: 11397@debbugs.gnu.org Date: Thu, 10 May 2012 18:29:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1336674543-11742-1" This is a multi-part message in MIME format... ------------=_1336674543-11742-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11397: 24.1.50; permanent-local after-change-functions + read-passwd =3D= =3D unusable minibuffer 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 11397@debbugs.gnu.org. --=20 11397: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11397 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1336674543-11742-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11397-done) by debbugs.gnu.org; 10 May 2012 18:28:39 +0000 Received: from localhost ([127.0.0.1]:47095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SSY6Q-00032h-RU for submit@debbugs.gnu.org; Thu, 10 May 2012 14:28:39 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35376 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SSY6O-00032a-Ip for 11397-done@debbugs.gnu.org; Thu, 10 May 2012 14:28:36 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SSY6N-0007I9-K5; Thu, 10 May 2012 14:28:35 -0400 From: Glenn Morris To: 11397-done@debbugs.gnu.org Subject: Re: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer References: X-Spook: Lon Horiuchi fraud IDEA quarter Telex Watergate KGB Janet X-Ran: KH")5OUD|j,O~fEr:VkExayNF"Kb+L=A[qVI,~2|f*P]7,J+DO5K$FwlCqbNYM'+UER+;l X-Hue: red X-Attribution: GM Date: Thu, 10 May 2012 14:28:35 -0400 In-Reply-To: (Stefan Monnier's message of "Wed, 02 May 2012 21:38:39 -0400") Message-ID: <6fd36bzy98.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11397-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Stefan Monnier wrote: > I believe I've just installed a fix for it a couple hours ago. ------------=_1336674543-11742-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 May 2012 21:23:28 +0000 Received: from localhost ([127.0.0.1]:34105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPh1D-0007Qk-SI for submit@debbugs.gnu.org; Wed, 02 May 2012 17:23:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48462) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPh1B-0007QX-D8 for submit@debbugs.gnu.org; Wed, 02 May 2012 17:23:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SPgzY-0000YU-AE for submit@debbugs.gnu.org; Wed, 02 May 2012 17:21:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:52846) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPgzY-0000YQ-4K for submit@debbugs.gnu.org; Wed, 02 May 2012 17:21:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPgzW-00085Q-3C for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 17:21:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SPgzU-0000Xe-0z for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 17:21:41 -0400 Received: from mail-yx0-f201.google.com ([209.85.213.201]:47195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPgzT-0000XP-Op for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 17:21:39 -0400 Received: by yenm6 with SMTP id m6so125200yen.0 for ; Wed, 02 May 2012 14:21:37 -0700 (PDT) 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; bh=WmQhj96JV9WgfiC3czUWcv4yH3b1FzXEiKAD4PmzzIo=; b=gKVQvwR5t8yzFkg4ep8PoIXnH8AfvStj0rhG6xQZW7cQUXkR0559vnuMzZKTiK2DVd 7XBDBlow61S2aRTKr5yqPRPYNodyn0dJ/yVS57Pil6TaxldLxbsMXAt9JJTBWOhqyIRX nuQBpHdxuG7Y145fQrYXCouK1SK/C/nLgdQEySEc6QXrUhRvz4/0Qozj+Lj0ZVADMgWJ 5QfakYD3dSOHtao4fSKcn1jZ51xW5kB/QwONlhl7JVUemngrCj6Npqtk5MzoDVx0JaoC hsoamsQJij1841gjmOrh7xST32xW7zGKVJttqdDQapCH2nNUfnQk+yNhMci61gMJ1/aE fVoQ== 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=WmQhj96JV9WgfiC3czUWcv4yH3b1FzXEiKAD4PmzzIo=; b=pe6Vq8G7mZNfLpJ7t1QBL1yBu86fcVCywU4TzJMkYmrjUO/lKC9T496kRqAtSn/Rnl JmT1t7vOo2w6neg1pslNE2Mbk94Mbp0nJ+M62LPSSNaqrydzgj207daiivUChMkIY/Hs PgsEw7kC2jQaKmSDxornGFOUxgi02uhWGSF6eDuzHHnD1UKtvDICXoVhIv7EGdByMHPC yTYISvF7cmdGBvgOmVTUITWMJwPt3wtm4CmdOp6n92VPma30A9gmvDtnNRj9b9ftSo2w Z93HsmK26ToLNfRri7Y33+DjqWaf8erceuktryUjPMPU0Up0WnVVnAD2h9gPS485jQ4M JBog== Received: by 10.236.153.5 with SMTP id e5mr42750934yhk.5.1335993697161; Wed, 02 May 2012 14:21:37 -0700 (PDT) Received: by 10.236.153.5 with SMTP id e5mr42750927yhk.5.1335993697099; Wed, 02 May 2012 14:21:37 -0700 (PDT) Received: from wpzn3.hot.corp.google.com (216-239-44-65.google.com [216.239.44.65]) by gmr-mx.google.com with ESMTPS id y36si3167237yhg.2.2012.05.02.14.21.37 (version=TLSv1/SSLv3 cipher=AES128-SHA); Wed, 02 May 2012 14:21:37 -0700 (PDT) Received: from stevey.kir.corp.google.com (stevey.kir.corp.google.com [172.31.8.54]) by wpzn3.hot.corp.google.com (Postfix) with ESMTP id 01BA610004D for ; Wed, 2 May 2012 14:21:37 -0700 (PDT) Received: by stevey.kir.corp.google.com (Postfix, from userid 12581) id 6CC84602CB; Wed, 2 May 2012 14:21:36 -0700 (PDT) From: Steve Yegge To: bug-gnu-emacs@gnu.org Subject: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer Date: Wed, 02 May 2012 14:21:36 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQlTiLphrmN8cFUBPlUtZFJXu+5xXBjQZOsSZvbnMTIUvtvnUabYbPLjEWFvCq3vT7Qbl9Dp48T1LImyrxjXmSqcwT2VXwEcIMQ/TLLK9CpS4A22H+mPZv0b7Pwn8PLejJSAmF263BjM0gdiYZndxwt4lmZliMsaW0yNJtDv5zCf7z8Ol/w= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Place the following code in a file, e.g. /tmp/hork-emacs.el: ;; begin code to place in file: (defun my-after-change-function (&rest ignored) "Sample no-op after-change function.") (put 'my-after-change-function 'permanent-local-hook t) (defun hork-my-minibuffer () (interactive) (add-hook 'after-change-functions 'my-after-change-function) (read-passwd "Enter some text: ") (message "Your minibuffer should now be horked")) ;; end code to place in file Run emacs -q -l /tmp/hork-emacs.el Execute M-x hork-my-minibuffer RET RET Afterwards, all minibuffer input will be rendered as '.' characters, as if it were still reading a password. This does not happen in Emacs 23. Also note that the bug does not manifest if you simply evaluate the code above. It must be loaded from a file, at least as far as I can tell (though I do not know why.) One possible fix might be to have `read-passwd' remove its lambda from `after-change-functions' in the unwind forms. In GNU Emacs 24.1.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2012-04-16 on stevey.kir.corp.google.com Windowing system distributor `The X.Org Foundation', version 11.0.60900000 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: Fundamental Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) ------------=_1336674543-11742-1-- From unknown Fri Aug 15 15:58:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Brian Zwahr Subject: bug#11392: closed (Re: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer) Message-ID: References: <6fd36bzy98.fsf@fencepost.gnu.org> X-Gnu-PR-Message: they-closed 11392 X-Gnu-PR-Package: emacs Reply-To: 11392@debbugs.gnu.org Date: Thu, 10 May 2012 18:29:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1336674543-11742-3" This is a multi-part message in MIME format... ------------=_1336674543-11742-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11397: 24.1.50; Sometimes after entering a password in the minibuffer, all= minibuffer input thereafter is dots (like a hidden password) 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 11392@debbugs.gnu.org. --=20 11397: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11397 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1336674543-11742-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11397-done) by debbugs.gnu.org; 10 May 2012 18:28:39 +0000 Received: from localhost ([127.0.0.1]:47095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SSY6Q-00032h-RU for submit@debbugs.gnu.org; Thu, 10 May 2012 14:28:39 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35376 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SSY6O-00032a-Ip for 11397-done@debbugs.gnu.org; Thu, 10 May 2012 14:28:36 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SSY6N-0007I9-K5; Thu, 10 May 2012 14:28:35 -0400 From: Glenn Morris To: 11397-done@debbugs.gnu.org Subject: Re: bug#11397: 24.1.50; permanent-local after-change-functions + read-passwd == unusable minibuffer References: X-Spook: Lon Horiuchi fraud IDEA quarter Telex Watergate KGB Janet X-Ran: KH")5OUD|j,O~fEr:VkExayNF"Kb+L=A[qVI,~2|f*P]7,J+DO5K$FwlCqbNYM'+UER+;l X-Hue: red X-Attribution: GM Date: Thu, 10 May 2012 14:28:35 -0400 In-Reply-To: (Stefan Monnier's message of "Wed, 02 May 2012 21:38:39 -0400") Message-ID: <6fd36bzy98.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11397-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Stefan Monnier wrote: > I believe I've just installed a fix for it a couple hours ago. ------------=_1336674543-11742-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 May 2012 16:06:00 +0000 Received: from localhost ([127.0.0.1]:33945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPc3z-0006tX-MY for submit@debbugs.gnu.org; Wed, 02 May 2012 12:06:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51552) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SPZid-0003MC-NX for submit@debbugs.gnu.org; Wed, 02 May 2012 09:35:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SPZgx-0000Z2-8l for submit@debbugs.gnu.org; Wed, 02 May 2012 09:34:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:39461) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPZgx-0000Xy-0r for submit@debbugs.gnu.org; Wed, 02 May 2012 09:34:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPZgt-0006Pk-NM for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 09:34:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SPZgq-0000M5-7q for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 09:33:59 -0400 Received: from mail-qc0-f169.google.com ([209.85.216.169]:41133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SPZgq-0000I3-0J for bug-gnu-emacs@gnu.org; Wed, 02 May 2012 09:33:56 -0400 Received: by qcsd16 with SMTP id d16so415812qcs.0 for ; Wed, 02 May 2012 06:33:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=za1y3dqo+hITgsW0dTWK8y4JVB30bkqUNeAk7gniskk=; b=cWHU0aNC0uTb9voV5SRy2DVZh7C1hy1MVtzEjAlQ3E7z1226n8/zbzzysMpqwl4ydR iMhbzg120oqPLQvhwcnTLDB3rJE37J438sTSJKr6apxbJxomjQqFPjwbjszu5y8r8kRk gjDaoq/IHTmS5BJyfaXozpKXzfx8VhE9AqTVprDNsqBErkNzLZNq9vqNtuNDF3nmNUKP 30PzfpmS3wdpps2wGz0hfQWC9QwiLSLyCJla05rQTKtITzPMJ7OKrRxRbJKG3T53rw3f wmTSRref9wE5V0jQujO8+bMll+ebZkRlkzZKkGxP4UvBJGPZRT9Crgm9Y2zOnNZuKND5 CVfw== Received: by 10.60.4.170 with SMTP id l10mr1631223oel.67.1335965633366; Wed, 02 May 2012 06:33:53 -0700 (PDT) Received: from bloc-bzwahr-lap.tamu.edu (bloc-bzwahr-lap.tamu.edu. [165.91.114.236]) by mx.google.com with ESMTPS id t5sm1541496oef.10.2012.05.02.06.33.51 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 02 May 2012 06:33:51 -0700 (PDT) From: Brian Zwahr To: bug-gnu-emacs@gnu.org Subject: 24.1.50; Sometimes after entering a password in the minibuffer, all minibuffer input thereafter is dots (like a hidden password) Date: Wed, 02 May 2012 08:33:49 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 02 May 2012 12:05:58 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) As the subject says, sometimes after I enter a password (example: Gnus asks for password to open the authinfo.gpg file), all minibuffer input from there on looks like a password, meaning its all dots so I can't see what I'm typing. I also use ido and smex. Interestingly enough, if I do something like C-h f to lookup a function, then what I type is dots, but the completion suggestions are not. For example: (in the minibuffer, keeping in mind I've shorted the list between the {}) Describe function: ...........(-s-bug){,-hook,-info} The only way I've found to restore normal functionality is to quit and restart emacs. In GNU Emacs 24.1.50.2 (i386-apple-darwin11.3.0, NS apple-appkit-1138.32) of 2012-04-25 on bloc-bzwahr-lap.tamu.edu Windowing system distributor `Apple', version 10.3.1138 Configured using: `configure '--prefix=/usr/local/Cellar/emacs/HEAD' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--infodir=/usr/local/Cellar/emacs/HEAD/share/info/emacs' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/clang' 'CFLAGS=-Os -w -pipe -march=native -Qunused-arguments'' 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: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t persp-mode: t shell-dirtrack-mode: t window-number-mode: t evil-mode: t evil-local-mode: t global-undo-tree-mode: t icomplete-mode: t ido-everywhere: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: Recent messages: nnimap read 0k from imap.gmail.com Expiring articles in nnimap+tamu:INBOX...done Expiring articles in INBOX...done Quit [2 times] Expiring articles in nnimap+tamu:INBOX...done Expiring articles in INBOX...done Auto-saving...done delete-backward-char: Text is read-only Contacting host: debbugs.gnu.org:80 Reporting new bug! [2 times] Load-path shadows: /Users/bzwahr/.emacs.d/elpa/magit-20120421/.dir-locals hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.1.50/lisp/gnus/.dir-locals /Users/bzwahr/Dropbox/emacs/emms/tq hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.1.50/lisp/emacs-lisp/tq /Users/bzwahr/Dropbox/emacs/elpa/zf-mode-20120419/tests/ert/ert hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.1.50/lisp/emacs-lisp/ert /Users/bzwahr/Dropbox/emacs/elpa/zf-mode-20120419/tests/ert/ert-x hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.1.50/lisp/emacs-lisp/ert-x Features: (shadow url-cache url-http url-gw url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars emacsbug sendmail shr-color color shr browse-url smiley gnus-cite mail-extr qp gnus-async gnus-bcklg sort gnus-ml gnus-topic nndraft nnmh nnfolder utf-7 epa-file epa derived epg network-stream starttls nnimap parse-time tls utf7 netrc gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig mailcap gnus-cache gnus-sum gnus-demon nntp gnus-group gnus-undo nnmail mail-source nnoo gnus-start gnus-spec gnus-int gnus-range message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils perspective newcomment nxml-uchnm rng-xsd xsd-regexp rng-cmpct find-dired grep term disp-table ehelp electric multi-isearch dabbrev autorevert compile wrap-region hideshowvis easy-mmode company-files company-oddmuse company-keywords company-dabbrev-code company-dabbrev company-xcode company-semantic semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-base semantic/ctxt semantic/format ezimage semantic/tag-ls semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet company-eclim company-css company-nxml rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok company-elisp help-mode view company-etags company camelCase php-electric vc-dispatcher vc-svn tramp-cache tramp tramp-compat auth-source eieio assoc gnus-util mm-util mail-prsvr password-cache shell pcomplete comint ansi-color format-spec tramp-loaddefs time-stamp vc-git pp cus-edit wid-edit paredit solarized-dark-theme solarized-definitions byte-opt warnings bytecomp byte-compile cconv macroexp window-number gnus-notify 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 locate emms-setup emms emms-compat zf-mode zf-mode-extras zf-lineup zf-font-lock php-test php-tags etags php-string php-refactor php-help php-edit php-format php-structure zf-utils hideshow php-doc php-project dired php-funcs thingatpt php-parse string-utils php-const php-completion cc-langs cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl my-funcs evil evil-integration evil-maps evil-commands evil-types evil-digraphs evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common undo-tree windmove rect evil-vars edmacro kmacro icomplete ido color-theme-solarized-autoloads company-autoloads ctags-autoloads emacs-setup-autoloads evil-autoloads evil-leader-autoloads fill-column-indicator-autoloads geben-autoloads hideshowvis-autoloads javascript-autoloads magit-autoloads multi-term-autoloads mysql2sqlite-autoloads paredit-autoloads perspective-autoloads smex-autoloads undo-tree-autoloads window-number-autoloads wrap-region-autoloads zf-mode-autoloads package tabulated-list paren uniquify advice advice-preload winner ring avoid cus-start cus-load emacs-setup-keys emacs-setup-layout emacs-setup-require emacs-setup-util help-fns emacs-setup time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) ------------=_1336674543-11742-3--