Package: vim-fugitive
Version: 2.2-2
Severity: normal

At least the current version doesn't quote filenames when passing to "git", 
so any pathnames with spaces in them aren't relayed properly.

Eg. when in a (git) relative directory "with spaces", the command
    :Git add file

translates to
    :!LANG=C git add with spaces/filename

and that makes "git" return

    fatal: pathspec 'with' did not match any files


Thank you.


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_AT:de (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages vim-fugitive depends on:
ii  vim-addon-manager  0.5.7
ii  vim-athena [vim]   2:8.0.1401-2
ii  vim-gtk3 [vim]     2:8.0.1401-2
ii  vim-nox [vim]      2:8.0.1401-2

vim-fugitive recommends no packages.

vim-fugitive suggests no packages.

-- no debconf information

-- 

Reply via email to