emacs gnus

emacs - ¿Cómo obtener los artículos ya leídos en el búfer de resumen en gnus?



(4)

Mientras que los comandos ^ y / o ya mencionaron este útil para la depuración: M-^ ( gnus-summary-refer-article ) cuando trabajas con texto de dolor de mensaje (que puedes obtener con Cu g ).

gnus-summary-refer-parent-article utilizado internamente gnus-summary-refer-article ...

Mientras que en el búfer de resumen, ¿cómo puedo hacer que gnus fetching lea artículos en dos situaciones:

  1. mientras que en un hilo con algunos artículos ya leídos (y por lo tanto no es visible). Me gustaría completar el hilo con todos los artículos (¡no solo los padres!) Leídos o no leídos.

  2. buscar los últimos N leer artículos que no son visibles.

¡Gracias una tonelada!


Para la primera pregunta, intente

(setq gnus-fetch-old-headers ''some)

en tu .gnus

para el segundo, cuando selecciona el grupo, debería preguntarle cuántos artículos antiguos desea obtener. ¿Eso no funciona?


En el búfer de resumen, para buscar al padre, use ^ ( gnus-summary-refer-parent-article ) (también disponible como <menu-bar> <Article> <Fetch parent of article> ).

Para obtener todo el hilo (al menos la parte que todavía está en su servidor), use AT ( gnus-summary-refer-thread ) ( <menu-bar> <Article> <Fetch current thread> ).

Para obtener más artículos, use / o ( gnus-summary-insert-old-articles ) (también disponible como <menu-bar> <Gnus> <See old articles> ).


(defun codefalling/gnus-show-all () "Show all mail" (interactive) (gnus-summary-insert-old-articles t) ;; show all, or t->50 to show 50 old mail (goto-char (point-min))) (add-hook ''gnus-summary-mode-hook ''(lambda () (run-with-idle-timer 0.1 nil ''codefalling/gnus-show-all)))

Entonces gnus mostrará todo el correo leído o no leído.