Ubuntu

Alt-arrows do not work in the second tab

Reported by Alexey Kotlyarov on 2010-03-25
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Terminator
High
Chris Jones
terminator (Ubuntu)
High
Unassigned

Bug Description

Binary package hint: terminator

Alt-arrows for switching between split terminals do not work when I open the second terminal tab.
How to reproduce:
1. Open Terminator.
2. Ctrl-Shift-T to open a new tab.
3. Ctrl-Shift-O or Ctrl-Shift-E to split the active (second) tab.
4. Alt-Up or Alt-Left to go to the top or left (depending on step 3) split terminal.

Expected results:
Focus moves to the respective window.

Actual results:
Nothing happens.

When splitting the first tab, Alt-arrows work as expected.

ProblemType: Bug
Architecture: amd64
Date: Thu Mar 25 08:39:28 2010
DistroRelease: Ubuntu 10.04
NonfreeKernelModules: nvidia
Package: terminator 0.14-1
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=ru_RU:ru:en
 PATH=(custom, user)
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
SourcePackage: terminator
Uname: Linux 2.6.32-17-generic x86_64

Related branches

Alexey Kotlyarov (koterpillar) wrote :
Chris Jones (cmsj) on 2010-03-25
Changed in terminator (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in terminator:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Chris Jones (cmsj)
Changed in terminator (Ubuntu):
importance: High → Undecided
Changed in terminator:
milestone: none → 0.90-beta
Changed in terminator (Ubuntu):
importance: Undecided → High
Chris Jones (cmsj) on 2010-03-30
Changed in terminator:
milestone: 0.90-beta → 1.0-beta
Bryan Forbes (bryanforbes) wrote :

This also affects Ctrl+Shift+N and Ctrl+Shift+P (go_next and go_prev).

Chris Jones (cmsj) on 2010-04-02
Changed in terminator:
milestone: 1.0-beta → 0.92
Chris Jones (cmsj) wrote :

Sorry to keep bouncing this bug around. It will definitely get fixed before 1.0. I just want to get 0.92 out ASAP to fix some annoying regressions.

Changed in terminator:
milestone: 0.92 → 1.0-beta
chantra (chantra) wrote :
Download full text (3.7 KiB)

There is something related to the last tab as this repro would show:
1) open terminator
2) open new tab (ctrl-shift-t)
3) split new tab (ctrl-shift-o)
3) navigate between terms (ctrl-shift-n): FAILS
4) open new tab
5) split new tab
6) navigate between terms: FAILS
7) Got to previous tab (ctrl-shit-PageUp)
8) navigate between terms: SUCCESS

So, a quick workaround would be to create a new tab to be able to use term navigation in previous ones.

some output from terminator when this happens:
$ terminator
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
Traceback (most recent call last):
  File "/usr/share/terminator/terminatorlib/window.py", line 566, in navigate_terminal
    current = terminals.index(terminal)
ValueError: list.index(x): x not in list

In debug mode:

ConfigBase::get_item: ConfigBase::get_item: title_inactive_fg_color found in globals: #000000000000 (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_bg_color found in globals: #c0c0bebebfbf (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_fg_color found in globals: #000000000000 (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_bg_color found in globals: #c0c0bebebfbf (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: show_titlebar found in profile default: True (/usr/share/terminator/terminatorlib/config.py:606)
ConfigBase::get_item: ConfigBase::get_item: title_transmit_fg_color found in globals: #ffffffffffff (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_transmit_bg_color found in globals: #c8c800000303 (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_transmit_fg_color found in globals: #ffffffffffff (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_transmit_bg_color found in globals: #c8c800000303 (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: show_titlebar found in profile default: True (/usr/share/terminator/terminatorlib/config.py:606)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_fg_color found in globals: #000000000000 (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_bg_color found in globals: #c0c0bebebfbf (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_fg_color found in globals: #000000000000 (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: title_inactive_bg_color found in globals: #c0c0bebebfbf (/usr/share/terminator/terminatorlib/config.py:602)
ConfigBase::get_item: ConfigBase::get_item: show_titlebar found in profile default: True (/usr/share/terminator/terminatorlib/config.py:606)
Window::on_key_press: Window::on_key_press: looked up 'go_ne...

Read more...

Alexey Kotlyarov (koterpillar) wrote :

Now when navigating the second tab with alt-arrows, Terminator crashes with "ValueError in navigate_terminal()".

Chris Jones (cmsj) wrote :

Thanks chantra for the hint about it being the last tab. Fixed in trunk revision 992

Changed in terminator:
status: Confirmed → Fix Committed
Chris Jones (cmsj) on 2010-04-11
Changed in terminator (Ubuntu):
status: Confirmed → In Progress
Chris Jones (cmsj) on 2010-04-16
Changed in terminator:
status: Fix Committed → Fix Released
Chris Jones (cmsj) on 2010-04-16
Changed in terminator (Ubuntu):
status: In Progress → Fix Committed
Chris Jones (cmsj) on 2010-04-16
Changed in terminator (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers