Skip to content

Commit 7816191

Browse files
committed
v3.4.0
1 parent 52d267d commit 7816191

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Changes.rst

+20
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
Changes for v3.4.0 (2024-06-16)
2+
===============================
3+
4+
- No stdin for python calls from bash completion functions (#488)
5+
6+
Prevents usage of stdin by (python) executables that are called
7+
during completion generation. This prevents the completion locking up
8+
the entire shell when the python script is broken i.e. it enters an
9+
interactive mode (REPL) instead of generating the completions, as
10+
expected.
11+
12+
- Localize shell variable REPLY to avoid overwriting users’ value
13+
(#489)
14+
15+
The variable REPLY is used by default by the ``read`` shell builtin
16+
to store the return value, and like all bash/zsh variables, is scoped
17+
globally. This change allows this variable to be used for other needs
18+
by appropriately scoping its internal use by an argcomplete utility
19+
function that uses ``read``.
20+
121
Changes for v3.3.0 (2024-04-14)
222
===============================
323

0 commit comments

Comments
 (0)