Support arrow key movement when adding bridges interatively

Labels: area/cli kind/feature lifecycle/stale priority/awaiting-more-evidence triage/needs-information

Timeline

François Ménabé (fmenabe) opened

When adding a bridge interactively (using git bug bridge configure), using keyboard arrows add odd characters (^[[D for left arrow) instead of moving in the string.

For exemple using left arrow in base url:

Gitlab base url:
[0]: https://gitlab.com
[1]: enter your own base url
Select option: 1           
Base url: https://git.unsi^[[D

The terminal used is Yakuake (based on KDE Konsole).

Michael Muré (MichaelMure) added label kind/bug

Michael Muré (MichaelMure) removed label kind/bug

Michael Muré (MichaelMure) added label enhancement

Michael Muré (MichaelMure) added label area/cli

Michael Muré (MichaelMure) changed the title from Support arrow key movement when adding bridges interatively to CLI text input doesn't have a proper cursor

github-actions (github-actions) commented

This bot triages untriaged issues and PRs according to the following rules:

  • After 90 days of inactivity, the lifecycle/stale label is applied
  • After 30 days of inactivity since lifecycle/stale was applied, the issue is closed

To remove the stale status, you can:

  • Remove the lifecycle/stale label
  • Comment on this issue

github-actions (github-actions) added label lifecycle/stale

sudoforge removed label enhancement

sudoforge removed label lifecycle/stale

sudoforge added label kind/bug

sudoforge added label priority/awaiting-more-evidence

sudoforge added label triage/needs-information

sudoforge removed label kind/bug

sudoforge added label kind/feature

sudoforge changed the title from CLI text input doesn't have a proper cursor to Support arrow key movement when adding bridges interatively

github-actions (github-actions) commented

This bot triages issues in order to help the maintainers identify what needs attention, according to the following lifecycle rules:

  • After 90 days of inactivity, lifecycle/stale is applied
  • After 90 days of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied

This bot will not automatically close stale issues.

To remove the stale status, you can:

  • Remove the stale label from this issue
  • Comment on this issue
  • Close this issue
  • Offer to help out with triaging

To avoid automatic lifecycle management of this issue, add lifecycle/frozen.

github-actions (github-actions) added label lifecycle/stale

github-actions (github-actions) removed label lifecycle/idle