Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fish support (closes #8, closes #27) #65

Merged
merged 12 commits into from
Jan 30, 2022
Merged

Fish support (closes #8, closes #27) #65

merged 12 commits into from
Jan 30, 2022

Commits on Jan 17, 2022

  1. Add fish support

    To use, append `scmpuff init -s --shell=fish | source` to your
    `~/.config/fish/config.fish` file.
    
    Fish scripts are based on https://github.com/arbelt/fish-plugin-scmpuff
    jdelStrother authored and mroth committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    492ffba View commit details
    Browse the repository at this point in the history
  2. Add fish to the feature tests

    jdelStrother authored and mroth committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    867661a View commit details
    Browse the repository at this point in the history
  3. Fixes for fish test failures

    jdelStrother authored and mroth committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    4528273 View commit details
    Browse the repository at this point in the history
  4. Add fish to the devcontainer

    jdelStrother authored and mroth committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    3cfc4ad View commit details
    Browse the repository at this point in the history
  5. Deprecate --show in favor of --shell

    jdelStrother authored and mroth committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    6f30a2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7edf091 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a50292 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d578716 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    377cc7f View commit details
    Browse the repository at this point in the history
  10. chore(ci): appease codefactor on devcontainer

    The entire directory *should* be ignored in our settings, but it doesnt
    seem to be picking up, so manually ignoring the one rule for now.
    mroth committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    39218cd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d519cd9 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Fix rake install on M1 macs

    With the stricter code-signing requirements on M1 macs, `cp`ing the
    binary exposes a bug in Apple code-signing where trying to execute the
    resulting binary immediately exits with "Killed: 9"
    
    By rm-ing then cp-ing, the destination file gets a new inode number and
    avoids this problem.
    
    https://developer.apple.com/documentation/security/updating_mac_software
    jdelStrother committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    552076f View commit details
    Browse the repository at this point in the history