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

Add haskell implementation for aquire-repository command #297

Closed
teggotic opened this issue Dec 25, 2022 · 2 comments
Closed

Add haskell implementation for aquire-repository command #297

teggotic opened this issue Dec 25, 2022 · 2 comments
Assignees

Comments

@teggotic
Copy link
Contributor

The original command is in ./libexec/git-elegant-aquire-repository.

@teggotic teggotic self-assigned this Dec 25, 2022
teggotic added a commit that referenced this issue Feb 7, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
teggotic added a commit that referenced this issue Feb 7, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
teggotic added a commit that referenced this issue Feb 8, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
teggotic added a commit that referenced this issue Feb 8, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
teggotic added a commit that referenced this issue Feb 8, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
teggotic added a commit that referenced this issue Feb 8, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
extsoft pushed a commit that referenced this issue Feb 19, 2023
Port `git-elegant-acquire-repository` command to haskell.
`unordered-containers` provide HashMap.

#297
@extsoft
Copy link
Contributor

extsoft commented Feb 19, 2023

@teggotic the GPG logic is still pending.

teggotic added a commit that referenced this issue Mar 4, 2023
Port gpg signature logic from bash implementation.

#297
@teggotic
Copy link
Contributor Author

teggotic commented Mar 5, 2023

@extsoft I'd like you to merge #300 first, as it improves testability and resolves an issue with the already merged aliases setup logic.

teggotic added a commit that referenced this issue Mar 6, 2023
Port gpg signature logic from bash implementation.

#297
teggotic added a commit that referenced this issue Mar 12, 2023
`type` command is only available as the shell command which means that
we can't use `proc`. This means we should use `shell` instead.
However, using `shell` is not safe, and escaping is needed to make sure
args are mungled. This is the reason why I use `shell` only for `type`
command and `proc` for everything else.

#297
teggotic added a commit that referenced this issue Mar 12, 2023
`type` command is only available as the shell command which means that
we can't use `proc`. This means we should use `shell` instead.
However, using `shell` is not safe, and escaping is needed to make sure
args are mungled. This is the reason why I use `shell` only for `type`
command and `proc` for everything else.

#297
teggotic added a commit that referenced this issue Mar 12, 2023
`type` command is only available as the shell command which means that
we can't use `proc`. This means we should use `shell` instead.
However, using `shell` is not safe, and escaping is needed to make sure
args are mungled. This is the reason why I use `shell` only for `type`
command and `proc` for everything else.

#297
teggotic added a commit that referenced this issue Mar 12, 2023
`type` command is only available as the shell command which means that
we can't use `proc`. This means we should use `shell` instead.
However, using `shell` is not safe, and escaping is needed to make sure
args are mungled. This is the reason why I use `shell` only for `type`
command and `proc` for everything else.

#297
teggotic added a commit that referenced this issue Mar 12, 2023
`type` command is only available as the shell command which means that
we can't use `proc`. This means we should use `shell` instead.
However, using `shell` is not safe, and escaping is needed to make sure
args are mungled. This is the reason why I use `shell` only for `type`
command and `proc` for everything else.

#297
teggotic added a commit that referenced this issue Mar 15, 2023
Port gpg signature logic from bash implementation.

#297
teggotic added a commit that referenced this issue Mar 15, 2023
`type` command is only available as the shell command which means that
we can't use `proc`. This means we should use `shell` instead.
However, using `shell` is not safe, and escaping is needed to make sure
args are mungled. This is the reason why I use `shell` only for `type`
command and `proc` for everything else.

#297
@extsoft extsoft closed this as completed Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants