From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Trey Jackson Newsgroups: gmane.emacs.bugs Subject: bug#29692: 24.5; gnus does not remember password change for imap Date: Wed, 13 Dec 2017 08:52:27 -0800 Message-ID: Reply-To: Trey Jackson NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1513184084 29070 195.159.176.226 (13 Dec 2017 16:54:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 13 Dec 2017 16:54:44 +0000 (UTC) To: 29692@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 13 17:54:38 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePAIo-0007EH-9w for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Dec 2017 17:54:38 +0100 Original-Received: from localhost ([::1]:36324 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePAIv-00042I-AJ for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Dec 2017 11:54:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59533) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePAHK-0002os-Rg for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:53:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePAHH-0004qv-3F for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:53:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ePAHG-0004qj-UD for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:53:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ePAHG-0006KS-Ho for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:53:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Trey Jackson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Dec 2017 16:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29692 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.151318397724312 (code B ref -1); Wed, 13 Dec 2017 16:53:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Dec 2017 16:52:57 +0000 Original-Received: from localhost ([127.0.0.1]:60695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePAH9-0006K2-PK for submit@debbugs.gnu.org; Wed, 13 Dec 2017 11:52:57 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:40283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePAH6-0006Je-5N for submit@debbugs.gnu.org; Wed, 13 Dec 2017 11:52:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePAGx-0004eD-5q for submit@debbugs.gnu.org; Wed, 13 Dec 2017 11:52:46 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:50278) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePAGw-0004de-Qq for submit@debbugs.gnu.org; Wed, 13 Dec 2017 11:52:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59466) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePAGs-0002UE-Fl for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:52:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePAGo-0004TM-7u for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:52:38 -0500 Original-Received: from relay1.mentorg.com ([192.94.38.131]:35931) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePAGn-0004R4-R4 for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 11:52:34 -0500 Original-Received: from svr-orw-mbx-09.mgc.mentorg.com ([147.34.90.209]) by relay1.mentorg.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) id 1ePAGk-0005t6-Pe from Trey_Jackson@mentor.com for bug-gnu-emacs@gnu.org; Wed, 13 Dec 2017 08:52:30 -0800 Original-Received: from svr-orw-mbx-08.mgc.mentorg.com (2002:9322:5ad0::9322:5ad0) by SVR-ORW-MBX-09.mgc.mentorg.com (2002:9322:5ad1::9322:5ad1) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 13 Dec 2017 08:52:28 -0800 Original-Received: from wv-mailhost.wv.mentorg.com (147.34.91.1) by svr-orw-mbx-08.mgc.mentorg.com (147.34.90.208) with Microsoft SMTP Server id 15.0.1320.4 via Frontend Transport; Wed, 13 Dec 2017 08:52:28 -0800 Original-Received: from big-bird.wv.mentorg.com (big-bird [139.181.81.247]) by wv-mailhost.wv.mentorg.com (Postfix) with ESMTP id 5A1FC1A00E2 for ; Wed, 13 Dec 2017 08:52:28 -0800 (PST) Original-Received: from big-bird.wv.mentorg.com (localhost [127.0.0.1]) by big-bird.wv.mentorg.com (8.14.4/8.14.4) with ESMTP id vBDGqRuP026943 for ; Wed, 13 Dec 2017 08:52:28 -0800 Original-Received: (from tjackson@localhost) by big-bird.wv.mentorg.com (8.14.4/8.14.4/Submit) id vBDGqRdC026942; Wed, 13 Dec 2017 08:52:27 -0800 X-Authentication-Warning: big-bird.wv.mentorg.com: tjackson set sender to trey_jackson@mentor.com using -f X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:141040 Archived-At: scenario: start up Emacs, read email via Gnus, specifically using an imap interface. Emacs asks for the password, log in is correct, the password is cached. everything is ok. now, the password on the server changes. try to get mail again, imap login fails, asks for new password. give new password. gnus asks to store password (or does so automatically if imap-store-password is set). BUT that "saved" password is really only done locally, the cache in the mail-source.el is not updated. this is because the cache only (currently) checks for the the account, and doesn't check if the passwords match. this patch changes the code to check the password as well. the cache ends up storing two passwords (in this case), but it works b/c when reading the cache the newest password is used: /usr/local/share/emacs/24.5/lisp/gnus/mail-source.el.gz ~/scratch/mail-source.el --- - 2017-12-13 08:47:13.425421767 -0800 +++ /home/tjackson/scratch/mail-source.el 2017-12-13 08:44:51.098076000 -0800 @@ -1102,7 +1102,7 @@ ;; remember password (with-current-buffer buf (when (and imap-password - (not (assoc from mail-source-password-cache))) + (not (member (cons from imap-password) mail-source-password-cache))) (push (cons from imap-password) mail-source-password-cache))) ;; if predicate is nil, use all uids (dolist (uid (imap-search (or predicate "1:*") buf)) thanks, TJ In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.23) of 2016-01-18 on bigbird Windowing system distributor `The X.Org Foundation', version 11.0.11500000 System Description: Red Hat Enterprise Linux Workstation release 6.6 (Santiago) Configured using: `configure --with-gif=no --with-tiff=no' Important settings: value of $LANG: C locale-coding-system: nil Major mode: Shell Minor modes in effect: diff-auto-refine-mode: t jabber-activity-mode: t sml-modeline-mode: t global-undo-tree-mode: t undo-tree-mode: t winner-mode: t display-time-mode: t global-auto-revert-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Recent messages: Quit [2 times] Mark set Invoking man diff in the background Please wait: formatting the diff man page... diff man page formatted Mark saved where search started Invoking man patch in the background Please wait: formatting the patch man page... patch man page formatted Mark saved where search started Load-path shadows: /wv/lab_scratch/quartzville/emacs/lisp/tcl-custom-indent-level hides /user/tjackson/.elisp/bin-24/tcl-custom-indent-level /wv/lab_scratch/quartzville/emacs/lisp/u-mandelbrot hides /user/tjackson/.elisp/bin-24/u-mandelbrot /wv/lab_scratch/quartzville/emacs/lisp/underline-previous-line hides /user/tjackson/.elisp/bin-24/underline-previous-line /wv/lab_scratch/quartzville/emacs/lisp/update-auto-loads hides /user/tjackson/.elisp/bin-24/update-auto-loads /wv/lab_scratch/quartzville/emacs/lisp/wtf hides /user/tjackson/.elisp/bin-24/wtf /wv/lab_scratch/quartzville/emacs/lisp/yank-advice hides /user/tjackson/.elisp/bin-24/yank-advice /wv/lab_scratch/quartzville/emacs/lisp/singlebind hides /user/tjackson/.elisp/bin-24/singlebind /wv/lab_scratch/quartzville/emacs/lisp/sig-quote hides /user/tjackson/.elisp/bin-24/sig-quote /wv/lab_scratch/quartzville/emacs/lisp/setnu hides /user/tjackson/.elisp/bin-24/setnu /wv/lab_scratch/quartzville/emacs/lisp/setnu+ hides /user/tjackson/.elisp/bin-24/setnu+ /wv/lab_scratch/quartzville/emacs/lisp/screen hides /user/tjackson/.elisp/bin-24/screen /wv/lab_scratch/quartzville/emacs/lisp/resolve-sym-link hides /user/tjackson/.elisp/bin-24/resolve-sym-link /wv/lab_scratch/quartzville/emacs/lisp/planner/planner hides /user/tjackson/.elisp/bin-24/planner /wv/lab_scratch/quartzville/emacs/lisp/pabbrev hides /user/tjackson/.elisp/bin-24/pabbrev /wv/lab_scratch/quartzville/emacs/lisp/moccur-edit hides /user/tjackson/.elisp/bin-24/moccur-edit /wv/lab_scratch/quartzville/emacs/lisp/mine-sweeper hides /user/tjackson/.elisp/bin-24/mine-sweeper /wv/lab_scratch/quartzville/emacs/lisp/mic-paren hides /user/tjackson/.elisp/bin-24/mic-paren /wv/lab_scratch/quartzville/emacs/lisp/loaddefs hides /user/tjackson/.elisp/bin-24/loaddefs /wv/lab_scratch/quartzville/emacs/lisp/jump-to-src-include hides /user/tjackson/.elisp/bin-24/jump-to-src-include /wv/lab_scratch/quartzville/emacs/lisp/ireplace hides /user/tjackson/.elisp/bin-24/ireplace /wv/lab_scratch/quartzville/emacs/lisp/info+ hides /user/tjackson/.elisp/bin-24/info+ /wv/lab_scratch/quartzville/emacs/lisp/igrep hides /user/tjackson/.elisp/bin-24/igrep /wv/lab_scratch/quartzville/emacs/lisp/ifind hides /user/tjackson/.elisp/bin-24/ifind /wv/lab_scratch/quartzville/emacs/lisp/htmlize hides /user/tjackson/.elisp/bin-24/htmlize /wv/lab_scratch/quartzville/emacs/lisp/highlight-tail hides /user/tjackson/.elisp/bin-24/highlight-tail /wv/lab_scratch/quartzville/emacs/lisp/hide-lines hides /user/tjackson/.elisp/bin-24/hide-lines /wv/lab_scratch/quartzville/emacs/lisp/goto-last-change hides /user/tjackson/.elisp/bin-24/goto-last-change /wv/lab_scratch/quartzville/emacs/lisp/folding hides /user/tjackson/.elisp/bin-24/folding /wv/lab_scratch/quartzville/emacs/lisp/find-library hides /user/tjackson/.elisp/bin-24/find-library /wv/lab_scratch/quartzville/emacs/lisp/find-file-in-tags hides /user/tjackson/.elisp/bin-24/find-file-in-tags /wv/lab_scratch/quartzville/emacs/lisp/filladapt hides /user/tjackson/.elisp/bin-24/filladapt /wv/lab_scratch/quartzville/emacs/lisp/file-dependency-depth hides /user/tjackson/.elisp/bin-24/file-dependency-depth /wv/lab_scratch/quartzville/emacs/lisp/elscreen-w3m hides /user/tjackson/.elisp/bin-24/elscreen-w3m /wv/lab_scratch/quartzville/emacs/lisp/dired-details hides /user/tjackson/.elisp/bin-24/dired-details /wv/lab_scratch/quartzville/emacs/lisp/dabbrev-hover hides /user/tjackson/.elisp/bin-24/dabbrev-hover /wv/lab_scratch/quartzville/emacs/lisp/compile-help hides /user/tjackson/.elisp/bin-24/compile-help /wv/lab_scratch/quartzville/emacs/lisp/color-moccur hides /user/tjackson/.elisp/bin-24/color-moccur /wv/lab_scratch/quartzville/emacs/lisp/clearcase hides /user/tjackson/.elisp/bin-24/clearcase /wv/lab_scratch/quartzville/emacs/lisp/clearcase-tags hides /user/tjackson/.elisp/bin-24/clearcase-tags /wv/lab_scratch/quartzville/emacs/lisp/calendar-with-iso-week hides /user/tjackson/.elisp/bin-24/calendar-with-iso-week /wv/lab_scratch/quartzville/emacs/lisp/c-indent-to-column hides /user/tjackson/.elisp/bin-24/c-indent-to-column /wv/lab_scratch/quartzville/emacs/lisp/c++-tempo hides /user/tjackson/.elisp/bin-24/c++-tempo /wv/lab_scratch/quartzville/emacs/lisp/buffer-move hides /user/tjackson/.elisp/bin-24/buffer-move /wv/lab_scratch/quartzville/emacs/lisp/browse-kill-ring hides /user/tjackson/.elisp/bin-24/browse-kill-ring /wv/lab_scratch/quartzville/emacs/lisp/browse-kill-ring+ hides /user/tjackson/.elisp/bin-24/browse-kill-ring+ /wv/lab_scratch/quartzville/emacs/lisp/boxquote hides /user/tjackson/.elisp/bin-24/boxquote /wv/lab_scratch/quartzville/emacs/lisp/yank-advice hides /user/tjackson/.elisp/source/yank-advice /user/tjackson/.elisp/bin-24/xtide hides /user/tjackson/.elisp/source/xtide /user/tjackson/.elisp/bin-24/xray hides /user/tjackson/.elisp/source/xray /user/tjackson/.elisp/bin-24/xmouse hides /user/tjackson/.elisp/source/xmouse /user/tjackson/.elisp/bin-24/x-migrant hides /user/tjackson/.elisp/source/x-migrant /wv/lab_scratch/quartzville/emacs/lisp/wtf hides /user/tjackson/.elisp/source/wtf /user/tjackson/.elisp/bin-24/ws-swap hides /user/tjackson/.elisp/source/ws-swap /user/tjackson/.elisp/bin-24/wmanip hides /user/tjackson/.elisp/source/wmanip /user/tjackson/.elisp/bin-24/wide-column hides /user/tjackson/.elisp/source/wide-column /user/tjackson/.elisp/bin-24/webjump hides /user/tjackson/.elisp/source/webjump /user/tjackson/.elisp/bin-24/wdired hides /user/tjackson/.elisp/source/wdired /user/tjackson/.elisp/bin-24/vkill hides /user/tjackson/.elisp/source/vkill /wv/lab_scratch/quartzville/emacs/lisp/update-auto-loads hides /user/tjackson/.elisp/source/update-auto-loads /wv/lab_scratch/quartzville/emacs/lisp/underline-previous-line hides /user/tjackson/.elisp/source/underline-previous-line /user/tjackson/.elisp/bin-24/undoc hides /user/tjackson/.elisp/source/undoc /wv/lab_scratch/quartzville/emacs/lisp/u-mandelbrot hides /user/tjackson/.elisp/source/u-mandelbrot /user/tjackson/.elisp/bin-24/tumme hides /user/tjackson/.elisp/source/tumme /user/tjackson/.elisp/bin-24/top hides /user/tjackson/.elisp/source/top /user/tjackson/.elisp/bin-24/top-mode hides /user/tjackson/.elisp/source/top-mode /user/tjackson/.elisp/bin-24/tinytab hides /user/tjackson/.elisp/source/tinytab /user/tjackson/.elisp/bin-24/tinypair hides /user/tjackson/.elisp/source/tinypair /user/tjackson/.elisp/bin-24/tinymacro hides /user/tjackson/.elisp/source/tinymacro /user/tjackson/.elisp/bin-24/tinylock hides /user/tjackson/.elisp/source/tinylock /user/tjackson/.elisp/bin-24/tinyfold hides /user/tjackson/.elisp/source/tinyfold /user/tjackson/.elisp/bin-24/tinyezip hides /user/tjackson/.elisp/source/tinyezip /user/tjackson/.elisp/bin-24/thinks hides /user/tjackson/.elisp/source/thinks /user/tjackson/.elisp/bin-24/thingatpt-util hides /user/tjackson/.elisp/source/thingatpt-util /user/tjackson/.elisp/bin-24/tetris hides /user/tjackson/.elisp/source/tetris /user/tjackson/.elisp/bin-24/testing hides /user/tjackson/.elisp/source/testing /user/tjackson/.elisp/bin-24/test hides /user/tjackson/.elisp/source/test /wv/lab_scratch/quartzville/emacs/lisp/tcl-custom-indent-level hides /user/tjackson/.elisp/source/tcl-custom-indent-level /user/tjackson/.elisp/bin-24/strokes-abc hides /user/tjackson/.elisp/source/strokes-abc /user/tjackson/.elisp/bin-24/view-tp hides /user/tjackson/.elisp/source/view-tp /user/tjackson/.elisp/bin-24/string hides /user/tjackson/.elisp/source/string /user/tjackson/.elisp/bin-24/stream hides /user/tjackson/.elisp/source/stream /user/tjackson/.elisp/bin-24/startup-template hides /user/tjackson/.elisp/source/startup-template /user/tjackson/.elisp/bin-24/stack-m hides /user/tjackson/.elisp/source/stack-m /user/tjackson/.elisp/bin-24/stack-f hides /user/tjackson/.elisp/source/stack-f /user/tjackson/.elisp/bin-24/ssh hides /user/tjackson/.elisp/source/ssh /user/tjackson/.elisp/bin-24/spam-stat hides /user/tjackson/.elisp/source/spam-stat /wv/lab_scratch/quartzville/emacs/lisp/singlebind hides /user/tjackson/.elisp/source/singlebind /user/tjackson/.elisp/bin-24/sigbegone hides /user/tjackson/.elisp/source/sigbegone /wv/lab_scratch/quartzville/emacs/lisp/sig-quote hides /user/tjackson/.elisp/source/sig-quote /user/tjackson/.elisp/bin-24/show-whitespace-mode hides /user/tjackson/.elisp/source/show-whitespace-mode /user/tjackson/.elisp/bin-24/show-temp-buffer hides /user/tjackson/.elisp/source/show-temp-buffer /user/tjackson/.elisp/bin-24/setup-info hides /user/tjackson/.elisp/source/setup-info /wv/lab_scratch/quartzville/emacs/lisp/setnu hides /user/tjackson/.elisp/source/setnu /wv/lab_scratch/quartzville/emacs/lisp/setnu+ hides /user/tjackson/.elisp/source/setnu+ /wv/lab_scratch/quartzville/emacs/lisp/screen hides /user/tjackson/.elisp/source/screen /user/tjackson/.elisp/bin-24/savehist hides /user/tjackson/.elisp/source/savehist /user/tjackson/.elisp/bin-24/rmailmime hides /user/tjackson/.elisp/source/rmailmime /user/tjackson/.elisp/bin-24/rmail-extras hides /user/tjackson/.elisp/source/rmail-extras /user/tjackson/.elisp/bin-24/rm-tspaces hides /user/tjackson/.elisp/source/rm-tspaces /user/tjackson/.elisp/bin-24/ring+ hides /user/tjackson/.elisp/source/ring+ /user/tjackson/.elisp/bin-24/revbufs hides /user/tjackson/.elisp/source/revbufs /wv/lab_scratch/quartzville/emacs/lisp/resolve-sym-link hides /user/tjackson/.elisp/source/resolve-sym-link /user/tjackson/.elisp/bin-24/remotemail hides /user/tjackson/.elisp/source/remotemail /user/tjackson/.elisp/bin-24/releasenotes hides /user/tjackson/.elisp/source/releasenotes /user/tjackson/.elisp/bin-24/regress hides /user/tjackson/.elisp/source/regress /user/tjackson/.elisp/bin-24/redo hides /user/tjackson/.elisp/source/redo /user/tjackson/.elisp/bin-24/read hides /user/tjackson/.elisp/source/read /user/tjackson/.elisp/bin-24/queue-m hides /user/tjackson/.elisp/source/queue-m /user/tjackson/.elisp/bin-24/queue-f hides /user/tjackson/.elisp/source/queue-f /user/tjackson/.elisp/bin-24/querer hides /user/tjackson/.elisp/source/querer /wv/lab_scratch/quartzville/emacs/lisp/planner/planner hides /user/tjackson/.elisp/source/planner /wv/lab_scratch/quartzville/emacs/lisp/pabbrev hides /user/tjackson/.elisp/source/pabbrev /user/tjackson/.elisp/bin-24/nfl hides /user/tjackson/.elisp/source/nfl /user/tjackson/.elisp/bin-24/multi-mode-mode hides /user/tjackson/.elisp/source/multi-mode-mode /wv/lab_scratch/quartzville/emacs/lisp/moccur-edit hides /user/tjackson/.elisp/source/moccur-edit /user/tjackson/.elisp/bin-24/mkback hides /user/tjackson/.elisp/source/mkback /user/tjackson/.elisp/bin-24/mine hides /user/tjackson/.elisp/source/mine /wv/lab_scratch/quartzville/emacs/lisp/mine-sweeper hides /user/tjackson/.elisp/source/mine-sweeper /user/tjackson/.elisp/bin-24/mine-sweeper-auto hides /user/tjackson/.elisp/source/mine-sweeper-auto /user/tjackson/.elisp/bin-24/mime-compose hides /user/tjackson/.elisp/source/mime-compose /user/tjackson/.elisp/bin-24/mic-paren.3.5 hides /user/tjackson/.elisp/source/mic-paren.3.5 /user/tjackson/.elisp/bin-24/mic-paren.3.2 hides /user/tjackson/.elisp/source/mic-paren.3.2 /user/tjackson/.elisp/bin-24/mic-paren.2.3 hides /user/tjackson/.elisp/source/mic-paren.2.3 /user/tjackson/.elisp/bin-24/metamail hides /user/tjackson/.elisp/source/metamail /user/tjackson/.elisp/bin-24/longlines hides /user/tjackson/.elisp/source/longlines /wv/lab_scratch/quartzville/emacs/lisp/loaddefs hides /user/tjackson/.elisp/source/loaddefs /user/tjackson/.elisp/bin-24/list-register hides /user/tjackson/.elisp/source/list-register /user/tjackson/.elisp/bin-24/lispdir hides /user/tjackson/.elisp/source/lispdir /user/tjackson/.elisp/bin-24/keytable hides /user/tjackson/.elisp/source/keytable /wv/lab_scratch/quartzville/emacs/lisp/jump-to-src-include hides /user/tjackson/.elisp/source/jump-to-src-include /user/tjackson/.elisp/bin-24/joccur hides /user/tjackson/.elisp/source/joccur /user/tjackson/.elisp/bin-24/jka-crypt hides /user/tjackson/.elisp/source/jka-crypt /user/tjackson/.elisp/bin-24/jam-mode hides /user/tjackson/.elisp/source/jam-mode /user/tjackson/.elisp/bin-24/ishl hides /user/tjackson/.elisp/source/ishl /user/tjackson/.elisp/bin-24/isearchb hides /user/tjackson/.elisp/source/isearchb /wv/lab_scratch/quartzville/emacs/lisp/ireplace hides /user/tjackson/.elisp/source/ireplace /user/tjackson/.elisp/bin-24/info-apropos hides /user/tjackson/.elisp/source/info-apropos /wv/lab_scratch/quartzville/emacs/lisp/info+ hides /user/tjackson/.elisp/source/info+ /user/tjackson/.elisp/bin-24/imenu-function-list hides /user/tjackson/.elisp/source/imenu-function-list /user/tjackson/.elisp/bin-24/mime hides /user/tjackson/.elisp/source/mime /wv/lab_scratch/quartzville/emacs/lisp/igrep hides /user/tjackson/.elisp/source/igrep /user/tjackson/.elisp/bin-24/igrep-next-error hides /user/tjackson/.elisp/source/igrep-next-error /wv/lab_scratch/quartzville/emacs/lisp/ifind hides /user/tjackson/.elisp/source/ifind /user/tjackson/.elisp/bin-24/hyper-compile hides /user/tjackson/.elisp/source/hyper-compile /wv/lab_scratch/quartzville/emacs/lisp/htmlize hides /user/tjackson/.elisp/source/htmlize /user/tjackson/.elisp/bin-24/html-helper-mode hides /user/tjackson/.elisp/source/html-helper-mode /user/tjackson/.elisp/bin-24/html-hacks hides /user/tjackson/.elisp/source/html-hacks /user/tjackson/.elisp/bin-24/html-font hides /user/tjackson/.elisp/source/html-font /user/tjackson/.elisp/bin-24/hilit19 hides /user/tjackson/.elisp/source/hilit19 /user/tjackson/.elisp/bin-24/hilight-regexp hides /user/tjackson/.elisp/source/hilight-regexp /user/tjackson/.elisp/bin-24/hilight-current-line hides /user/tjackson/.elisp/source/hilight-current-line /user/tjackson/.elisp/bin-24/highline hides /user/tjackson/.elisp/source/highline /wv/lab_scratch/quartzville/emacs/lisp/highlight-tail hides /user/tjackson/.elisp/source/highlight-tail /user/tjackson/.elisp/bin-24/hideshow hides /user/tjackson/.elisp/source/hideshow /user/tjackson/.elisp/bin-24/hide-region hides /user/tjackson/.elisp/source/hide-region /wv/lab_scratch/quartzville/emacs/lisp/hide-lines hides /user/tjackson/.elisp/source/hide-lines /user/tjackson/.elisp/bin-24/hexrgb hides /user/tjackson/.elisp/source/hexrgb /user/tjackson/.elisp/bin-24/gse-number-rect hides /user/tjackson/.elisp/source/gse-number-rect /user/tjackson/.elisp/bin-24/gprof-mode hides /user/tjackson/.elisp/source/gprof-mode /wv/lab_scratch/quartzville/emacs/lisp/goto-last-change hides /user/tjackson/.elisp/source/goto-last-change /user/tjackson/.elisp/bin-24/gnus-modeline hides /user/tjackson/.elisp/source/gnus-modeline /user/tjackson/.elisp/bin-24/gnus-hardsort hides /user/tjackson/.elisp/source/gnus-hardsort /user/tjackson/.elisp/bin-24/gdialog hides /user/tjackson/.elisp/source/gdialog /user/tjackson/.elisp/bin-24/gdb-shell hides /user/tjackson/.elisp/source/gdb-shell /user/tjackson/.elisp/bin-24/frame-status-line hides /user/tjackson/.elisp/source/frame-status-line /user/tjackson/.elisp/bin-24/frame-fns hides /user/tjackson/.elisp/source/frame-fns /user/tjackson/.elisp/bin-24/fr3q hides /user/tjackson/.elisp/source/fr3q /user/tjackson/.elisp/bin-24/follow hides /user/tjackson/.elisp/source/follow /user/tjackson/.elisp/bin-24/folding-2.107 hides /user/tjackson/.elisp/source/folding-2.107 /user/tjackson/.elisp/bin-24/fn-mode hides /user/tjackson/.elisp/source/fn-mode /wv/lab_scratch/quartzville/emacs/lisp/find-library hides /user/tjackson/.elisp/source/find-library /wv/lab_scratch/quartzville/emacs/lisp/find-file-in-tags hides /user/tjackson/.elisp/source/find-file-in-tags /user/tjackson/.elisp/bin-24/fillcode hides /user/tjackson/.elisp/source/fillcode /wv/lab_scratch/quartzville/emacs/lisp/filladapt hides /user/tjackson/.elisp/source/filladapt /wv/lab_scratch/quartzville/emacs/lisp/file-dependency-depth hides /user/tjackson/.elisp/source/file-dependency-depth /user/tjackson/.elisp/bin-24/fetch hides /user/tjackson/.elisp/source/fetch /user/tjackson/.elisp/bin-24/fdb hides /user/tjackson/.elisp/source/fdb /user/tjackson/.elisp/bin-24/faces+ hides /user/tjackson/.elisp/source/faces+ /user/tjackson/.elisp/bin-24/facemenu+ hides /user/tjackson/.elisp/source/facemenu+ /user/tjackson/.elisp/bin-24/eyedropper hides /user/tjackson/.elisp/source/eyedropper /user/tjackson/.elisp/bin-24/expand hides /user/tjackson/.elisp/source/expand /user/tjackson/.elisp/bin-24/eval-expr hides /user/tjackson/.elisp/source/eval-expr /user/tjackson/.elisp/bin-24/escreen hides /user/tjackson/.elisp/source/escreen /user/tjackson/.elisp/bin-24/emacs-wiki hides /user/tjackson/.elisp/source/emacs-wiki /user/tjackson/.elisp/bin-24/mic-paren.3.7 hides /user/tjackson/.elisp/source/mic-paren.3.7 /wv/lab_scratch/quartzville/emacs/lisp/elscreen-w3m hides /user/tjackson/.elisp/source/elscreen-w3m /user/tjackson/.elisp/bin-24/ell hides /user/tjackson/.elisp/source/ell /user/tjackson/.elisp/bin-24/elisp-fcns hides /user/tjackson/.elisp/source/elisp-fcns /user/tjackson/.elisp/bin-24/elint hides /user/tjackson/.elisp/source/elint /user/tjackson/.elisp/bin-24/elib-test hides /user/tjackson/.elisp/source/elib-test /user/tjackson/.elisp/bin-24/elib-node hides /user/tjackson/.elisp/source/elib-node /user/tjackson/.elisp/bin-24/elib-compile-all hides /user/tjackson/.elisp/source/elib-compile-all /user/tjackson/.elisp/bin-24/doremi hides /user/tjackson/.elisp/source/doremi /user/tjackson/.elisp/bin-24/doremi-frm hides /user/tjackson/.elisp/source/doremi-frm /user/tjackson/.elisp/bin-24/dope hides /user/tjackson/.elisp/source/dope /user/tjackson/.elisp/bin-24/dms-sig hides /user/tjackson/.elisp/source/dms-sig /user/tjackson/.elisp/bin-24/dll hides /user/tjackson/.elisp/source/dll /user/tjackson/.elisp/bin-24/dll-debug hides /user/tjackson/.elisp/source/dll-debug /wv/lab_scratch/quartzville/emacs/lisp/dired-details hides /user/tjackson/.elisp/source/dired-details /user/tjackson/.elisp/bin-24/dircolors hides /user/tjackson/.elisp/source/dircolors /user/tjackson/.elisp/bin-24/df-mode hides /user/tjackson/.elisp/source/df-mode /user/tjackson/.elisp/bin-24/develock hides /user/tjackson/.elisp/source/develock /user/tjackson/.elisp/bin-24/def-face-const hides /user/tjackson/.elisp/source/def-face-const /user/tjackson/.elisp/bin-24/debugx hides /user/tjackson/.elisp/source/debugx /user/tjackson/.elisp/bin-24/dctcl-mode hides /user/tjackson/.elisp/source/dctcl-mode /wv/lab_scratch/quartzville/emacs/lisp/dabbrev-hover hides /user/tjackson/.elisp/source/dabbrev-hover /user/tjackson/.elisp/bin-24/cygwin-mount hides /user/tjackson/.elisp/source/cygwin-mount /user/tjackson/.elisp/bin-24/ctypes hides /user/tjackson/.elisp/source/ctypes /user/tjackson/.elisp/bin-24/crypt++ hides /user/tjackson/.elisp/source/crypt++ /user/tjackson/.elisp/bin-24/crap hides /user/tjackson/.elisp/source/crap /user/tjackson/.elisp/bin-24/cookie hides /user/tjackson/.elisp/source/cookie /user/tjackson/.elisp/bin-24/completing-help hides /user/tjackson/.elisp/source/completing-help /wv/lab_scratch/quartzville/emacs/lisp/compile-help hides /user/tjackson/.elisp/source/compile-help /user/tjackson/.elisp/bin-24/comics hides /user/tjackson/.elisp/source/comics /user/tjackson/.elisp/bin-24/color-theme hides /user/tjackson/.elisp/source/color-theme /wv/lab_scratch/quartzville/emacs/lisp/color-moccur hides /user/tjackson/.elisp/source/color-moccur /user/tjackson/.elisp/bin-24/colmode hides /user/tjackson/.elisp/source/colmode /wv/lab_scratch/quartzville/emacs/lisp/clearcase hides /user/tjackson/.elisp/source/clearcase /wv/lab_scratch/quartzville/emacs/lisp/clearcase-tags hides /user/tjackson/.elisp/source/clearcase-tags /user/tjackson/.elisp/bin-24/checkdoc hides /user/tjackson/.elisp/source/checkdoc /user/tjackson/.elisp/bin-24/centering hides /user/tjackson/.elisp/source/centering /wv/lab_scratch/quartzville/emacs/lisp/calendar-with-iso-week hides /user/tjackson/.elisp/source/calendar-with-iso-week /user/tjackson/.elisp/bin-24/tcltempo hides /user/tjackson/.elisp/source/tcltempo /wv/lab_scratch/quartzville/emacs/lisp/c-indent-to-column hides /user/tjackson/.elisp/source/c-indent-to-column /user/tjackson/.elisp/bin-24/cycle-mini hides /user/tjackson/.elisp/source/cycle-mini /user/tjackson/.elisp/bin-24/fold-dwim hides /user/tjackson/.elisp/source/fold-dwim /user/tjackson/.elisp/bin-24/c-function-name-mode hides /user/tjackson/.elisp/source/c-function-name-mode /wv/lab_scratch/quartzville/emacs/lisp/c++-tempo hides /user/tjackson/.elisp/source/c++-tempo /wv/lab_scratch/quartzville/emacs/lisp/buffer-move hides /user/tjackson/.elisp/source/buffer-move /wv/lab_scratch/quartzville/emacs/lisp/browse-kill-ring hides /user/tjackson/.elisp/source/browse-kill-ring /wv/lab_scratch/quartzville/emacs/lisp/browse-kill-ring+ hides /user/tjackson/.elisp/source/browse-kill-ring+ /wv/lab_scratch/quartzville/emacs/lisp/boxquote hides /user/tjackson/.elisp/source/boxquote /user/tjackson/.elisp/bin-24/bintree hides /user/tjackson/.elisp/source/bintree /user/tjackson/.elisp/bin-24/bibtex hides /user/tjackson/.elisp/source/bibtex /user/tjackson/.elisp/bin-24/better-registers hides /user/tjackson/.elisp/source/better-registers /user/tjackson/.elisp/bin-24/avltree hides /user/tjackson/.elisp/source/avltree /user/tjackson/.elisp/bin-24/auto-size hides /user/tjackson/.elisp/source/auto-size /user/tjackson/.elisp/bin-24/auto-gc hides /user/tjackson/.elisp/source/auto-gc /user/tjackson/.elisp/bin-24/aok hides /user/tjackson/.elisp/source/aok /user/tjackson/.elisp/bin-24/analog hides /user/tjackson/.elisp/source/analog /user/tjackson/.elisp/bin-24/all hides /user/tjackson/.elisp/source/all /wv/lab_scratch/quartzville/emacs/lisp/folding hides /user/tjackson/.elisp/source/folding /user/tjackson/.elisp/bin-24/wdired hides /usr/local/share/emacs/24.5/lisp/wdired /user/tjackson/.elisp/bin-24/savehist hides /usr/local/share/emacs/24.5/lisp/savehist /user/tjackson/.elisp/bin-24/isearchb hides /usr/local/share/emacs/24.5/lisp/isearchb /wv/lab_scratch/quartzville/emacs/lisp/doc-view hides /usr/local/share/emacs/24.5/lisp/doc-view /wv/lab_scratch/quartzville/emacs/lisp/loaddefs hides /usr/local/share/emacs/24.5/lisp/loaddefs /user/tjackson/.elisp/bin-24/follow hides /usr/local/share/emacs/24.5/lisp/follow /user/tjackson/.elisp/bin-24/expand hides /usr/local/share/emacs/24.5/lisp/expand /wv/lab_scratch/quartzville/emacs/lisp/linum hides /usr/local/share/emacs/24.5/lisp/linum /user/tjackson/.elisp/bin-24/bibtex hides /usr/local/share/emacs/24.5/lisp/textmodes/bibtex /user/tjackson/.elisp/bin-24/table hides /usr/local/share/emacs/24.5/lisp/textmodes/table /wv/lab_scratch/quartzville/emacs/lisp//remember/remember hides /usr/local/share/emacs/24.5/lisp/textmodes/remember /user/tjackson/.elisp/bin-24/hideshow hides /usr/local/share/emacs/24.5/lisp/progmodes/hideshow /user/tjackson/.elisp/bin-24/tetris hides /usr/local/share/emacs/24.5/lisp/play/tetris /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-mouse hides /usr/local/share/emacs/24.5/lisp/org/org-mouse /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-table hides /usr/local/share/emacs/24.5/lisp/org/org-table /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-info hides /usr/local/share/emacs/24.5/lisp/org/org-info /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-rmail hides /usr/local/share/emacs/24.5/lisp/org/org-rmail /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-install hides /usr/local/share/emacs/24.5/lisp/org/org-install /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-mhe hides /usr/local/share/emacs/24.5/lisp/org/org-mhe /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-gnus hides /usr/local/share/emacs/24.5/lisp/org/org-gnus /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-bbdb hides /usr/local/share/emacs/24.5/lisp/org/org-bbdb /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-macs hides /usr/local/share/emacs/24.5/lisp/org/org-macs /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-bibtex hides /usr/local/share/emacs/24.5/lisp/org/org-bibtex /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-id hides /usr/local/share/emacs/24.5/lisp/org/org-id /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-compat hides /usr/local/share/emacs/24.5/lisp/org/org-compat /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-irc hides /usr/local/share/emacs/24.5/lisp/org/org-irc /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-faces hides /usr/local/share/emacs/24.5/lisp/org/org-faces /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-agenda hides /usr/local/share/emacs/24.5/lisp/org/org-agenda /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org hides /usr/local/share/emacs/24.5/lisp/org/org /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-colview hides /usr/local/share/emacs/24.5/lisp/org/org-colview /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-clock hides /usr/local/share/emacs/24.5/lisp/org/org-clock /wv/lab_scratch/quartzville/emacs/lisp//org/lisp/org-archive hides /usr/local/share/emacs/24.5/lisp/org/org-archive /user/tjackson/.elisp/bin-24/webjump hides /usr/local/share/emacs/24.5/lisp/net/webjump /user/tjackson/.elisp/bin-24/metamail hides /usr/local/share/emacs/24.5/lisp/mail/metamail /user/tjackson/.elisp/bin-24/spam-stat hides /usr/local/share/emacs/24.5/lisp/gnus/spam-stat /user/tjackson/.elisp/bin-24/checkdoc hides /usr/local/share/emacs/24.5/lisp/emacs-lisp/checkdoc /user/tjackson/.elisp/bin-24/elint hides /usr/local/share/emacs/24.5/lisp/emacs-lisp/elint /user/tjackson/.elisp/bin-24/longlines hides /usr/local/share/emacs/24.5/lisp/obsolete/longlines Features: (shadow emacsbug calculator re-builder browse-kill-ring log-edit add-log edebug eieio-opt speedbar sb-image ezimage dframe goto-last-change hl-line vc-annotate igrep grep compile-help rcompile compile ediff-vers diff-mode vc ediff-whitespace ediff-d-to-c ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff pcmpl-unix cal-move info tabify imenu man boxquote rect vc-dispatcher tcl find-file-in-tags clearcase-tags etags sh-script smie dired-aux dired help-mode ffap url-parse url-vars vc-rcs org-wl org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-exp org-agenda org-info org-gnus org-bibtex org-bbdb org org-faces org-compat org-macs noutline outline nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok comint-extra screen nnir shr-color color sort gnus-cite smiley shr browse-url mm-archive mail-extr gnus-async gnus-bcklg mule-util qp gnus-ml misearch multi-isearch goto-addr jabber-keepalive jabber-ping jabber-bookmarks jabber-private jabber jabber-libnotify dbus jabber-awesome jabber-osd jabber-wmii jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse jabber-search jabber-register jabber-roster jabber-presence jabber-muc jabber-muc-nick-coloring assoc hexrgb jabber-newdisco jabber-widget jabber-disco jabber-chat jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-core jabber-console sgml-mode jabber-keymap jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon jabber-conn srv dns starttls jabber-xml jabber-menu jabber-autoloads jabber-util gnus-topic parse-time utf-7 utf7 tls imap nndraft nnmh nndiary executable gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap nntp gnus-cache spam-stat nnmairix nnml gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range sig-quote message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win nnoo gnus gnus-ems nnheader wid-edit flyspell ispell eldoc-eval eldoc paredit fic-mode saveplace framemove sml-modeline undo-tree diff shebang midnight warnings windmove winner planner-autoloads muse-autoloads regr thingatpt ert find-func debug cq derived apropos xmlgen xml tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core gnus-util password-cache tramp-loaddefs trampver format-spec dired-details wide-column disp-table shell pcomplete tcl-custom-indent-level auto-gc time rmail-extras rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils ange-ftp crypt elisp-fcns comint ansi-color ring filladapt pcvs vc-cvs pcvs-parse pcvs-info pcvs-defs easy-mmode pcvs-util ewoc w3m-load fn-mode autorevert filenotify jka-compr underline-previous-line w2w paren mic-paren cl-macs cl gv loaddefs-23 advice help-fns edmacro kmacro cl-loaddefs cl-lib excorporate-autoloads cal-menu easymenu calendar cal-loaddefs calfw-autoloads hydra-autoloads multiple-cursors-autoloads paradox-autoloads dash-autoloads package epg-config time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 1475011 291517) (symbols 48 53831 3) (miscs 40 5397 9087) (strings 32 145073 33518) (string-bytes 1 5037100) (vectors 16 70513) (vector-slots 8 1965199 146349) (floats 8 20176 126169) (intervals 56 102022 11022) (buffers 960 230) (heap 1024 90224 1042913)) -- Trey Jackson trey_jackson@mentor.com "No! Try not. Do, or do not. There is no try." -- Yoda