public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ 0/2] shared: recover from failed input initialization
@ 2026-02-18  2:32 Ronan Pigott
  2026-02-18  2:32 ` [PATCH BlueZ 1/2] zsh: amend completions Ronan Pigott
  2026-02-18  2:33 ` [PATCH BlueZ 2/2] shared/shell: gracefully recover from failed input initialization Ronan Pigott
  0 siblings, 2 replies; 13+ messages in thread
From: Ronan Pigott @ 2026-02-18  2:32 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Ronan Pigott

This fixes an issue where bluetoothctl stopped printing values outside
of the shell. I reported this in [1] and bisected the error to commit
e73bf582dae60356641a32fc27ae03d359ec4c47.

My motivation is to keep the zsh completions functional, so I have also
included a few small fixes for the zsh completions.

I saw that another patch was submitted which unfortunately is not a
satisfactory resolution, since it causes bluetoothctl to print all the
extraneous lines present in the interactive session for non-interactive
sessions as well. So I have submitted this suggestion instead.

[1] https://github.com/bluez/bluez/issues/1896

Ronan Pigott (2):
  zsh: amend completions
  shared/shell: gracefully recover from failed input initialization

 completion/zsh/_bluetoothctl | 133 ++++++++++++++++-------------------
 src/shared/shell.c           |  23 ++++--
 2 files changed, 79 insertions(+), 77 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-02-28 17:32 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-18  2:32 [PATCH BlueZ 0/2] shared: recover from failed input initialization Ronan Pigott
2026-02-18  2:32 ` [PATCH BlueZ 1/2] zsh: amend completions Ronan Pigott
2026-02-18  3:37   ` shared: recover from failed input initialization bluez.test.bot
2026-02-18 14:56   ` [PATCH BlueZ 1/2] zsh: amend completions Luiz Augusto von Dentz
2026-02-18  2:33 ` [PATCH BlueZ 2/2] shared/shell: gracefully recover from failed input initialization Ronan Pigott
2026-02-18 14:58   ` Luiz Augusto von Dentz
2026-02-18 17:45     ` Ronan Pigott
2026-02-18 18:45       ` Luiz Augusto von Dentz
2026-02-25 16:01         ` Bastien Nocera
2026-02-25 18:58           ` Integration testing for BlueZ Pauli Virtanen
2026-02-27 11:37             ` Bastien Nocera
2026-02-27 11:31           ` [PATCH BlueZ 2/2] shared/shell: gracefully recover from failed input initialization Bastien Nocera
2026-02-28 17:32             ` Ronan Pigott

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox