From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Edward Welbourne Newsgroups: gmane.emacs.bugs Subject: Re: rmail passing movemail an option it doesn't like Date: Tue, 21 Aug 2007 17:26:14 +0200 Message-ID: References: Reply-To: eddy@opera.com NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1187709988 7355 80.91.229.12 (21 Aug 2007 15:26:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Aug 2007 15:26:28 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 21 17:26:25 2007 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1INVce-0002vr-RE for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Aug 2007 17:26:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1INVce-0007ck-CN for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Aug 2007 11:26:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1INVca-0007aQ-OE for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2007 11:26:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1INVca-0007Zi-5E for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2007 11:26:20 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1INVcZ-0007ZG-Ei for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2007 11:26:19 -0400 Original-Received: from sam.opera.com ([213.236.208.81]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1INVcY-0008NK-HQ; Tue, 21 Aug 2007 11:26:19 -0400 Original-Received: from whorl (pat-tdc.opera.com [213.236.208.22]) by sam.opera.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id l7LFQBoH006449 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Tue, 21 Aug 2007 15:26:15 GMT Original-Received: from eddy by whorl with local (Exim 4.67) (envelope-from ) id 1INVcU-0000fw-78; Tue, 21 Aug 2007 17:26:14 +0200 In-reply-to: (message from Richard Stallman on Tue, 21 Aug 2007 10:46:43 -0400) X-Virus-Scanned: ClamAV 0.91.1/4020/Tue Aug 21 13:46:02 2007 on sam.opera.com X-Virus-Status: Clean X-Detected-Kernel: Linux 2.4-2.6 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:16410 Archived-At: > Can you use the debugger to determine precisely what options > Emacs passes to movemail? You could do debug-on-entry > for call-process. Debugger entered--entering a function: * call-process("/usr/bin/movemail" nil #> nil "--version") rmail-probe("/usr/bin/movemail") byte-code("Æ \nC#ljƒF !„> !ƒ> !‰ƒ= ÎÏ\"ˆ))\fA‰„ rmail-autodetect() rmail-movemail-variant-p(mailutils) rmail-insert-inbox-text(("/var/mail/eddy") t) rmail-get-new-mail() rmail() call-interactively(rmail) execute-extended-command(nil) call-interactively(execute-extended-command) When I invoke movemail --version manually, I get movemail (GNU Mailutils 1.1) After a while I guessed to type c to make the debugger continue, which seems to be what it did, and it hit the break-point again: Debugger entered--returning value: 0 call-process("/usr/bin/movemail" nil #> nil "--version") rmail-probe("/usr/bin/movemail") byte-code("Æ \nC#ljƒF !„> !ƒ> !‰ƒ= ÎÏ\"ˆ))\fA‰„ rmail-autodetect() rmail-movemail-variant-p(mailutils) rmail-insert-inbox-text(("/var/mail/eddy") t) rmail-get-new-mail() rmail() call-interactively(rmail) execute-extended-command(nil) call-interactively(execute-extended-command) and then c again: Debugger entered--entering a function: * call-process("/usr/lib/emacs/22.1/i486-linux-gnu/movemail" nil # nil "--emacs" "/var/mail/eddy" "/disk/home/eddy/.newmail-eddy") apply(call-process ("/usr/lib/emacs/22.1/i486-linux-gnu/movemail" nil # nil "--emacs" "/var/mail/eddy" "/disk/home/eddy/.newmail-eddy")) rmail-insert-inbox-text(("/var/mail/eddy") t) rmail-get-new-mail() rmail() call-interactively(rmail) execute-extended-command(nil) call-interactively(execute-extended-command) and again: Debugger entered--returning value: 1 call-process("/usr/lib/emacs/22.1/i486-linux-gnu/movemail" nil # nil "--emacs" "/var/mail/eddy" "/disk/home/eddy/.newmail-eddy") apply(call-process ("/usr/lib/emacs/22.1/i486-linux-gnu/movemail" nil # nil "--emacs" "/var/mail/eddy" "/disk/home/eddy/.newmail-eddy")) rmail-insert-inbox-text(("/var/mail/eddy") t) rmail-get-new-mail() rmail() call-interactively(rmail) execute-extended-command(nil) call-interactively(execute-extended-command) after which I got the error, ("emacs" "-q" "--no-site-file") For information about the GNU Project and its goals, type C-h C-p. Loading debug...done Loading rmail...done (New file) Counting messages...done Entering debugger... Loading help-mode...done Mark set [3 times] Continuing. Entering debugger... Mark set Continuing. Entering debugger... Mark set [2 times] Continuing. Entering debugger... Mark set Continuing. movemail: /usr/lib/emacs/22.1/i486-linux-gnu/movemail: invalid option -- - (No new mail has arrived) Eddy.