[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A couple of questions...
From: |
Francis Moreau |
Subject: |
Re: A couple of questions... |
Date: |
Tue, 28 Oct 2008 11:46:00 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
Hello Giorgos,
Giorgos Keramidas <keramida@ceid.upatras.gr> writes:
> On Mon, 27 Oct 2008 21:44:20 +0100, Francis Moreau wrote:
>> Hello,
>> I'm still learning gnus and still have a couple of basic questions:
>>
>> - How can I mark a whole thread as expirable. I tried to process
>> mark the whole thread and press 'E' but...
>
> I often use `C-k' to kill the entire thread, but there are other ways
> to mark and expire parts of a thread, or even the entire thread.`
Yes but it only marks the whole thread as read.
>
> If you want to expire only the articles marked with the process mark,
> you can use the `M-&' prefix. Mark the articles first and then type
> `M-& E' to expire all the process-marked articles.
Very useful, I missed this one in the info !
>
>> - How can I guess 'gnus-cite-[0-9]' meanings, that is when these
>> variables are actually used.
>
> These are faces with various colors, and other font style options. They
> are commonly used as elements of the `gnus-cite-face-list'. When quoted
> material is displayed in an article buffer Gnus cycles through the list
> of faces in `gnus-cite-face-list' as the nesting level of quotations
> increases.
>
> You can find out more about `gnus-cite-face-list' by reading its doc
> string
>
> C-h v gnus-cite-face-list RET
>
> and by looking it up in the index of the Gnus manual:
>
> C-h i m Gnus RET ; Fire up the Gnus manual
> i gnus-cite-face-list RET ; Lookup variable in the Index.
>
>> - When I read an article (in the article buffer), I'd like long
>> lines that don't fit in one line to be split into several lines.
>> Currently the end of these lines are not displayed.
>
> The default behavior of Emacs is to wrap long lines. What you wrote
> above seems to be the result of a local customization.
You're right: asking for the description of this variable tells me:
,----
| truncate-lines is a variable defined in `C source code'.
| Its value is t
| Local in buffer *Summary gmane.emacs.gnus.user*; global value is nil
| Automatically becomes buffer-local when set in any fashion.
`----
So this variable seems to have been customized locally though I don't
know why.
>
> If you have customized the `truncate-lines' and you want to _keep_
> this sort of customization for everything else but to disable it for
> Gnus, you may have to explicitly reset its value to nil in article
> buffers:
>
> (add-hook 'gnus-article-prepare-hook
> '(lambda ()
> (setq truncate-lines nil)))
>
> FWIW, quickly toggling between truncated lines and wrapped lines is
> something I often find useful, so I have the following in my ~/.emacs
> file too:
>
> ;; Truncating of long lines is turned off by default, but I may
> ;; want to quickly toggle it back on with C-c t.
> (setq truncate-lines nil)
> (global-set-key "\C-ct" 'toggle-truncate-lines)
>
> This way I can type `C-c t' to enter and leave truncate-lines mode.
>
All of this is also usefull,
> Happy Gnus'ing :-)
Thanks again !
Francis