unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* How to insert ticked articles in Gnus
@ 2006-12-29 20:00 Leo
  0 siblings, 0 replies; 10+ messages in thread
From: Leo @ 2006-12-29 20:00 UTC (permalink / raw)


Hi all,

How can I retrieve all ticked articles in a group?

I searched Gnus manual but find nothing.

Any ideas? Thank you!

-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
       [not found] <mailman.2509.1167422433.2155.help-gnu-emacs@gnu.org>
@ 2006-12-29 20:18 ` Ralf Angeli
  2006-12-29 20:58   ` Leo
       [not found]   ` <mailman.2511.1167425890.2155.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 10+ messages in thread
From: Ralf Angeli @ 2006-12-29 20:18 UTC (permalink / raw)


* Leo (2006-12-29) writes:

> How can I retrieve all ticked articles in a group?

I don't understand the question.  Ticked articles are always visible.
So you enter a group with <RET> and there they are.

> I searched Gnus manual but find nothing.
>
> Any ideas? Thank you!

You should really ask questions related to Gnus in a group related to
Gnus, as suggested by Reiner.

-- 
Ralf

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-29 20:18 ` How to insert ticked articles in Gnus Ralf Angeli
@ 2006-12-29 20:58   ` Leo
  2006-12-29 21:23     ` Reiner Steib
       [not found]   ` <mailman.2511.1167425890.2155.help-gnu-emacs@gnu.org>
  1 sibling, 1 reply; 10+ messages in thread
From: Leo @ 2006-12-29 20:58 UTC (permalink / raw)


* Ralf Angeli (2006-12-29 21:18 +0100) said:
  ^^^^^^^^^^^
>> How can I retrieve all ticked articles in a group?
>
> I don't understand the question.  Ticked articles are always
> visible.  So you enter a group with <RET> and there they are.

Not in a huge group that has many unread articles. It is hard to find
ticked articles.

>> I searched Gnus manual but find nothing.
>>
>> Any ideas? Thank you!
>
> You should really ask questions related to Gnus in a group related
> to Gnus, as suggested by Reiner.

OK.
-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
       [not found]   ` <mailman.2511.1167425890.2155.help-gnu-emacs@gnu.org>
@ 2006-12-29 21:09     ` Ralf Angeli
  2006-12-29 21:50       ` Leo
  0 siblings, 1 reply; 10+ messages in thread
From: Ralf Angeli @ 2006-12-29 21:09 UTC (permalink / raw)


* Leo (2006-12-29) writes:

> * Ralf Angeli (2006-12-29 21:18 +0100) said:
>   ^^^^^^^^^^^
>>> How can I retrieve all ticked articles in a group?
>>
>> I don't understand the question.  Ticked articles are always
>> visible.  So you enter a group with <RET> and there they are.
>
> Not in a huge group that has many unread articles. It is hard to find
> ticked articles.

Is there a reason to leave them unread?  If there isn't, you can mark
all of them read with `c'.

-- 
Ralf

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-29 20:58   ` Leo
@ 2006-12-29 21:23     ` Reiner Steib
  2006-12-29 21:48       ` Leo
  0 siblings, 1 reply; 10+ messages in thread
From: Reiner Steib @ 2006-12-29 21:23 UTC (permalink / raw)


On Fri, Dec 29 2006, Leo wrote:

> Not in a huge group that has many unread articles. It is hard to find
> ticked articles.

,----[ (info "(gnus)Limiting") ]
| `/ m'
|      Ask for a mark and then limit to all articles that have been marked
|      with that mark (`gnus-summary-limit-to-marks').
`----

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-29 21:23     ` Reiner Steib
@ 2006-12-29 21:48       ` Leo
  2006-12-30 15:12         ` Andreas Seltenreich
  0 siblings, 1 reply; 10+ messages in thread
From: Leo @ 2006-12-29 21:48 UTC (permalink / raw)


* Reiner Steib (2006-12-29 22:23 +0100) said:
  ^^^^^^^^^^^^
> On Fri, Dec 29 2006, Leo wrote:
>
>> Not in a huge group that has many unread articles. It is hard to find
>> ticked articles.
>
> ,----[ (info "(gnus)Limiting") ]
> | `/ m'
> |      Ask for a mark and then limit to all articles that have been marked
> |      with that mark (`gnus-summary-limit-to-marks').
> `----

That requires showing all the articles first. I am looking for
something like 'Y d' does to dormant articles ;)

Thanks for help.

-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-29 21:09     ` Ralf Angeli
@ 2006-12-29 21:50       ` Leo
  0 siblings, 0 replies; 10+ messages in thread
From: Leo @ 2006-12-29 21:50 UTC (permalink / raw)


* Ralf Angeli (2006-12-29 22:09 +0100) said:
  ^^^^^^^^^^^
> * Leo (2006-12-29) writes:
>
>> * Ralf Angeli (2006-12-29 21:18 +0100) said:
>>   ^^^^^^^^^^^
>>>> How can I retrieve all ticked articles in a group?
>>>
>>> I don't understand the question.  Ticked articles are always
>>> visible.  So you enter a group with <RET> and there they are.
>>
>> Not in a huge group that has many unread articles. It is hard to find
>> ticked articles.
>
> Is there a reason to leave them unread?  If there isn't, you can mark
> all of them read with `c'.
Not an optimal solution. But if there isn't a better solution, I'll
use this one.

-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-29 21:48       ` Leo
@ 2006-12-30 15:12         ` Andreas Seltenreich
  2006-12-30 17:05           ` Reiner Steib
  2006-12-30 17:36           ` Leo
  0 siblings, 2 replies; 10+ messages in thread
From: Andreas Seltenreich @ 2006-12-30 15:12 UTC (permalink / raw)


Leo writes:

> * Reiner Steib (2006-12-29 22:23 +0100) said:
>   ^^^^^^^^^^^^
>> On Fri, Dec 29 2006, Leo wrote:
>>
>>> Not in a huge group that has many unread articles. It is hard to find
>>> ticked articles.
>>
>> ,----[ (info "(gnus)Limiting") ]
>> | `/ m'
>> |      Ask for a mark and then limit to all articles that have been marked
>> |      with that mark (`gnus-summary-limit-to-marks').
>> `----
>
> That requires showing all the articles first. I am looking for
> something like 'Y d' does to dormant articles ;)

There's also the possibility of using the `display' group parameter
with a `tick' predicate. However, this wouldn't be very efficient,
since Gnus tests this expression on individual headers after fetching
them, despite a list of ticked articles being already in memory.

I wonder if `Y t' would be a good candidate for No Gnus.

--8<---------------cut here---------------start------------->8---
(defun gnus-summary-insert-ticked-articles ()
  "Insert ticked articles for this group into the current buffer."
  (interactive)
  (let ((gnus-verbose (max 6 gnus-verbose)))
    (if (not gnus-newsgroup-marked)
	(gnus-message 3 "No ticked articles for this group")
      (gnus-summary-goto-subjects gnus-newsgroup-marked))))

(eval-after-load 'gnus-sum
  '(define-key gnus-summary-mode-map (kbd "Y t")
     'gnus-summary-insert-ticked-articles))
--8<---------------cut here---------------end--------------->8---

regards,
andreas

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-30 15:12         ` Andreas Seltenreich
@ 2006-12-30 17:05           ` Reiner Steib
  2006-12-30 17:36           ` Leo
  1 sibling, 0 replies; 10+ messages in thread
From: Reiner Steib @ 2006-12-30 17:05 UTC (permalink / raw)
  Cc: ding

On Sat, Dec 30 2006, Andreas Seltenreich wrote:

> I wonder if `Y t' [gnus-summary-insert-ticked-articles] would be a
> good candidate for No Gnus.
>
> (defun gnus-summary-insert-ticked-articles ()
>   "Insert ticked articles for this group into the current buffer."
>   (interactive)
>   (let ((gnus-verbose (max 6 gnus-verbose)))
>     (if (not gnus-newsgroup-marked)
> 	(gnus-message 3 "No ticked articles for this group")
>       (gnus-summary-goto-subjects gnus-newsgroup-marked))))

Looks good.  Could you install it along with menu entries (<menu-bar>
<Gnus> <Limit to> ...) and documentation (texi/gnus.texi
texi/gnus-news.texi)?

I don't see the point in let-binding `gnus-verbose', but I think
you just copied it from `gnus-summary-insert-dormant-articles'.

Let's move this to ding, please.  Mail-Followup-To: <ding@gnus.org>

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: How to insert ticked articles in Gnus
  2006-12-30 15:12         ` Andreas Seltenreich
  2006-12-30 17:05           ` Reiner Steib
@ 2006-12-30 17:36           ` Leo
  1 sibling, 0 replies; 10+ messages in thread
From: Leo @ 2006-12-30 17:36 UTC (permalink / raw)


* Andreas Seltenreich (2006-12-30 16:12 +0100) said:
  ^^^^^^^^^^^^^^^^^^^
[...]
>>>> Not in a huge group that has many unread articles. It is hard to find
>>>> ticked articles.
>>>
>>> ,----[ (info "(gnus)Limiting") ]
>>> | `/ m'
>>> |      Ask for a mark and then limit to all articles that have been marked
>>> |      with that mark (`gnus-summary-limit-to-marks').
>>> `----
>>
>> That requires showing all the articles first. I am looking for
>> something like 'Y d' does to dormant articles ;)
>
> There's also the possibility of using the `display' group parameter
> with a `tick' predicate. However, this wouldn't be very efficient,
> since Gnus tests this expression on individual headers after fetching
> them, despite a list of ticked articles being already in memory.
>
> I wonder if `Y t' would be a good candidate for No Gnus.
>
> --8<---------------cut here---------------start------------->8---
> (defun gnus-summary-insert-ticked-articles ()
>   "Insert ticked articles for this group into the current buffer."
>   (interactive)
>   (let ((gnus-verbose (max 6 gnus-verbose)))
>     (if (not gnus-newsgroup-marked)
> 	(gnus-message 3 "No ticked articles for this group")
>       (gnus-summary-goto-subjects gnus-newsgroup-marked))))
>
> (eval-after-load 'gnus-sum
>   '(define-key gnus-summary-mode-map (kbd "Y t")
>      'gnus-summary-insert-ticked-articles))
> --8<---------------cut here---------------end--------------->8---
>
> regards,
> andreas

That's indeed what I am looking for. Thank you so much.

Just want to add it is also handy when you have ticked articles in a
slow but small group.

-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-12-30 17:36 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.2509.1167422433.2155.help-gnu-emacs@gnu.org>
2006-12-29 20:18 ` How to insert ticked articles in Gnus Ralf Angeli
2006-12-29 20:58   ` Leo
2006-12-29 21:23     ` Reiner Steib
2006-12-29 21:48       ` Leo
2006-12-30 15:12         ` Andreas Seltenreich
2006-12-30 17:05           ` Reiner Steib
2006-12-30 17:36           ` Leo
     [not found]   ` <mailman.2511.1167425890.2155.help-gnu-emacs@gnu.org>
2006-12-29 21:09     ` Ralf Angeli
2006-12-29 21:50       ` Leo
2006-12-29 20:00 Leo

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 read-only IMAP folder(s) and NNTP newsgroup(s).