no not related to that bug.  i rewrote the description, is it more clear
now?  frankly i expect this affects virtually everyone, and most folks
are just trying to ignore the annoyance.

** Description changed:

- tmux bi w choose-t -wF'#{==:#{window_index},2}'  #this shows 0 on windows 
other than window 2:
- (0)  - 0: 1
- (1)  ├─> 0: 0
- (2)  ├─> 1: 0
- (3)  ├─> 2: 1
- (4)  ├─> 3: 0
- 
- tmux bi w choose-t -wf'#{==:#{window_index},2}'  #so this eliminates windows 
other than window 2:
- (0)  - 0: 6 windows (attached)
- (1)  └─> 2: ssh* (1 panes) "e540"
- 
- tmux bi w choose-t -wF'#{window_format}'  #this shows 0 on the session line 
and 1 on each window:
- (0)  - 0: 0
- (1)  ├─> 0: 1
- (2)  ├─> 1: 1
- (3)  ├─> 2: 1
- (4)  ├─> 3: 1
- 
- tmux bi w choose-t -wf'#{window_format}'  #so this ought to eliminate the 
session line, and restore choose-window alignment, but doesn't:
- (0)  - 0: 4 windows (attached)
- (1)  ├─> 0: man- (1 panes) "e540"
- (2)  ├─> 1: bash (1 panes) "e540"
- (3)  ├─> 2: ssh* (1 panes) "e540"
- (4)  ├─> 3: bash (1 panes) "e540"
- 
- if it did, then my choose-window list could be properly aligned as it is
+ choose-window produces a sensibly aligned list
  on centos7 (tmux-1.8-4.el7.x86_64):
  (0)  0: htop  "umari"
  (1)  1: bash  "umari"
  (2)  2: bash- "umari"
  (3)  3: bash* "umari"
  
  and ubuntu xenial (tmux 2.1-3build1):
- (0)  0: [tmux]- "jocur"                                                       
                                                                                
                                                                   
+ (0)  0: [tmux]- "jocur"
  (1)  1: bash* "jocur"
+ 
+ but more recent versions produce an annoyingly misaligned list due to the new 
session line:
+ (0)  - 0: 4 windows (attached)
+ (1)  ├─> 0: man- (1 panes) "e540"
+ (2)  ├─> 1: bash (1 panes) "e540"
+ (3)  ├─> 2: ssh* (1 panes) "e540"
+ (4)  ├─> 3: bash (1 panes) "e540"
+ 
+ so when you choose a window from the new choose-window list, you have to
+ look carefully and choose "the wrong window" or you get the wrong
+ window!  is there a way to fix or workaround this problem?
+ 
+ because this shows 0 on windows other than window 2:
+ $ tmux bi w choose-t -wF'#{==:#{window_index},2}'
+ (0)  - 0: 1
+ (1)  ├─> 0: 0
+ (2)  ├─> 1: 0
+ (3)  ├─> 2: 1
+ (4)  ├─> 3: 0
+ 
+ thus this eliminates windows other than window 2:
+ $ tmux bi w choose-t -wf'#{==:#{window_index},2}'
+ (0)  - 0: 6 windows (attached)
+ (1)  └─> 2: ssh* (1 panes) "e540"
+ 
+ so similarly since this shows 0 on the session line and 1 on each window:
+ $ tmux bi w choose-t -wF'#{window_format}'
+ (0)  - 0: 0
+ (1)  ├─> 0: 1
+ (2)  ├─> 1: 1
+ (3)  ├─> 2: 1
+ (4)  ├─> 3: 1
+ 
+ you'd expect this to eliminate the session line, and restore proper alignment 
of the choose-window listing, but strangely it just doesn't:
+ $ tmux bi w choose-t -wf'#{window_format}'
+ (0)  - 0: 4 windows (attached)
+ (1)  ├─> 0: man- (1 panes) "e540"
+ (2)  ├─> 1: bash (1 panes) "e540"
+ (3)  ├─> 2: ssh* (1 panes) "e540"
+ (4)  ├─> 3: bash (1 panes) "e540"
+ 
+ so a fix or workaround would be greatly appreciated!
  
  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: tmux 3.0a-2
  ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44
  Uname: Linux 5.4.0-42-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.4
  Architecture: amd64
  CasperMD5CheckResult: skip
  Date: Sat Aug 15 21:05:07 2020
  InstallationDate: Installed on 2020-03-15 (153 days ago)
  InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20200314)
  ProcEnviron:
-  LC_TIME=en_DK.utf8
-  TERM=screen
-  PATH=(custom, no user)
-  LANG=en_US.utf8
-  SHELL=/bin/bash
+  LC_TIME=en_DK.utf8
+  TERM=screen
+  PATH=(custom, no user)
+  LANG=en_US.utf8
+  SHELL=/bin/bash
  SourcePackage: tmux
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1891785

Title:
  choose-w misaligned (regression)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tmux/+bug/1891785/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to