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

arg escaping problem with fish 2.7.0? #1

Open
paulirish opened this issue Dec 20, 2017 · 2 comments
Open

arg escaping problem with fish 2.7.0? #1

paulirish opened this issue Dec 20, 2017 · 2 comments

Comments

@paulirish
Copy link

since upgrading to fish 2.7.0 i've been getting errors randomly like this:

image

in my setup, i can repro if i have a dirty git tree, i type git diff and hit tab, to get completion going.

I'm not exactly sure why we lose the quotes around the alias/..* string too early... but i guess that's what's happening.

@ohayon
Copy link

ohayon commented Mar 7, 2018

I am seeing this same issue when I do anything that could have a completion, for example: git checkout [tab] causes the same sort of output:

‣ git checkout - (line 1): No matches for wildcard 'alias\..*'. See `help expand`.
begin; command hub config -z --get-regexp alias\..* 
                                          ^
from sourcing file -
	called on line 60 of file /usr/local/Cellar/fish/2.7.1/share/fish/functions/eval.fish

in function 'eval'
	called on line 32 of file ~/.config/fish/conf.d/scmpuff.fish

in function 'git'
	called on line 154 of file /usr/local/Cellar/fish/2.7.1/share/fish/completions/git.fish
	with parameter list 'config -z --get-regexp alias\..*'

from sourcing file /usr/local/Cellar/fish/2.7.1/share/fish/completions/git.fish
	called on standard input

in command substitution
	called on standard input```

@jdelStrother
Copy link

I think this needs fixing upstream in scmpuff. I've submitted mroth/scmpuff#44 to attempt to fix it.

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

3 participants