mirror of
https://github.com/fish-shell/fish-shell
synced 2024-11-13 08:27:26 +00:00
30b2dc2b97
This can easily lead to an infinite loop, if a variable handler triggers a repaint and the variable is set in the prompt, e.g. some of the git variables. A simple way to reproduce: function fish_mode_prompt commandline -f repaint end Repainting executes the mode prompt, which triggers a repaint, which triggers the mode prompt, .... So we just set a flag and check it. Fixes #7324. |
||
---|---|---|
.. | ||
bind.py | ||
bind_mode_events.py | ||
commandline.py | ||
complete.py | ||
exit.py | ||
exit_handlers.py | ||
fg.py | ||
fkr.py | ||
generic.py | ||
histfile.py | ||
history.py | ||
job_summary.py | ||
pipeline.py | ||
postexec.py | ||
read.py | ||
sigint.py | ||
signals.py | ||
tty_ownership.py | ||
wait.py |