Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ticket #4521: really escape fish shell history.
Some of the "service" commands generated by the mc "leak" into the fish subshell history available to the user. An example to reproduce: * set user shell to fish and start mc (SHELL=/usr/bin/fish mc) * navigate to any directory * press Ctrl+o * press \u2191 button (UP, go back in history) * observe " cd (printf '%b' ... " command This commit avoids the " cd (printf '%b' ... " commands in the fish history. Signed-off-by: Andrew Borodin <[email protected]>
- Loading branch information