Download raw body.
tog: handle Home/End for log and diff views
On Mon, Aug 30, 2021 at 08:07:53PM +0200, Jasper Lievisse Adriaanse wrote:
> > +		if (!s->thread_args.log_complete) {
> > +			s->thread_args.load_all = 1;
> > +			return trigger_log_thread(view, 0);
> >  		}
> > -
> > +	
> Looks like an extra tab snuck in here.
Thanks, fixed.
> The manpage could use a small tweak along these lines:
I think it is good to mention Backspace where the End/G keys are
explained. Otherwise, people might miss it. Such as:
diff fb280deb15e67b1bd8ef0f722a7430b8e9312871 /home/stsp/src/got
blob - 3d45c560c4bb01de1b6dee76d385939f0928c426
file + tog/tog.1
--- tog/tog.1
+++ tog/tog.1
@@ -114,6 +114,8 @@ Move the cursor to the newest commit.
 Move the cursor to the oldest commit.
 This will iterate over all commit objects in the repository and may take
 a long time depending on the size of the repository.
+If needed this operation can be cancelled with
+.Cm Backspace .
 .It Cm Enter, Space
 Open a
 .Cm diff
 
We could apply both diffs?
> --- a/tog/tog.1
> +++ b/tog/tog.1
> @@ -123,10 +123,11 @@ Open a
>  .Cm tree
>  view showing the tree for the currently selected commit.
>  .It Cm Backspace
> -Show log entries for the parent directory of the currently selected path,
> -unless an active search is in progress in which case
> +Show log entries for the parent directory of the currently selected path.
> +However when an active search is in progress or when additional commits
> +are loaded,
>  .Cm Backspace
> -aborts the search.
> +aborts the running operation.
>  .It Cm /
>  Prompt for a search pattern and start searching for matching commits.
>  The search pattern is an extended regular expression which is matched
> 
> 
> -- 
> jasper
> 
> 
tog: handle Home/End for log and diff views