diffs.nvim/lua
Barrett Ruth 603c966c71 fix(fugitive): handle git-quoted filenames in status buffer
Problem: git quotes filenames containing spaces, unicode, or special
characters (e.g. M  "path with spaces/file.lua"). parse_file_line
passed the quotes through, causing file-not-found on diff operations.

Solution: add unquote() helper that strips surrounding quotes and
unescapes \\, \", \n, \t, and octal \NNN sequences. Apply it to both
filename returns in parse_file_line.
2026-02-09 13:53:02 -05:00
..
diffs fix(fugitive): handle git-quoted filenames in status buffer 2026-02-09 13:53:02 -05:00