From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Ken Olum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Jun 2014 20:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17706@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.140199905712693 (code B ref -1); Thu, 05 Jun 2014 20:11:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jun 2014 20:10:57 +0000 Received: from localhost ([127.0.0.1]:46120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wse00-0003Ia-PG for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47604) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wsdzy-0003IF-0i for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wsdzj-0002HH-4P for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:48 -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]:58512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wsdzi-0002HB-Vf for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49284) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wsdzc-00029C-Fq for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 16:10:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WsdzW-0002FP-BU for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 16:10:32 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:48154) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WsdzW-0002FK-8S for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 16:10:26 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1WsdzW-00067P-00 - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Thu, 05 Jun 2014 16:10:26 -0400 From: Ken Olum Date: Thu, 05 Jun 2014 16:10:25 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) If I have two invocations of emacs and in one I have modified but not saved my RMAIL file, and then I try to read my mail in the other, rmail-insert-inbox-text gives the error "RMAIL file ... is locked". I think it should call ask-user-about-lock instead, so I have the opportunity to steal the lock and so forth. This happens to me because I run emacs on the same server machine from home and work, so if I go home without saving my mail file, I will get this problem when I tried to read my mail from home. But it seems to me that it has only started happening recently, even though the code in rmail-insert-inbox-text has been there a long time. Previously I always got the usual query: "... locked by kdo... (pid ....): (s, q, p, ?)?". Perhaps it was formerly trying to modify file earlier in the process, before the explicit check at the start of rmail-insert-inbox-text, and so generating the usual query. Ken In GNU Emacs 24.4.50.2 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2014-05-31 on cosmos Repository revision: 115761 kdo@cosmos.phy.tufts.edu-20140521165819-mg0m9yc98nkdigwg Windowing system distributor `The Cygwin/X Project', version 11.0.10903000 System Description: Ubuntu 12.04.4 LTS Configured features: XPM JPEG TIFF GIF PNG SOUND NOTIFY LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t tooltip-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 line-number-mode: t Recent input: M-x r e p o r t - b u g Recent messages: Loading /home/kdo/emacs-init.el (source)...done Loading /home/kdo/emacs-init-mail.el (source)...done 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 sendmail rmailmm message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils shell pcomplete diff-mode easy-mmode thingatpt inf-lisp easymenu comint ansi-color ring warnings cl-macs cl gv cl-loaddefs cl-lib 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 inotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 91223 6890) (symbols 48 19727 0) (miscs 40 86 95) (strings 32 16889 5090) (string-bytes 1 467813) (vectors 16 11696) (vector-slots 8 396271 4956) (floats 8 76 53) (intervals 56 169 0) (buffers 960 11) (heap 1024 37890 602)) From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jun 2014 08:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Olum Cc: 17706@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140204184124551 (code B ref 17706); Fri, 06 Jun 2014 08:04:02 +0000 Received: (at 17706) by debbugs.gnu.org; 6 Jun 2014 08:04:01 +0000 Received: from localhost ([127.0.0.1]:46500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wsp85-0006Nr-B9 for submit@debbugs.gnu.org; Fri, 06 Jun 2014 04:04:01 -0400 Received: from mtaout26.012.net.il ([80.179.55.182]:45164) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wsp83-0006NP-EW for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 04:04:00 -0400 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0N6Q00800M5KYY00@mtaout26.012.net.il> for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 11:00:27 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N6Q0072AM8RJB20@mtaout26.012.net.il>; Fri, 06 Jun 2014 11:00:27 +0300 (IDT) Date: Fri, 06 Jun 2014 11:03:44 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83ha3y4g7z.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Ken Olum > Date: Thu, 05 Jun 2014 16:10:25 -0400 > > If I have two invocations of emacs and in one I have modified but not > saved my RMAIL file, and then I try to read my mail in the other, > rmail-insert-inbox-text gives the error "RMAIL file ... is locked". I > think it should call ask-user-about-lock instead, so I have the > opportunity to steal the lock and so forth. > > This happens to me because I run emacs on the same server machine from > home and work, so if I go home without saving my mail file, I will get > this problem when I tried to read my mail from home. But it seems to me > that it has only started happening recently, even though the code in > rmail-insert-inbox-text has been there a long time. Previously I always > got the usual query: "... locked by kdo... (pid ....): (s, q, p, ?)?". > Perhaps it was formerly trying to modify file earlier in the process, > before the explicit check at the start of rmail-insert-inbox-text, and > so generating the usual query. Can you please give a complete recipe starting with "emacs -Q" in both sessions? I tried something I thought you were doing, but couldn't reproduce it. I got the "locked by NNNN (pid nnn): (s, q, p, ?)" message, as you expected. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: Resent-From: Ken Olum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jun 2014 15:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140206739821123 (code B ref 17706); Fri, 06 Jun 2014 15:10:01 +0000 Received: (at 17706) by debbugs.gnu.org; 6 Jun 2014 15:09:58 +0000 Received: from localhost ([127.0.0.1]:47384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WsvmH-0005UY-PB for submit@debbugs.gnu.org; Fri, 06 Jun 2014 11:09:58 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:53365) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WsvmA-0005UF-Sz for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 11:09:56 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1WsvmA-0003kN-Mt - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Fri, 06 Jun 2014 11:09:50 -0400 From: Ken Olum In-Reply-To: <83ha3y4g7z.fsf@gnu.org> (message from Eli Zaretskii on Fri, 06 Jun 2014 11:03:44 +0300) Date: Fri, 06 Jun 2014 11:09:50 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.4 (-) 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: -1.4 (-) To reproduce: Start with some messages in your RMAIL file, but no new mail waiting to be copied from your inbox. emacs -Q M-x rmail e Type space, backspace, so that buffer is modified. Then, somewhere else: emacs -Q M-x rmail Get error "RMAIL file RMAIL is locked" Ken From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jun 2014 15:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Olum Cc: 17706@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140206918125010 (code B ref 17706); Fri, 06 Jun 2014 15:40:02 +0000 Received: (at 17706) by debbugs.gnu.org; 6 Jun 2014 15:39:41 +0000 Received: from localhost ([127.0.0.1]:47397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WswF2-0006VF-R0 for submit@debbugs.gnu.org; Fri, 06 Jun 2014 11:39:41 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:45546) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WswF0-0006Uo-IY for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 11:39:39 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N6R00A00726CU00@a-mtaout20.012.net.il> for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 18:39:31 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N6R00AUQ7HV5360@a-mtaout20.012.net.il>; Fri, 06 Jun 2014 18:39:31 +0300 (IDT) Date: Fri, 06 Jun 2014 18:39:22 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <8338fi3v4l.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Ken Olum > Cc: 17706@debbugs.gnu.org > Date: Fri, 06 Jun 2014 11:09:50 -0400 > > To reproduce: > > Start with some messages in your RMAIL file, but no new mail waiting to > be copied from your inbox. > > emacs -Q > M-x rmail > e > Type space, backspace, so that buffer is modified. > > Then, somewhere else: > > emacs -Q > M-x rmail > Get error "RMAIL file RMAIL is locked" Thanks, but I still cannot reproduce. Does "M-x rmail" on your system fetch mail from some inbox? On my system, it doesn't, so I replaced "M-x rmail" in your recipe with "C-u M-x rmail SOME-MBOX-FILE RET" in both sessions, and left the rest of the recipe unaltered. With that, I don't see the message you cite. I will try on another system, maybe this is something local. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jun 2014 15:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: kdo@cosmos.phy.tufts.edu Cc: 17706@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140206984226539 (code B ref 17706); Fri, 06 Jun 2014 15:51:02 +0000 Received: (at 17706) by debbugs.gnu.org; 6 Jun 2014 15:50:42 +0000 Received: from localhost ([127.0.0.1]:47408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WswPh-0006tz-Ad for submit@debbugs.gnu.org; Fri, 06 Jun 2014 11:50:41 -0400 Received: from mtaout27.012.net.il ([80.179.55.183]:55448) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WswPe-0006ta-6p for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 11:50:39 -0400 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0N6R00F007DYWA00@mtaout27.012.net.il> for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 18:47:26 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N6R00HBP7V2KM00@mtaout27.012.net.il>; Fri, 06 Jun 2014 18:47:26 +0300 (IDT) Date: Fri, 06 Jun 2014 18:50:23 +0300 From: Eli Zaretskii In-reply-to: <8338fi3v4l.fsf@gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <831tv23um8.fsf@gnu.org> References: <8338fi3v4l.fsf@gnu.org> X-Spam-Score: 1.0 (+) 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: 1.0 (+) > Date: Fri, 06 Jun 2014 18:39:22 +0300 > From: Eli Zaretskii > Cc: 17706@debbugs.gnu.org > > Does "M-x rmail" on your system fetch mail from some inbox? Answering myself: YES. This message comes from rmail-insert-inbox-text. But I don't think it was changed recently, so I wonder in what Emacs version you don't see it. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: Resent-From: Ken Olum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jun 2014 16:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14020721875088 (code B ref 17706); Fri, 06 Jun 2014 16:30:02 +0000 Received: (at 17706) by debbugs.gnu.org; 6 Jun 2014 16:29:47 +0000 Received: from localhost ([127.0.0.1]:39758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wsx1W-0001Jy-5b for submit@debbugs.gnu.org; Fri, 06 Jun 2014 12:29:47 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:53615) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wsx1J-0001JM-W6 for 17706@debbugs.gnu.org; Fri, 06 Jun 2014 12:29:44 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1Wsx1J-00088l-IC - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Fri, 06 Jun 2014 12:29:33 -0400 From: Ken Olum In-Reply-To: <831tv23um8.fsf@gnu.org> (message from Eli Zaretskii on Fri, 06 Jun 2014 18:50:23 +0300) Date: Fri, 06 Jun 2014 12:29:33 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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: -1.4 (-) From: Eli Zaretskii Date: Fri, 06 Jun 2014 18:50:23 +0300 I wonder in what Emacs version you don't see it. I don't see it in 23.3. The reason is that this version has a bug in which it deletes newlines from the end of the mail file before getting new mail. So it modifies the file before calling rmail-insert-inbox-text and so gives the ask-user-about-lock query before calling rmail-insert-inbox-text. My recollection is that this didn't happen either in builds that I made from trunk a few months ago, but I could easily be confused. In particular, I have a bunch of rmail hacks, and if one of these were modifying the buffer before rmail-insert-inbox-text it would be the same as above. In 24.3 (using -Q to make sure nothing strange is going on), I get the "RMAIL file RMAIL is locked". So I think we should not worry too much about why it seems only to be bothering me now. Ken From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jun 2014 08:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Olum Cc: 17706@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14021300963331 (code B ref 17706); Sat, 07 Jun 2014 08:35:02 +0000 Received: (at 17706) by debbugs.gnu.org; 7 Jun 2014 08:34:56 +0000 Received: from localhost ([127.0.0.1]:40111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtC5Y-0000rd-1k for submit@debbugs.gnu.org; Sat, 07 Jun 2014 04:34:56 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:48035) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtC5U-0000rH-VO for 17706@debbugs.gnu.org; Sat, 07 Jun 2014 04:34:54 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0N6S00K00HF30U00@mtaout24.012.net.il> for 17706@debbugs.gnu.org; Sat, 07 Jun 2014 11:31:05 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N6S00IPSIBTQJ40@mtaout24.012.net.il>; Sat, 07 Jun 2014 11:31:05 +0300 (IDT) Date: Sat, 07 Jun 2014 11:34:39 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83tx7x2k4g.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Ken Olum > Cc: 17706@debbugs.gnu.org > Date: Fri, 06 Jun 2014 12:29:33 -0400 > > From: Eli Zaretskii > Date: Fri, 06 Jun 2014 18:50:23 +0300 > > I wonder in what Emacs version you don't see it. > > I don't see it in 23.3. The reason is that this version has a bug in > which it deletes newlines from the end of the mail file before getting > new mail. So it modifies the file before calling > rmail-insert-inbox-text and so gives the ask-user-about-lock query > before calling rmail-insert-inbox-text. > > My recollection is that this didn't happen either in builds that I made > from trunk a few months ago, but I could easily be confused. In > particular, I have a bunch of rmail hacks, and if one of these were > modifying the buffer before rmail-insert-inbox-text it would be the same > as above. In 24.3 (using -Q to make sure nothing strange is going on), > I get the "RMAIL file RMAIL is locked". So I think we should not worry > too much about why it seems only to be bothering me now. Maybe we should improve what Emacs does in this case by calling ask-user-about-lock instead of just erroring out? The information with which to call ask-user-about-lock is already available at that point, since it is the value returned by file-locked-p. Then the prompt will be what you expected it to be, and will also be consistent with what Emacs does when 2 sessions try to modify the same file. Would you like to prepare a patch along these lines? From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: Resent-From: Ken Olum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jun 2014 12:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14021449817104 (code B ref 17706); Sat, 07 Jun 2014 12:43:01 +0000 Received: (at 17706) by debbugs.gnu.org; 7 Jun 2014 12:43:01 +0000 Received: from localhost ([127.0.0.1]:40185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtFxc-0001qQ-Sd for submit@debbugs.gnu.org; Sat, 07 Jun 2014 08:43:01 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:56910) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtFxa-0001qH-7x for 17706@debbugs.gnu.org; Sat, 07 Jun 2014 08:42:59 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1WtFxZ-00028B-LJ - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Sat, 07 Jun 2014 08:42:57 -0400 From: Ken Olum In-Reply-To: <83tx7x2k4g.fsf@gnu.org> (message from Eli Zaretskii on Sat, 07 Jun 2014 11:34:39 +0300) Date: Sat, 07 Jun 2014 08:42:57 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.4 (-) 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: -1.4 (-) From: Eli Zaretskii Date: Sat, 07 Jun 2014 11:34:39 +0300 Would you like to prepare a patch along these lines? Will do. Ken From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: In-Reply-To: Resent-From: Ken Olum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Jun 2014 12:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140274820318015 (code B ref 17706); Sat, 14 Jun 2014 12:17:01 +0000 Received: (at 17706) by debbugs.gnu.org; 14 Jun 2014 12:16:43 +0000 Received: from localhost ([127.0.0.1]:47246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wvmt0-0004gU-Fr for submit@debbugs.gnu.org; Sat, 14 Jun 2014 08:16:42 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:46134) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wvmsx-0004gG-RH for 17706@debbugs.gnu.org; Sat, 14 Jun 2014 08:16:40 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1Wvmsx-0003Sv-Df - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Sat, 14 Jun 2014 08:16:39 -0400 From: Ken Olum Date: Sat, 14 Jun 2014 08:16:39 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.4 (-) 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: -1.4 (-) From: Eli Zaretskii Date: Sat, 07 Jun 2014 11:34:39 +0300 Maybe we should improve what Emacs does in this case by calling ask-user-about-lock instead of just erroring out? Thinking about this more, I'm not sure it is such a good idea. For one thing, there is the possibility of races, since we aren't actually locking the file but just checking if it is locked. Perhaps more importantly, if the user says to steal the file, I don't know how to actually do so. This is normally done by lock_file after ask-user-about-lock returns t. And if the user says to ignore the lock, I don't know how to prevent this query again when the buffer actually is modified. So maybe it would be better to actually lock the file. Then we'd be using file locks as intended. The way I'd do it is to lock the file in rmail-get-new-mail-1 before calling rmail-insert-inbox-text and then unlock it after saving the file with the new messages or after discovering that there are none. Unfortunately, there doesn't seem to be any lisp interface to lock_file, but I guess I could set buffer-modified-p and then call lock-buffer. What do you think? Ken From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Jun 2014 13:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Olum Cc: 17706@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140275181025374 (code B ref 17706); Sat, 14 Jun 2014 13:17:01 +0000 Received: (at 17706) by debbugs.gnu.org; 14 Jun 2014 13:16:50 +0000 Received: from localhost ([127.0.0.1]:47278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WvnpB-0006bA-OW for submit@debbugs.gnu.org; Sat, 14 Jun 2014 09:16:50 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:50435) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wvnp8-0006aq-Ha for 17706@debbugs.gnu.org; Sat, 14 Jun 2014 09:16:47 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0N7500200TJYM700@mtaout24.012.net.il> for 17706@debbugs.gnu.org; Sat, 14 Jun 2014 16:12:42 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7500N34U16QV60@mtaout24.012.net.il>; Sat, 14 Jun 2014 16:12:42 +0300 (IDT) Date: Sat, 14 Jun 2014 16:16:31 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <831turws0g.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Ken Olum > Cc: 17706@debbugs.gnu.org > Date: Sat, 14 Jun 2014 08:16:39 -0400 > > So maybe it would be better to actually lock the file. Then we'd be > using file locks as intended. The way I'd do it is to lock the file in > rmail-get-new-mail-1 before calling rmail-insert-inbox-text and then > unlock it after saving the file with the new messages or after > discovering that there are none. > > Unfortunately, there doesn't seem to be any lisp interface to lock_file, > but I guess I could set buffer-modified-p and then call lock-buffer. > > What do you think? Sounds OK to me. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: Resent-From: Ken Olum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2014 19:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.1403812353731 (code B ref 17706); Thu, 26 Jun 2014 19:53:01 +0000 Received: (at 17706) by debbugs.gnu.org; 26 Jun 2014 19:52:33 +0000 Received: from localhost ([127.0.0.1]:34050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0Fie-0000BY-QF for submit@debbugs.gnu.org; Thu, 26 Jun 2014 15:52:33 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:57319) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0FiZ-0000BJ-AV for 17706@debbugs.gnu.org; Thu, 26 Jun 2014 15:52:27 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1X0FiY-00060G-VF - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Thu, 26 Jun 2014 15:52:23 -0400 From: Ken Olum In-Reply-To: <831turws0g.fsf@gnu.org> (message from Eli Zaretskii on Sat, 14 Jun 2014 16:16:31 +0300) Date: Thu, 26 Jun 2014 15:52:22 -0400 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) 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: -0.7 (/) --=-=-= Content-Type: text/plain Here is a patch to mark the buffer modified (which locks the file) in rmail-get-new-mail-1 before calling rmail-insert-inbox-text, and mark it unmodified if rmail-insert-inbox-text returns (or is aborted) without modifying the buffer. Ken --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=rmail-lock.patch === modified file 'lisp/mail/rmail.el' --- lisp/mail/rmail.el 2014-05-21 16:58:19 +0000 +++ lisp/mail/rmail.el 2014-06-26 19:18:00 +0000 @@ -1816,9 +1816,20 @@ ;; Read in the contents of the inbox files, renaming them as ;; necessary, and adding to the list of files to delete ;; eventually. - (if file-name - (rmail-insert-inbox-text files nil) - (setq delete-files (rmail-insert-inbox-text files t))) + (unwind-protect + (progn + ;;Set modified now to lock the file, so that we don't encounter + ;;locking problems later in the middle of reading the mail. + (set-buffer-modified-p t) + (if file-name + (rmail-insert-inbox-text files nil) + (setq delete-files (rmail-insert-inbox-text files t)))) + ;;If there was no new mail, or we aborted before actually trying + ;;to get any, mark buffer unmodified. Otherwise the buffer is + ;;correctly marked modified and the file locked until we save + ;; out the new mail. + (if (= (point-min) (point-max))) + (set-buffer-modified-p nil)) ;; Scan the new text and convert each message to ;; Rmail/mbox format. (goto-char (point-min)) @@ -1968,11 +1979,6 @@ size)) (defun rmail-insert-inbox-text (files renamep) - ;; Detect a locked file now, so that we avoid moving mail - ;; out of the real inbox file. (That could scare people.) - (or (memq (file-locked-p buffer-file-name) '(nil t)) - (error "RMAIL file %s is locked" - (file-name-nondirectory buffer-file-name))) (let (file tofile delete-files movemail popmail got-password password) (while files ;; Handle remote mailbox names specially; don't expand as filenames === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-06-26 19:46:02 +0000 +++ lisp/ChangeLog 2014-06-26 19:46:30 +0000 @@ -1,3 +1,10 @@ +2014-06-26 Ken Olum + + * mail/rmail.el (rmail-get-new-mail-1): Lock file before + calling rmail-insert-inbox-text. Unlock if + rmail-insert-inbox-text doesn't modify buffer. + (rmail-insert-inbox-text): Remove lock-checking code + 2014-06-26 Leo Liu * skeleton.el (skeleton-end-hook): Default to nil and move the --=-=-=-- From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2014 09:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Olum Cc: 17706@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.140386167420985 (code B ref 17706); Fri, 27 Jun 2014 09:35:02 +0000 Received: (at 17706) by debbugs.gnu.org; 27 Jun 2014 09:34:34 +0000 Received: from localhost ([127.0.0.1]:34321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0SYD-0005SP-OT for submit@debbugs.gnu.org; Fri, 27 Jun 2014 05:34:34 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:39200) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0SYA-0005Rv-JN for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 05:34:32 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N7T00M00MEMCU00@a-mtaout20.012.net.il> for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 12:34:23 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7T00MTBMLB4250@a-mtaout20.012.net.il>; Fri, 27 Jun 2014 12:34:23 +0300 (IDT) Date: Fri, 27 Jun 2014 12:34:10 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <8338eq8zn1.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Ken Olum > Cc: 17706@debbugs.gnu.org > Date: Thu, 26 Jun 2014 15:52:22 -0400 > > Here is a patch to mark the buffer modified (which locks the file) in > rmail-get-new-mail-1 before calling rmail-insert-inbox-text, and mark it > unmodified if rmail-insert-inbox-text returns (or is aborted) without > modifying the buffer. Thanks. This looks OK to me. I will wait a few days for comments, and commit then. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2014 15:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org, Ken Olum Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14038844598698 (code B ref 17706); Fri, 27 Jun 2014 15:55:02 +0000 Received: (at 17706) by debbugs.gnu.org; 27 Jun 2014 15:54:19 +0000 Received: from localhost ([127.0.0.1]:35155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0YTj-0002GE-8N for submit@debbugs.gnu.org; Fri, 27 Jun 2014 11:54:19 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:60721 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0YTg-0002G3-Nf for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 11:54:17 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1X0YTe-0006Mp-VU; Fri, 27 Jun 2014 11:54:15 -0400 From: Glenn Morris References: <8338eq8zn1.fsf@gnu.org> X-Spook: supercomputer clandestine CIDA AMW AIMSX Glock IMF Yukon X-Ran: 9`6M;h"S#WzgHec|J/}giH1ZSJBBDu@&RJojcE0'23a>\/)fI+Cr)y7{Q{c:O=]25@3]KT X-Hue: blue X-Attribution: GM Date: Fri, 27 Jun 2014 11:54:14 -0400 In-Reply-To: <8338eq8zn1.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 27 Jun 2014 12:34:10 +0300") Message-ID: 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: -5.0 (-----) 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: -5.0 (-----) Eli Zaretskii wrote: > Thanks. This looks OK to me. I will wait a few days for comments, > and commit then. My only comment is that this looks like the last "tiny change" we can accept without an assignment. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2014 19:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 17706@debbugs.gnu.org, kdo@cosmos.phy.tufts.edu Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14038980033768 (code B ref 17706); Fri, 27 Jun 2014 19:41:01 +0000 Received: (at 17706) by debbugs.gnu.org; 27 Jun 2014 19:40:03 +0000 Received: from localhost ([127.0.0.1]:35311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0c06-0000yG-RU for submit@debbugs.gnu.org; Fri, 27 Jun 2014 15:40:02 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:48359) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0c03-0000xw-9y for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 15:39:56 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N7U00A00EIDRP00@a-mtaout22.012.net.il> for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 22:39:48 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7U00AEREMBHAA0@a-mtaout22.012.net.il>; Fri, 27 Jun 2014 22:39:48 +0300 (IDT) Date: Fri, 27 Jun 2014 22:39:35 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83tx766t1k.fsf@gnu.org> References: <8338eq8zn1.fsf@gnu.org> X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Glenn Morris > Cc: Ken Olum , 17706@debbugs.gnu.org > Date: Fri, 27 Jun 2014 11:54:14 -0400 > > Eli Zaretskii wrote: > > > Thanks. This looks OK to me. I will wait a few days for comments, > > and commit then. > > My only comment is that this looks like the last "tiny change" we can > accept without an assignment. It changes exactly 5 lines of code, all the rest is either existing code or comments. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2014 19:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 17706@debbugs.gnu.org, kdo@cosmos.phy.tufts.edu Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14038988735383 (code B ref 17706); Fri, 27 Jun 2014 19:55:02 +0000 Received: (at 17706) by debbugs.gnu.org; 27 Jun 2014 19:54:33 +0000 Received: from localhost ([127.0.0.1]:35326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0cEC-0001Ok-BI for submit@debbugs.gnu.org; Fri, 27 Jun 2014 15:54:33 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:37401 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0cE6-0001OW-2Q for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 15:54:31 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1X0cE5-0005Fb-7A; Fri, 27 Jun 2014 15:54:25 -0400 From: Glenn Morris References: <8338eq8zn1.fsf@gnu.org> <83tx766t1k.fsf@gnu.org> X-Spook: Blowfish AMW Blowpipe SP4 Operation Iraqi Freedom Rand X-Ran: F|4:,mxnBIC+rn@QyIKR6qF}G0JU-jG3jP?nDcCS+T}rNWy7G|i;MwaZ/B98r\ZSZg (Eli Zaretskii's message of "Fri, 27 Jun 2014 22:39:35 +0300") Message-ID: <08vbrmt9fy.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: -5.0 (-----) 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: -5.0 (-----) Eli Zaretskii wrote: > It changes exactly 5 lines of code, all the rest is either existing > code or comments. And added to the previous changes from the same author? From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2014 20:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 17706@debbugs.gnu.org, kdo@cosmos.phy.tufts.edu Reply-To: Eli Zaretskii Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14038994186576 (code B ref 17706); Fri, 27 Jun 2014 20:04:02 +0000 Received: (at 17706) by debbugs.gnu.org; 27 Jun 2014 20:03:38 +0000 Received: from localhost ([127.0.0.1]:35349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0cMy-0001hy-DW for submit@debbugs.gnu.org; Fri, 27 Jun 2014 16:03:37 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:45043) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0cMv-0001hg-Nf for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 16:03:34 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N7U00400FOXMD00@a-mtaout20.012.net.il> for 17706@debbugs.gnu.org; Fri, 27 Jun 2014 23:03:27 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7U004EOFPQJM50@a-mtaout20.012.net.il>; Fri, 27 Jun 2014 23:03:27 +0300 (IDT) Date: Fri, 27 Jun 2014 23:03:14 +0300 From: Eli Zaretskii In-reply-to: <08vbrmt9fy.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <83oaxe6ry5.fsf@gnu.org> References: <8338eq8zn1.fsf@gnu.org> <83tx766t1k.fsf@gnu.org> <08vbrmt9fy.fsf@fencepost.gnu.org> X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Glenn Morris > Cc: kdo@cosmos.phy.tufts.edu, 17706@debbugs.gnu.org > Date: Fri, 27 Jun 2014 15:54:25 -0400 > > Eli Zaretskii wrote: > > > It changes exactly 5 lines of code, all the rest is either existing > > code or comments. > > And added to the previous changes from the same author? 2 more lines of code. From unknown Sun Jun 22 11:43:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: In-Reply-To: Resent-From: Mark Lillibridge Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2016 20:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17706 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: eliz@gnu.org, 17706@debbugs.gnu.org, kdo@cosmos.phy.tufts.edu Reply-To: mdl@alum.mit.edu Received: via spool by 17706-submit@debbugs.gnu.org id=B17706.14640350082149 (code B ref 17706); Mon, 23 May 2016 20:24:01 +0000 Received: (at 17706) by debbugs.gnu.org; 23 May 2016 20:23:28 +0000 Received: from localhost ([127.0.0.1]:35145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wNs-0000Yb-5z for submit@debbugs.gnu.org; Mon, 23 May 2016 16:23:28 -0400 Received: from alum-mailsec-scanner-6.mit.edu ([18.7.68.18]:64339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wNq-0000YP-W4 for 17706@debbugs.gnu.org; Mon, 23 May 2016 16:23:27 -0400 X-AuditID: 12074412-52fff700000009f7-ac-574366b97b8e Received: from outgoing-alum.mit.edu (OUTGOING-ALUM.MIT.EDU [18.7.68.33]) by (Symantec Messaging Gateway) with SMTP id 0D.EA.02551.9B663475; Mon, 23 May 2016 16:23:21 -0400 (EDT) Received: from foil.strangled.net (c-73-231-85-213.hsd1.ca.comcast.net [73.231.85.213]) (authenticated bits=0) (User authenticated as mdl@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.13.8/8.12.4) with ESMTP id u4NKNIkb016149 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 23 May 2016 16:23:19 -0400 From: Mark Lillibridge Date: Mon, 23 May 2016 13:23:12 -0700 Message-ID: <87eg8sa5hr.fsf@foil.strangled.net> MIME-Version: 1.0 Content-Type: text/plain X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMIsWRmVeSWpSXmKPExsUixO6iqLszzTnc4NcHcYvD13oZLV5eOcps 0f3tMrPF1I9n2BxYPP6+/8Dk0bvgHKvHxUn7mD3appkFsERx2yQllpQFZ6bn6dslcGfs+rOH paCbqWLFnInMDYxXGbsYOTkkBEwk2ma+Y+5i5OIQEtjKKDFvcQMzSEJI4DSTxPVjOSA2m4Cm xPRn39lBbBEBR4lb7UvBaoQFfCUertvNBlEvJbF00QmwGhYBVYmnJycBxdk5eAX0JWaGgkR5 BQQlTs58wgJiMwtISBx88YJ5AiP3LCSpWUhSCxiZVjHKJeaU5urmJmbmFKcm6xYnJ+blpRbp munlZpbopaaUbmKEBI/QDsb1J+UOMQpwMCrx8HKwOIULsSaWFVfmHmKU5GBSEuVdYe8cLsSX lJ9SmZFYnBFfVJqTWnyIUYKDWUmEVwgYskK8KYmVValF+TApaQ4WJXHen4vV/YQE0hNLUrNT UwtSi2CyMhwcShK8ciCNgkWp6akVaZk5JQhpJg5OkOFcUiLFqXkpqUWJpSUZ8aCoiC8GxgVI igdorzLY3uKCxFygKETrKUZjjnVzb6xl4ljw4/ZaJiGWvPy8VClxXr1UoFIBkNKM0jy4RbC0 8YpRHOhvYd4fIFU8wJQDN+8V0ComoFUPpR1AVpUkIqSkGhibFi9v/Ll8ac2KR2dVF/XnhzBc kzDjFAk4fbAgcr+c8tzCXzELwh6wT5ZndbDdc29bRbhMYUVHoFx08kPbUsmKG82cc2f/m5No cSNxUuW1OMHVarIpJwROpUypySn5y7U67oGA6GOO2rBUdxfG6AkLMh8oHtu6vfbSWYXLbx7F Cu4/slTfQk+JpTgj0VCLuag4EQCISA5q9gIAAA== X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.7 (---) This bug is still present in Emacs 24.5, but a claimed patch has been provided. At a minimum, this should be moved to outstanding bugs -- normal bug; patch available unless there's a problem with the patch. Ideally, the patch should get applied... :-) - Mark From unknown Sun Jun 22 11:43:44 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: Ken Olum Subject: bug#17706: closed (Re: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text) Message-ID: References: <83wpmexxtj.fsf@gnu.org> X-Gnu-PR-Message: they-closed 17706 X-Gnu-PR-Package: emacs Reply-To: 17706@debbugs.gnu.org Date: Sat, 28 May 2016 10:49:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1464432541-13739-1" This is a multi-part message in MIME format... ------------=_1464432541-13739-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #17706: 24.4.50; locked file error in rmail-insert-inbox-text 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 17706@debbugs.gnu.org. --=20 17706: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17706 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1464432541-13739-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 17706-done) by debbugs.gnu.org; 28 May 2016 10:48:51 +0000 Received: from localhost ([127.0.0.1]:43218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b6bnX-0003ZE-KQ for submit@debbugs.gnu.org; Sat, 28 May 2016 06:48:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b6bnW-0003Z2-Mt for 17706-done@debbugs.gnu.org; Sat, 28 May 2016 06:48:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b6bnO-0006IH-9x for 17706-done@debbugs.gnu.org; Sat, 28 May 2016 06:48: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=-1.9 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37709) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b6bnE-0006Em-1B; Sat, 28 May 2016 06:48:32 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1445 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b6bnB-0006QH-Jw; Sat, 28 May 2016 06:48:30 -0400 Date: Sat, 28 May 2016 13:48:40 +0300 Message-Id: <83wpmexxtj.fsf@gnu.org> From: Eli Zaretskii To: mdl@alum.mit.edu In-reply-to: <87eg8sa5hr.fsf@foil.strangled.net> (message from Mark Lillibridge on Mon, 23 May 2016 13:23:12 -0700) Subject: Re: bug#17706: 24.4.50; locked file error in rmail-insert-inbox-text References: <87eg8sa5hr.fsf@foil.strangled.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 17706-done Cc: 17706-done@debbugs.gnu.org, kdo@cosmos.phy.tufts.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) > From: Mark Lillibridge > Date: Mon, 23 May 2016 13:23:12 -0700 > > > This bug is still present in Emacs 24.5, but a claimed patch has > been provided. At a minimum, this should be moved to outstanding bugs > -- normal bug; patch available unless there's a problem with the patch. > Ideally, the patch should get applied... :-) Sorry, I applied it now. Unfortunately, it's too late for Emacs 25.1, so the change is on the master branch, and will be in the next release after that. ------------=_1464432541-13739-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Jun 2014 20:10:57 +0000 Received: from localhost ([127.0.0.1]:46120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wse00-0003Ia-PG for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47604) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wsdzy-0003IF-0i for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wsdzj-0002HH-4P for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:48 -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]:58512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wsdzi-0002HB-Vf for submit@debbugs.gnu.org; Thu, 05 Jun 2014 16:10:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49284) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wsdzc-00029C-Fq for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 16:10:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WsdzW-0002FP-BU for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 16:10:32 -0400 Received: from cosmos.phy.tufts.edu ([130.64.83.16]:48154) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WsdzW-0002FK-8S for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2014 16:10:26 -0400 Received: from kdo by cosmos.phy.tufts.edu ([local]:local) with local id 1WsdzW-00067P-00 - Using Exim-4.80.1 (MandrivaLinux) MTA (return-path ); Thu, 05 Jun 2014 16:10:26 -0400 From: Ken Olum To: bug-gnu-emacs@gnu.org Subject: 24.4.50; locked file error in rmail-insert-inbox-text Date: Thu, 05 Jun 2014 16:10:25 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit 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: -5.0 (-----) If I have two invocations of emacs and in one I have modified but not saved my RMAIL file, and then I try to read my mail in the other, rmail-insert-inbox-text gives the error "RMAIL file ... is locked". I think it should call ask-user-about-lock instead, so I have the opportunity to steal the lock and so forth. This happens to me because I run emacs on the same server machine from home and work, so if I go home without saving my mail file, I will get this problem when I tried to read my mail from home. But it seems to me that it has only started happening recently, even though the code in rmail-insert-inbox-text has been there a long time. Previously I always got the usual query: "... locked by kdo... (pid ....): (s, q, p, ?)?". Perhaps it was formerly trying to modify file earlier in the process, before the explicit check at the start of rmail-insert-inbox-text, and so generating the usual query. Ken In GNU Emacs 24.4.50.2 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2014-05-31 on cosmos Repository revision: 115761 kdo@cosmos.phy.tufts.edu-20140521165819-mg0m9yc98nkdigwg Windowing system distributor `The Cygwin/X Project', version 11.0.10903000 System Description: Ubuntu 12.04.4 LTS Configured features: XPM JPEG TIFF GIF PNG SOUND NOTIFY LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t tooltip-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 line-number-mode: t Recent input: M-x r e p o r t - b u g Recent messages: Loading /home/kdo/emacs-init.el (source)...done Loading /home/kdo/emacs-init-mail.el (source)...done 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 sendmail rmailmm message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils shell pcomplete diff-mode easy-mmode thingatpt inf-lisp easymenu comint ansi-color ring warnings cl-macs cl gv cl-loaddefs cl-lib 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 inotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 91223 6890) (symbols 48 19727 0) (miscs 40 86 95) (strings 32 16889 5090) (string-bytes 1 467813) (vectors 16 11696) (vector-slots 8 396271 4956) (floats 8 76 53) (intervals 56 169 0) (buffers 960 11) (heap 1024 37890 602)) ------------=_1464432541-13739-1--