Re: (fwd) Bug#541472: tin: mark selected articles as (un)read

Dennis Preiser <[email protected]> Sun, 16 Aug 2009 14:48:49 +0200
Newsgroups gmane.network.tin.devel
Message-ID <[email protected]>
On 16.08.2009, at 11:19, Urs Janßen wrote:

> In <[email protected]>, Dennis Preiser  
> wrote:
>> Unfortunately, ^Y does a 'delayed suspend' on some shells. So,
>
> and on german keybords y and x are very close together (higher risk to
> hit the wrong key). ^T or ^W instead of ^Y (IIRC those keys are  
> only used
> in page-level, this feature doesn't make sense in page-level) or
> whatever.
>
>>> - instead of having new keys for the functionallity one might add  
>>> this
>>>   functionallity to 'K'/'Z' (if no hot or tagged arts are
>>> available, 'K'/'Z'
>>>   could work the way they do now, if there are tagged and/or hot  
>>> arts
>>>   we could prompt 'mark t=thread, h=hot, p=pattern, T=tagged  
>>> articles
>>>   (un)read' like it's done for 's'ave. I'm unsure if the is a good
>>> idea.
>>
>> might be the better solution.
>
> but has the disadvantage that it requires one additional keystrok for
> the user, currently 'K'/'Z' are "prompt free".

Marking tagged articles/threads as read using 'K' works without  
changing the code when mark_ignore_tags = OFF (group and thread  
level). In this case, 'K' isn't "prompt free".

We could change the behavior of 'Z' to work on tagged articles/ 
threads like 'K'.

To get rid of the additional keystroke, mark_ignore_tags could be  
changed from ON/OFF to something like 'ignore/prompt/don't prompt'.  
'don't prompt' would act as ^X/^Y (or ^X/^T) if tagged articles/ 
threads are present.

Dennis