This project is mirrored from https://github.com/oh-my-fish/oh-my-fish.git. Updated .
  1. 09 Aug, 2016 1 commit
  2. 08 Aug, 2016 2 commits
    • Stephen M. Coakley's avatar
      Tweak readme (#380) · 9fa56cf1
      Stephen M. Coakley authored
      9fa56cf1
    • Stephen M. Coakley's avatar
      Refactor installer and config setup (#361) · cfe8e769
      Stephen M. Coakley authored
      Refactor the installer to be more maintainable and interactive. The installer is now more robust and safe in its operation, and asks interactive questions for choices that the user must resolve. Setting up confuguration is also now changed to take advantage of Fish 2.3 features and does not mess with user's configuration files without permission.
      
      - Make installer smarter and use uninstaller in destroy
      - Better handling and checking for offline installs
      - `omf destroy` simply uses `install --uninstall`
      - Final warning message is no longer displayed when user intentionally aborts install
      - Backups are restored during uninstall
      - Update the README to detail the new ways to install OMF
      cfe8e769
  3. 04 Aug, 2016 1 commit
  4. 03 Aug, 2016 1 commit
  5. 24 Jul, 2016 4 commits
  6. 23 Jul, 2016 1 commit
  7. 19 Jul, 2016 3 commits
  8. 15 Jul, 2016 1 commit
  9. 13 Jul, 2016 1 commit
  10. 10 Jul, 2016 1 commit
  11. 06 Jul, 2016 1 commit
  12. 05 Jul, 2016 3 commits
  13. 29 Jun, 2016 1 commit
  14. 28 Jun, 2016 1 commit
  15. 16 Jun, 2016 3 commits
  16. 15 Jun, 2016 2 commits
  17. 08 Jun, 2016 2 commits
  18. 05 Jun, 2016 2 commits
  19. 04 Jun, 2016 5 commits
  20. 03 Jun, 2016 1 commit
  21. 02 Jun, 2016 2 commits
  22. 01 Jun, 2016 1 commit
    • Derek Willian Stavis's avatar
      autoload: refactor for conformance and performance (#262) · 2c4471a7
      Derek Willian Stavis authored
      Refactor autoload: Split the big function into two smaller ones,
      doing only option parsing at main function.
      
      The algorithm is also rewritten, now in two steps for both path
      inclusion an exclusion functions: 1) use auxiliary lists to store
      valid function and completion paths, 2) bulk insert or remove just
      once in the variable.
      
      Now also respects path insertion policy, keeping user function
      path always in front of other paths, thus allowing precedence of
      user functions.
      2c4471a7