Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
From: Felix Natter <fnatter@gmx.net>
To: Katsumi Yamaoka <yamaoka@jpl.org>
Cc: info-gnus-english@gnu.org
Subject: Re: Sent message still in drafts (lisp error: "Selecting deleted buffer")
Date: Mon, 01 Apr 2013 09:31:20 +0200	[thread overview]
Message-ID: <877gkmogfr.fsf@bitburger.home.felix> (raw)
In-Reply-To: <b4mzjxjce81.fsf@jpl.org> (Katsumi Yamaoka's message of "Mon, 01 Apr 2013 08:59:58 +0900")

Katsumi Yamaoka <yamaoka@jpl.org> writes:

hi Katsumi,

> Oops, I seem to have misread the backtrace.  You aren't using
> the most recent nndraft.el, are you?  In it, there should be
> the FIXME comment in the 259th line.

Correct, there is no FIXME on the 259th line of
/usr/share/emacs/23.4/lisp/gnus/nndraft.el.gz.

=> but I looked it up in git Gnus: Shouldn't the fix I applied manually
do the same:
---------------------------------------
How about setting a group parameter so
that only sent drafts are deleted?  To do that:

・In the Group buffer, type `G c' on the "nndraft:drafts" group
  to open the customization buffer.
・Find the "Expiry Target" entry, check the box, and make sure
  the value is `delete'.
・Press the [done] button at the beginning of the buffer.
・Type `s' to save the customization in the ~/.newsrc.eld file.
---------------------------------------

I am using Gnus v5.13 on GNU Emacs 23.4.1 (i486-pc-linux-gnu, GTK+
Version 2.24.10) of 2012-09-09 on murphy, modified by Debian.

If it is just that you want to read the backtrace: my elisp versions can
be browsed here:
  http://bzr.savannah.gnu.org/lh/emacs/emacs-23/annotate/head:/lisp/gnus/nndraft.el

Would it help to upgrade to GNU Emacs 24.2? On the other hand, I
installed Emacs24 on another machine and it also reports Gnus version
5.13.
(GNU Emacs 24.2 is in Debian unstable, that's why I'm afraid of upgrading
to it.)

Thanks and Best Regards,
Felix

> Katsumi Yamaoka wrote:
>> Felix Natter <fnatter@gmx.net> wrote:
>>> now I have another backtrace (debug-on-error=t, with M-x load-library
>>> nnml.el) with the below fix in place:
>
>>> Debugger entered--Lisp error: (error "Selecting deleted buffer")
>>>   set-buffer(#<killed buffer>)
>> [...]
>>>   apply(nnmh-request-expire-articles ((145) "drafts" nil t))
>>>   nnoo-parent-function(nndraft nnmh-request-expire-articles ((145)
>>> "drafts" nil t))
>>>   nndraft-request-expire-articles((145) "drafts" nil t)
>>>   message-disassociate-draft()
>>>   message-send(nil)
>>>   message-send-and-exit(nil)
>>>   call-interactively(message-send-and-exit nil nil)
>> [...]
>
>> I see.  The recent change having aimed not to try to move a draft
>> to a group was insufficient.  I'm going to fix it, essentially if
>> possible.
>

-- 
Felix Natter

_______________________________________________
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english

  reply	other threads:[~2013-04-01  7:31 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.19525.1360518618.855.info-gnus-english@gnu.org>
2013-02-13  0:18 ` Katsumi Yamaoka
2013-03-25 20:41   ` Felix Natter
     [not found]   ` <mailman.22829.1364244138.855.info-gnus-english@gnu.org>
2013-03-26  1:50     ` Katsumi Yamaoka
2013-03-26 19:58       ` Felix Natter
     [not found]       ` <mailman.22889.1364327929.855.info-gnus-english@gnu.org>
2013-03-27  0:17         ` Katsumi Yamaoka
2013-03-27 18:29           ` Felix Natter
     [not found]           ` <mailman.22943.1364408991.855.info-gnus-english@gnu.org>
2013-03-28  1:36             ` Expiring sent drafts does now always `delete' Katsumi Yamaoka
2013-03-31 18:19           ` Sent message still in drafts (lisp error: "Selecting deleted buffer") Felix Natter
2013-03-31 23:48             ` Katsumi Yamaoka
2013-03-31 23:59               ` Katsumi Yamaoka
2013-04-01  7:31                 ` Felix Natter [this message]
     [not found]                 ` <mailman.23203.1364801493.855.info-gnus-english@gnu.org>
2013-04-01  9:44                   ` Katsumi Yamaoka
2013-04-01 12:20                     ` Felix Natter
     [not found]                     ` <mailman.23213.1364818828.855.info-gnus-english@gnu.org>
2013-04-02  1:40                       ` Katsumi Yamaoka
2013-02-10 17:49 Felix Natter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877gkmogfr.fsf@bitburger.home.felix \
    --to=fnatter@gmx.net \
    --cc=info-gnus-english@gnu.org \
    --cc=yamaoka@jpl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).