mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2025-02-19 16:53:59 +08:00
![]() This commit adds an improved reload code for Oh My Fish, besides saving the history now the reloading technique keeps directory history and stack and clears fish_greeting, for a transparent transition. The reloading code is now safe regarding to background jobs. exec wipes fish job control, so the user-facing code under the (just- introduced by this commit) `omf reload` command is kept safe by a warning. For testing purposes, `omf update` and `omf remove` rolls automatic refresh only when `OMF_AUTO_RELOAD` variable is set. Recap of the commit: - Add improved reload code (omf.reload) - Add a safe reload code (omf.cli.reload) - Add `omf reload` command - Add opt-in reload to `omf update` and `omf remove` commands |
||
---|---|---|
.. | ||
omf.cli.cd.fish | ||
omf.cli.describe.fish | ||
omf.cli.destroy.fish | ||
omf.cli.doctor.fish | ||
omf.cli.help.fish | ||
omf.cli.install.fish | ||
omf.cli.list.fish | ||
omf.cli.new.fish | ||
omf.cli.reload.fish | ||
omf.cli.remove.fish | ||
omf.cli.submit.fish | ||
omf.cli.theme.fish | ||
omf.cli.themes.list.fish | ||
omf.cli.update.fish | ||
omf.cli.version.fish |