GNU bug report logs - #52050
[PATCH] Make tab-line-switch-cycling work with buffer groups

Previous Next

Package: emacs;

Reported by: Matt Kramer <matt314159 <at> gmail.com>

Date: Tue, 23 Nov 2021 04:37:01 UTC

Severity: normal

Tags: patch

Fixed in version 29.0.50

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 52050 <at> debbugs.gnu.org (full text, mbox):

From: Juri Linkov <juri <at> linkov.net>
To: Matt Kramer <matt314159 <at> gmail.com>
Cc: 52050 <at> debbugs.gnu.org
Subject: Re: bug#52050: [PATCH] Make tab-line-switch-cycling work with
 buffer groups
Date: Tue, 23 Nov 2021 10:06:09 +0200
> Currently, `tab-line-switch-cycling' has no effect in the presence of any
> tab that isn't associated with a buffer, such as the `group-tab' that
> exists when `tab-line-tabs-function' is `tab-line-tabs-buffer-groups'. This
> patch modifies `tab-line-switch-to-{next,prev}-tab' to remove any such tab
> from consideration.

Thanks for the patch.  Please send your complete tab-line setup,
so we could test and verify that your patch correctly fixes the problem.
I see at least these settings:

  (setq tab-line-switch-cycling t)
  (setq tab-line-tabs-function 'tab-line-tabs-buffer-groups)

But it seems you also modified either tab-line-tabs-buffer-list-function,
or tab-line-tabs-buffer-group-sort-function, or both of them.  Is this true?




This bug report was last modified 3 years and 180 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.