From unknown Sat Jun 21 10:46:38 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25040 <25040@debbugs.gnu.org> To: bug#25040 <25040@debbugs.gnu.org> Subject: Status: 24.5; setting mail-interactive to nil causes error while sending Reply-To: bug#25040 <25040@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:46:38 +0000 retitle 25040 24.5; setting mail-interactive to nil causes error while send= ing reassign 25040 emacs submitter 25040 Francesco Potort=C3=AC severity 25040 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 19:22:21 2016 Received: (at submit) by debbugs.gnu.org; 27 Nov 2016 00:22:21 +0000 Received: from localhost ([127.0.0.1]:42751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAnEb-0007hW-C4 for submit@debbugs.gnu.org; Sat, 26 Nov 2016 19:22:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAnEZ-0007hG-47 for submit@debbugs.gnu.org; Sat, 26 Nov 2016 19:22:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cAnES-0006C9-4b for submit@debbugs.gnu.org; Sat, 26 Nov 2016 19:22:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD, T_MANY_HDRS_LCASE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40531) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cAnES-0006C5-1Y for submit@debbugs.gnu.org; Sat, 26 Nov 2016 19:22:12 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cAnEQ-0001wF-08 for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2016 19:22:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cAnEM-0006BL-PN for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2016 19:22:10 -0500 Received: from blade3.isti.cnr.it ([194.119.192.19]:29177) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cAnEM-0006Au-D0 for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2016 19:22:06 -0500 Received: from tucano.isti.cnr.it ([146.48.81.102]) by mx.isti.cnr.it (PMDF V6.5-x6 #1251) with ESMTPSA id <01Q7SL9ARCMM9GWDOS@mx.isti.cnr.it> for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 01:21:54 +0100 (MET) Received: from pot by tucano.isti.cnr.it with local (Exim 4.88) (envelope-from ) id 1cAnEA-0004EC-WC for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 01:21:55 +0100 Date: Sun, 27 Nov 2016 01:21:54 +0100 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Subject: 24.5; setting mail-interactive to nil causes error while sending To: bug-gnu-emacs@gnu.org Message-id: Organization: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8bit X-INSM-ip-source: 146.48.81.102 Auth Done X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: submit 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: -8.0 (--------) In sendmail.el I find this: ================ (defun sendmail-send-it () "Send the current mail buffer using the Sendmail package. This is a suitable value for `send-mail-function'. It sends using the external program defined by `sendmail-program'." (require 'mail-utils) (let ((errbuf (if mail-interactive (generate-new-buffer " sendmail errors") 0)) ================ However, the final 0 makes no sense to me, and in fact it generates an error when sending mail if mail-interactive is set to nil. Changing the 0 to nil apparently corrects the problem. In GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.21.5) of 2016-09-05 on trouble, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11804000 System Description: Debian GNU/Linux testing (stretch) Configured using: `configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs24-24.5+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Important settings: value of $LC_COLLATE: it_IT.UTF-8 value of $LC_CTYPE: it_IT.UTF-8 value of $LC_NUMERIC: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: RMAIL Minor modes in effect: TeX-PDF-mode: t desktop-save-mode: t shell-dirtrack-mode: t openwith-mode: t xterm-mouse-mode: t display-time-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-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 buffer-read-only: t column-number-mode: t line-number-mode: t Recent messages: Quit Unsent message being composed; erase it? (y or n) n Auto save file for draft message exists; consider M-x mail-recover sendmail-user-agent-compose: Message aborted Make carbon copy before sending? (y or n) y Unfrobbing selective-display... Sending... Added to /home/pot/Mail/backup/SMAIL Sending...done Report a bug for a [P]ackage or [F]ile: (default P) Quit Load-path shadows: ~/elisp/bhl hides /usr/share/emacs/24.5/site-lisp/bhl ~/elisp/bhl hides /usr/share/emacs/site-lisp/bhl /usr/share/emacs/24.5/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/flim/md4 hides /usr/share/emacs/24.5/lisp/md4 /usr/share/emacs24/site-lisp/flim/hex-util hides /usr/share/emacs/24.5/lisp/hex-util /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.5/lisp/textmodes/rst /usr/share/emacs24/site-lisp/flim/ntlm hides /usr/share/emacs/24.5/lisp/net/ntlm /usr/share/emacs24/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.5/lisp/net/hmac-md5 /usr/share/emacs24/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.5/lisp/net/sasl-ntlm /usr/share/emacs24/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.5/lisp/net/sasl-digest /usr/share/emacs24/site-lisp/flim/sasl hides /usr/share/emacs/24.5/lisp/net/sasl /usr/share/emacs24/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.5/lisp/net/sasl-cram /usr/share/emacs24/site-lisp/flim/hmac-def hides /usr/share/emacs/24.5/lisp/net/hmac-def ~/elisp/emacs24/sendmail hides /usr/share/emacs/24.5/lisp/mail/sendmail /usr/share/emacs24/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /usr/share/emacs24/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /usr/share/emacs24/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /usr/share/emacs24/site-lisp/auctex/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex /usr/share/emacs24/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /usr/share/emacs24/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /usr/share/emacs24/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /usr/share/emacs24/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /usr/share/emacs24/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex /usr/share/emacs24/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /usr/share/emacs24/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /usr/share/emacs24/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs24/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /usr/share/emacs24/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs /usr/share/emacs24/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /usr/share/emacs24/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context /usr/share/emacs24/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview /usr/share/emacs24/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /usr/share/emacs24/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /usr/share/emacs24/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex /usr/share/emacs24/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf /usr/share/emacs24/site-lisp/mailcrypt/expect hides /usr/share/emacs/site-lisp/mailcrypt/expect /usr/share/emacs24/site-lisp/mailcrypt/mc-pgp5 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp5 /usr/share/emacs24/site-lisp/mailcrypt/mc-pgp6 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp6 /usr/share/emacs24/site-lisp/mailcrypt/mc-pgp hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp /usr/share/emacs24/site-lisp/mailcrypt/mc-toplev hides /usr/share/emacs/site-lisp/mailcrypt/mc-toplev /usr/share/emacs24/site-lisp/mailcrypt/mailcrypt hides /usr/share/emacs/site-lisp/mailcrypt/mailcrypt /usr/share/emacs24/site-lisp/mailcrypt/mc-setversion hides /usr/share/emacs/site-lisp/mailcrypt/mc-setversion /usr/share/emacs24/site-lisp/mailcrypt/mc-remail hides /usr/share/emacs/site-lisp/mailcrypt/mc-remail /usr/share/emacs24/site-lisp/mailcrypt/mc-gpg hides /usr/share/emacs/site-lisp/mailcrypt/mc-gpg Features: (shadow emacsbug debian-bug locate derived eieio-opt speedbar sb-image ezimage dframe find-func debug timezone rmailsort rmailout rmailkwd macros rmailedit dired-aux cus-edit cus-start cus-load wid-edit time-stamp mailalias misearch multi-isearch parse-time unrmail jka-compr bibtex info sh-script smie executable sgml-mode cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs image-mode conf-mode generic vc-rcs octave-mod latexenc vc-dispatcher vc-svn preview prv-emacs tex-bar tex-buf toolbar-x noutline outline font-latex latex easy-mmode edmacro kmacro tex-style tex dbus xml crm tex-mode compile solar cal-dst qp rmailmm message mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 server desktop frameset xterm pot skeleton rmailsum rmail warnings sendmail rfc2047 rfc2045 ietf-drums mail-utils mime-compose view mule-util vc-hg appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec bhl switch-to-shell openwith hi-lock xt-mouse ffap thingatpt url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cl-loaddefs cl-lib cconv eieio-core gnus-util time-date mm-util mail-prsvr password-cache url-vars scroll-in-place filladapt advice help-fns time quail help-mode mailcrypt rfc822 comint ansi-color ring dired-x easymenu dired generic-x disp-table package epg-config debian-el debian-el-loaddefs w3m-load vm-autoload vm-autoloads vm-version vm-vars vm-init mailcrypt-init preview-latex tex-site auto-loads 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 409650 59058) (symbols 48 39634 11) (miscs 40 4543 3545) (strings 32 86666 12906) (string-bytes 1 2769122) (vectors 16 37806) (vector-slots 8 1529935 222788) (floats 8 520 384) (intervals 56 33359 40) (buffers 960 107)) From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 19:39:26 2016 Received: (at 25040) by debbugs.gnu.org; 27 Nov 2016 00:39:26 +0000 Received: from localhost ([127.0.0.1]:42767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAnV8-000889-Gs for submit@debbugs.gnu.org; Sat, 26 Nov 2016 19:39:26 -0500 Received: from mail-oi0-f43.google.com ([209.85.218.43]:34988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAnV6-00087w-PF for 25040@debbugs.gnu.org; Sat, 26 Nov 2016 19:39:25 -0500 Received: by mail-oi0-f43.google.com with SMTP id b126so115458669oia.2 for <25040@debbugs.gnu.org>; Sat, 26 Nov 2016 16:39:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=JNASxzfuY3YQvHttWwRZU+em4GycLCW8y9SxTWqGMRE=; b=dDcZmwQD+PNrUmj0wN5aIJM2HNewc1YqRyOJsMLPhAIYWfKvqHwiAvFrEmAnJ0DMCA eM5p5dvJXUz8gZKKMATtGQmb70FVwu4AFdupz1EenneCi7LLCf+JaZFFlzxF+iOJtwPy O10sM9jJCsVbdn+02Sr1IsBj5ucx2cw1L4V2Po2Gn/UsL10QGtSJE5cPJeZHSgOTKfb/ DCXT5xjUWAStciTR2GjF4E5QPiDn4ZYn2r8GoxA2DEaMIV7Nlw52n045nvucgsxCZB0t 8KVBDipjrvacyxci+QX7DukuIbkmOUeiN0LWei6Mz6SUURe+AM0bYyMwDFGwHUGbmLr0 3pwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=JNASxzfuY3YQvHttWwRZU+em4GycLCW8y9SxTWqGMRE=; b=YicRAH72J8lXaQJV68Lld7iQEydiz+cGCisZtAZpYAS2quv5Q4SJmZfiMZ4TMeZvee bvqgEuFzTa+7B5alqOr7in0EgD3iLXWk0Y4dYZiLI20SPRUDoBZ2D0GJjwgMZ7wKLUu/ CBG7LSHkI8V9wDABqDJWFCd+lFmAbo0Gz2aJ+pi5eP+hO0gKWUbfD6quYJIz1tzFWoHN Y+NqNSV3fzlaPjCFT7viVnBDt/3Qsywl86S5dcONhr0FcM8jCaoEl+QeHUZV+bBcp+tx ceHWedsL3aaR0bWf/iS2xqkI3IltW1QUGfIgbahksmZKsedAs7VOK+svU39ciYFIk2W0 mAVg== X-Gm-Message-State: AKaTC00BInHp53UGManlSxISEFBP76lYL/ul9tJnoLpGSSzbyMt9ZtyxE//Ye6vEj2y2XZ5JwGN3bHrtq7Tj0A== X-Received: by 10.157.17.89 with SMTP id p25mr9389155otp.239.1480207159071; Sat, 26 Nov 2016 16:39:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.4.67 with HTTP; Sat, 26 Nov 2016 16:39:18 -0800 (PST) In-Reply-To: References: From: Noam Postavsky Date: Sat, 26 Nov 2016 19:39:18 -0500 X-Google-Sender-Auth: rKom5fwg_pBvp1SvpJqY0AMF9Cc Message-ID: Subject: Re: bug#25040: 24.5; setting mail-interactive to nil causes error while sending To: =?UTF-8?Q?Francesco_Potort=C3=AC?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25040 Cc: 25040@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sat, Nov 26, 2016 at 7:21 PM, Francesco Potort=C3=AC wrote= : > In sendmail.el I find this: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > (defun sendmail-send-it () > "Send the current mail buffer using the Sendmail package. > This is a suitable value for `send-mail-function'. It sends using the > external program defined by `sendmail-program'." > (require 'mail-utils) > (let ((errbuf (if mail-interactive > (generate-new-buffer " sendmail errors") > 0)) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > However, the final 0 makes no sense to me, and in fact it generates an > error when sending mail if mail-interactive is set to nil. > > Changing the 0 to nil apparently corrects the problem. Can you show the error backtrace? It looks like errbuf is unused when mail-interactive is nil except for the call to call-process-region where it acts as the BUFFER argument Insert output in BUFFER before point; t means current buffer; nil for BUFFER means discard it; 0 means discard and don=E2=80=99t wait From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 10:01:33 2016 Received: (at 25040) by debbugs.gnu.org; 27 Nov 2016 15:01:33 +0000 Received: from localhost ([127.0.0.1]:43696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB0xQ-0006ra-Tn for submit@debbugs.gnu.org; Sun, 27 Nov 2016 10:01:33 -0500 Received: from blade3.isti.cnr.it ([194.119.192.19]:42132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB0xO-0006rO-Sc for 25040@debbugs.gnu.org; Sun, 27 Nov 2016 10:01:31 -0500 Received: from tucano.isti.cnr.it ([146.48.81.102]) by mx.isti.cnr.it (PMDF V6.5-x6 #1251) with ESMTPSA id <01Q7TFXK86NK9GXNUE@mx.isti.cnr.it> for 25040@debbugs.gnu.org; Sun, 27 Nov 2016 16:00:28 +0100 (MET) Received: from pot by tucano.isti.cnr.it with local (Exim 4.88) (envelope-from ) id 1cB0wN-0007ZG-Jl; Sun, 27 Nov 2016 16:00:27 +0100 Date: Sun, 27 Nov 2016 16:00:27 +0100 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Subject: Re: bug#25040: 24.5; setting mail-interactive to nil causes error while sending In-reply-to: To: Noam Postavsky Message-id: Organization: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT X-INSM-ip-source: 146.48.81.102 Auth Done X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 References: X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 25040 Cc: 25040@debbugs.gnu.org, Francesco =?utf-8?Q?Potort=C3=AC?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) >> In sendmail.el I find this: >> >> ================ >> (defun sendmail-send-it () >> "Send the current mail buffer using the Sendmail package. >> This is a suitable value for `send-mail-function'. It sends using the >> external program defined by `sendmail-program'." >> (require 'mail-utils) >> (let ((errbuf (if mail-interactive >> (generate-new-buffer " sendmail errors") >> 0)) >> ================ >> >> However, the final 0 makes no sense to me, and in fact it generates an >> error when sending mail if mail-interactive is set to nil. >> >> Changing the 0 to nil apparently corrects the problem. > >Can you show the error backtrace? It looks like errbuf is unused when >mail-interactive is nil except for the call to call-process-region >where it acts as the BUFFER argument > > Insert output in BUFFER before point; t means current buffer; nil for > BUFFER means discard it; 0 means discard and don’t wait I was too hasty, sorry about that. Anyway, the problem exists, but it is different from what I have told. 0 can be put back there. Apparently this change at the end of the functions fixes the bug: 1302,1305c1302,1305 < (if (and (bufferp errbuf) < (not error)) < (kill-buffer errbuf) < (switch-to-buffer-other-window errbuf))))) --- > (when (bufferp errbuf) > (if (not error) > (kill-buffer errbuf) > (switch-to-buffer-other-window errbuf)))))) From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 10:16:06 2016 Received: (at 25040) by debbugs.gnu.org; 27 Nov 2016 15:16:06 +0000 Received: from localhost ([127.0.0.1]:43703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB1BW-0007Cj-DD for submit@debbugs.gnu.org; Sun, 27 Nov 2016 10:16:06 -0500 Received: from mail-io0-f177.google.com ([209.85.223.177]:33168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB1BU-0007Bv-5d; Sun, 27 Nov 2016 10:16:04 -0500 Received: by mail-io0-f177.google.com with SMTP id j65so192538955iof.0; Sun, 27 Nov 2016 07:16:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=8+6VKfRm1jtpsHmrvvZ4RMX8Z08YkM7KL/5SHPp//os=; b=KZEzXT/gfG8xXlWlmPvEjYDP8VsLVrg/REgd2C6YBN8IQjQKGjUa+ZTijyybOXTe15 CxxaZUXu9nq6hmrdz766/a2TtsqVgKFPCuksYxQJfDZgsdpkYE8eZh09LLAnDHmi/+sn VjoQSshdnf0HzbxNIyreWW/7QibLzmXL1jbAaKXWY/aRyOa9BRPLuhU4IXrliz5zk1JS 3hO7eSJPHXxm8fVgm9Cg3g+EtjzLhNToOWYwDbPGyBAlaoZpG/lAUOKkvPWFlpXO+phd 3mQLlD8W94maOln/RzKNhMTyD0AdkUbESA64D8XFA45+jOWB0JX7gzMjzNaR02/mtFFT 83UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=8+6VKfRm1jtpsHmrvvZ4RMX8Z08YkM7KL/5SHPp//os=; b=BL4fMyESNI0YmIbQAIfU58ScynBJhDquoWTww5NXT+AQqZFBwOWwucMXIfcqf8nk4L jXAmXYRLxJsLYozpmRIS551SQRUxnthkKB491w+Kl9qgviDgAa9tK+PMy8y8kOPlnw1N mgKkGM0JuuvCDEAzdX+mhylO0JhXeEVFj070ZF8flW2FoEv3H5YpxRtko4QDvJNqq0u2 kLkGaEttPYv3A5zzQc/lL3RKQOvWxSJKI/kdFKI45RxusIjk2bzQCfPXGAojHjuF3PYL UJ24ikXRkqb/Q+Ac1xNYO9RJNgnT5y1RLCULM0Md4bsO4MdKUMQhU4pDIKKrQk79VDUh 5IqA== X-Gm-Message-State: AKaTC03KkDgxgL0G2W6phJUd253nR+cP0noqqflhZKul7oMB2xLa84GTdpB9wHjeU7hpBQ== X-Received: by 10.107.141.211 with SMTP id p202mr13734199iod.47.1480259758612; Sun, 27 Nov 2016 07:15:58 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 2sm18378284ioz.30.2016.11.27.07.15.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 27 Nov 2016 07:15:58 -0800 (PST) From: npostavs@users.sourceforge.net To: Francesco =?utf-8?Q?Potort=C3=AC?= Subject: Re: bug#25040: 24.5; setting mail-interactive to nil causes error while sending References: Date: Sun, 27 Nov 2016 10:16:54 -0500 In-Reply-To: ("Francesco \=\?utf-8\?Q\?Potort\=C3\=AC\=22's\?\= message of "Sun, 27 Nov 2016 16:00:27 +0100") Message-ID: <87twaths0p.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25040 Cc: 25040@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) unarchive 20211 forcemerge 20211 25040 quit Francesco Potort=C3=AC writes: > > I was too hasty, sorry about that. Anyway, the problem exists, but it > is different from what I have told. 0 can be put back there. > > Apparently this change at the end of the functions fixes the bug: > > 1302,1305c1302,1305 > < (if (and (bufferp errbuf) > < (not error)) > < (kill-buffer errbuf) > < (switch-to-buffer-other-window errbuf))))) > --- >> (when (bufferp errbuf) >> (if (not error) >> (kill-buffer errbuf) >> (switch-to-buffer-other-window errbuf)))))) Ah, this was fixed in 25.1, where the function ends with (when (buffer-live-p errbuf) (if error (switch-to-buffer-other-window errbuf) (kill-buffer errbuf))) From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 10:32:20 2016 Received: (at 25040) by debbugs.gnu.org; 27 Nov 2016 15:32:20 +0000 Received: from localhost ([127.0.0.1]:43711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB1RD-0000po-Py for submit@debbugs.gnu.org; Sun, 27 Nov 2016 10:32:19 -0500 Received: from blade3.isti.cnr.it ([194.119.192.19]:36409) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB1RC-0000pg-6D for 25040@debbugs.gnu.org; Sun, 27 Nov 2016 10:32:18 -0500 Received: from tucano.isti.cnr.it ([146.48.81.102]) by mx.isti.cnr.it (PMDF V6.5-x6 #1251) with ESMTPSA id <01Q7TH1UX30S9GXIRC@mx.isti.cnr.it> for 25040@debbugs.gnu.org; Sun, 27 Nov 2016 16:32:10 +0100 (MET) Received: from pot by tucano.isti.cnr.it with local (Exim 4.88) (envelope-from ) id 1cB1R3-0001xi-Vl; Sun, 27 Nov 2016 16:32:10 +0100 Date: Sun, 27 Nov 2016 16:32:09 +0100 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Subject: Re: bug#25040: 24.5; setting mail-interactive to nil causes error while sending In-reply-to: <87twaths0p.fsf@users.sourceforge.net> To: npostavs@users.sourceforge.net Message-id: Organization: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8bit X-INSM-ip-source: 146.48.81.102 Auth Done X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 References: <87twaths0p.fsf@users.sourceforge.net> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 25040 Cc: 25040@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) >Ah, this was fixed in 25.1 Ok, thanks From unknown Sat Jun 21 10:46:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 26 Dec 2016 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator