mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-13 13:39:02 +00:00
Don't hang if stdin is closed and we have no bindings
This commit is contained in:
parent
232ed91ec7
commit
ee8fd21d28
2 changed files with 26 additions and 19 deletions
|
@ -545,7 +545,14 @@ wint_t input_readch()
|
|||
No action to take on specified character, ignore it
|
||||
and move to next one.
|
||||
*/
|
||||
input_common_readch( 0 ); }
|
||||
wchar_t c = input_common_readch( 0 );
|
||||
|
||||
/* If it's closed, then just return */
|
||||
if (c == R_EOF)
|
||||
{
|
||||
return WEOF;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void input_mapping_get_names( wcstring_list_t &lst )
|
||||
|
|
|
@ -23,7 +23,7 @@ function __fish_print_help --description "Print help message for the specified f
|
|||
set -l sed_cmd -e $cmd1 -e $cmd2 -e $cmd3
|
||||
|
||||
# Render help output, save output into the variable 'help'
|
||||
set -l help (nroff -man $__fish_datadir/man/man1/$item.1)
|
||||
set -l help (nroff -man "$__fish_datadir/man/man1/$item.1")
|
||||
set -l lines (count $help)
|
||||
|
||||
# Print an empty line first
|
||||
|
|
Loading…
Reference in a new issue