From 7816191779a37048f4a92c66286bdb9ff7c5f9da Mon Sep 17 00:00:00 2001 From: Andrey Kislyuk Date: Sun, 16 Jun 2024 00:06:51 -0700 Subject: [PATCH] v3.4.0 --- Changes.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Changes.rst b/Changes.rst index 67ca6bb..357df7c 100644 --- a/Changes.rst +++ b/Changes.rst @@ -1,3 +1,23 @@ +Changes for v3.4.0 (2024-06-16) +=============================== + +- No stdin for python calls from bash completion functions (#488) + + Prevents usage of stdin by (python) executables that are called + during completion generation. This prevents the completion locking up + the entire shell when the python script is broken i.e. it enters an + interactive mode (REPL) instead of generating the completions, as + expected. + +- Localize shell variable REPLY to avoid overwriting users’ value + (#489) + + The variable REPLY is used by default by the ``read`` shell builtin + to store the return value, and like all bash/zsh variables, is scoped + globally. This change allows this variable to be used for other needs + by appropriately scoping its internal use by an argcomplete utility + function that uses ``read``. + Changes for v3.3.0 (2024-04-14) ===============================