This project is mirrored from https://github.com/oh-my-fish/oh-my-fish.git. Updated .
  1. 17 May, 2016 3 commits
  2. 13 May, 2016 1 commit
  3. 12 May, 2016 1 commit
  4. 10 May, 2016 3 commits
  5. 08 May, 2016 1 commit
  6. 29 Apr, 2016 2 commits
  7. 28 Apr, 2016 2 commits
  8. 20 Apr, 2016 3 commits
  9. 19 Apr, 2016 8 commits
  10. 18 Apr, 2016 2 commits
  11. 17 Apr, 2016 1 commit
  12. 31 Mar, 2016 4 commits
  13. 30 Mar, 2016 2 commits
  14. 28 Mar, 2016 3 commits
  15. 27 Mar, 2016 1 commit
  16. 25 Mar, 2016 3 commits
    • Itzik Ephraim's avatar
      f6b9bdd9
    • Justin Hileman's avatar
      Merge pull request #266 from oh-my-fish/safe-exec · 2526efd9
      Justin Hileman authored
      Implement safe shell reloading inside omf plugin
      2526efd9
    • Derek Stavis's avatar
      Implement safe shell reloading inside omf plugin · a716badf
      Derek Stavis authored
      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
      a716badf