We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent db7aa8e commit 776598fCopy full SHA for 776598f
master_changes.md
@@ -32,6 +32,7 @@ users)
32
## Remove
33
34
## UI
35
+ * Read full lines when asking for user input when `TERM=dumb` [#6829 @arvidj - fix #6828]
36
37
## Switch
38
src/core/opamConsole.ml
@@ -716,7 +716,7 @@ let short_user_input ~prompt ?default ?on_eof f =
716
let on_eof = OpamStd.Option.Op.(on_eof ++ default) in
717
let prompt () = print_string prompt; flush stdout in
718
try
719
- if OpamStd.Sys.(not tty_out || os () = Win32 || os () = Cygwin) then
+ if OpamStd.Sys.(not tty_out || os () = Win32 || os () = Cygwin || Lazy.force dumb_term) then
720
let rec loop () =
721
prompt ();
722
let input = match String.lowercase_ascii (read_line ()) with
0 commit comments