Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* gnus-registry-marks; Any chance to search or filter for?
@ 2020-06-24 12:04 physiculus
  2020-07-10 23:40 ` Michael Heerdegen
  0 siblings, 1 reply; 5+ messages in thread
From: physiculus @ 2020-06-24 12:04 UTC (permalink / raw)
  To: gnus

i want to search or filter with the registry-marks i set. Is this
possible? I couldn't find a function for that in the gnus documentation.

Regards
Poul

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

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

* Re: gnus-registry-marks; Any chance to search or filter for?
  2020-06-24 12:04 gnus-registry-marks; Any chance to search or filter for? physiculus
@ 2020-07-10 23:40 ` Michael Heerdegen
       [not found]   ` <87o8om9dew.fsf@googlemail.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Heerdegen @ 2020-07-10 23:40 UTC (permalink / raw)
  To: physiculus; +Cc: gnus

physiculus <physiculus@gmail.com> writes:

> i want to search or filter with the registry-marks i set. Is this
> possible? I couldn't find a function for that in the gnus documentation.

I think you have to do it by hand.  Something like this should give you
the registry-marked messages in the current group:

#+begin_src emacs-lisp
(delq nil
      (mapcar
       (lambda (id) (cdr (gnus-request-head id gnus-newsgroup-name)))
       (cl-loop for key being the hash-keys of
                (oref gnus-registry-db data)
                using (hash-values v)
                when (cdr (assoc 'mark v))
                collect key)))
#+end_src

I'm using something like this in an :around advice of
`gnus-alter-articles-to-read-function' to automatically include all
registry marked messages in group summaries (similarly to ticked).


Michael.

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

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

* Re: gnus-registry-marks; Any chance to search or filter for?
       [not found]     ` <87imet4m88.fsf@web.de>
@ 2020-07-13 17:52       ` physiculus
  2020-07-14 15:08         ` Michael Heerdegen
  0 siblings, 1 reply; 5+ messages in thread
From: physiculus @ 2020-07-13 17:52 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: gnus

Michael Heerdegen <michael_heerdegen@web.de> writes:

Thanks for this information!
Thats sad...
So i understand it correct, that is not clear, if it will be work in the
near future ?
Is there any other solution to tag mails in gnus?
With this i will be able, to filter for these tags or search for.

But i only have little hope after reading your infos ...

Regards
Poul

> physiculus <physiculus@gmail.com> writes:
>
>> Hello,
>> thank you for this info. I thought, that no one on this list (full of
>> poeple with gnus knowledge) did try it or care about it.
>
> These registry marks were more or less broken until a year or so (they
> disappeared after restarting Emacs.  That has been fixed after I had
> tried them and complained.
>
> So view people use it (nobody else complained for a long time), but now
> they at least work.  Integration into the rest of Gnus is only
> rudimentary.
>
>> But unfortunately i do not understand what you mean, because i'm not a
>> developer and have very little knowledge about elisp.
>>
>> Could you please explain, what you mean with this code snippet?
>> I can't see a function to call or interactive run in minibuffer.
>
> No, sorry, that was just to give you a start for implementing a function
> or command yourself.  The snipped shows how to extract a list of
> registry marked messages from the registry database.  Not more.
>
> I guess I could implement what you want, but I'm short on time.  BTW,
> what exactly do you mean by "filter" (maybe the "/" prefixed limiting
> commands?)  and "search" (the search articles commands from the summary
> buffer, or something from the group buffer)?
>
>
> Regards,
>
> Michael.

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

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

* Re: gnus-registry-marks; Any chance to search or filter for?
  2020-07-13 17:52       ` physiculus
@ 2020-07-14 15:08         ` Michael Heerdegen
  2020-07-14 16:12           ` Eric Abrahamsen
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Heerdegen @ 2020-07-14 15:08 UTC (permalink / raw)
  To: info-gnus-english

physiculus <physiculus@gmail.com> writes:

> So i understand it correct, that is not clear, if it will be work in
> the near future ?

I suggest to make a bug report, please.  It will definitely be cared
about, in some months or so at least.

Michael.


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

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

* Re: gnus-registry-marks; Any chance to search or filter for?
  2020-07-14 15:08         ` Michael Heerdegen
@ 2020-07-14 16:12           ` Eric Abrahamsen
  0 siblings, 0 replies; 5+ messages in thread
From: Eric Abrahamsen @ 2020-07-14 16:12 UTC (permalink / raw)
  To: info-gnus-english

Michael Heerdegen <michael_heerdegen@web.de> writes:

> physiculus <physiculus@gmail.com> writes:
>
>> So i understand it correct, that is not clear, if it will be work in
>> the near future ?
>
> I suggest to make a bug report, please.  It will definitely be cared
> about, in some months or so at least.

What I'm hoping is that nnselect will (at some point) go into master, at
which point I can put in the gnus-search library, and things like this
will become easier.


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

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

end of thread, other threads:[~2020-07-14 16:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-24 12:04 gnus-registry-marks; Any chance to search or filter for? physiculus
2020-07-10 23:40 ` Michael Heerdegen
     [not found]   ` <87o8om9dew.fsf@googlemail.com>
     [not found]     ` <87imet4m88.fsf@web.de>
2020-07-13 17:52       ` physiculus
2020-07-14 15:08         ` Michael Heerdegen
2020-07-14 16:12           ` Eric Abrahamsen

Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/info-gnus-english

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 info-gnus-english info-gnus-english/ http://inbox.vuxu.org/info-gnus-english \
		info-gnus-english@inbox.vuxu.org
	public-inbox-index info-gnus-english

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.emacs.gnus.user


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git