Gnus development mailing list
 help / color / mirror / Atom feed
From: Rob Browning <rlb@cs.utexas.edu>
Subject: Suggestion: gnus-goto-article
Date: 12 Jul 1999 19:31:49 -0500	[thread overview]
Message-ID: <87iu7pqtje.fsf@raven.localnet> (raw)


I realized that all that noise I made about wanting a "fourth" article
state could be much better addressed (for me at least) with a
completely different approach that I think might prove quite useful
for others too.

The reason I wanted a fourth state was that I wanted to be able to
mark articles that I needed to do something about in the medium-term
future, but that really weren't urgent, a sort of a "to-do" list.

What I realized was that this could be better handled with a more
general approach.  What I'd like is a function

  (gnus-goto-article gnurl)

This would be an (interactive) function that could be called from
anywhere in emacs that would jump immediately to the appropriate
summary buffer (launching gnus if needed) to display the article
specified by gnurl.  Then I'd like to have another function

  (gnus-follow-gnurl-at-point)

that would call gnus-goto-article on the gnurl underneath the cursor
and one other related function:

  (gnus-summary-copy-gnurl)

Which would capture a gnurl for the article the cursor was on that you
could yank elsewhere.

This would let you create plain text documents like (format for a
gnurl not to be taken seriously)

  * Make sure to check on the status of those rampaging elephants
    <gnus://nnml+rlb:inbox/3433> <gnus://nnml+rlb:firedrill/231>.

  * See if the ding group thinks your proposal stinks
    <gnus://nnml+rlb:ding-gnus/1032>.

Or perhaps the gnurl should be a message ID or news server article ID?
I'm not familiar enough with the mail/news implementations to know
what's workable, though a unique ID would mean that even if you moved
the article, gnus-goto-article would still be able to track it down.

Thoughts?

-- 
Rob Browning <rlb@cs.utexas.edu> PGP=E80E0D04F521A094 532B97F5D64E3930


             reply	other threads:[~1999-07-13  0:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-07-13  0:31 Rob Browning [this message]
1999-07-13 11:31 ` Kai Großjohann

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=87iu7pqtje.fsf@raven.localnet \
    --to=rlb@cs.utexas.edu \
    /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).