fix for displaying `local -'; fix for trap and POSIX interp 1602; fix for readline redisplay when the last invisible character in the prompt string is not on the last line

This commit is contained in:
Chet Ramey
2022-11-07 10:25:28 -05:00
parent 88d69b4fa2
commit 31f4d468b6
14 changed files with 226 additions and 64 deletions
+2 -2
View File
@@ -1676,8 +1676,8 @@ execute_in_subshell (command, asynchronous, pipe_in, pipe_out, fds_to_close)
dispose_redirects (command->redirects);
command->redirects = (REDIRECT *)NULL;
#if 0
/* TAG: bash-5.3 kre 10/24/2022 */
#if defined (PROCESS_SUBSTITUTION) && defined (JOB_CONTROL)
/* TAG: bash-5.3 kre 10/24/2022 */
if (user_subshell && command->type == cm_subshell)
{
procsub_clear ();
@@ -1685,7 +1685,7 @@ execute_in_subshell (command, asynchronous, pipe_in, pipe_out, fds_to_close)
}
#endif
#endif
}
}
if (command->type == cm_subshell)
tcom = command->value.Subshell->command;