microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.1k stars 29.27k forks source link

Diff decorations not shown if filename contains "+" character #193891

Closed vanowm closed 10 months ago

vanowm commented 1 year ago

Type: Bug

Diff decorations not shown in files that contain + character in its filename.

VS Code version: Code 1.82.2 (abd2f3db4bdb28f9e95536dfa84d8479f1eb312d, 2023-09-14T05:55:25.390Z) OS version: Windows_NT x64 10.0.19045 Modes:

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz (16 x 3600)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled| |Load (avg)|undefined| |Memory (System)|63.67GB (41.85GB free)| |Process Argv|--verbose| |Screen Reader|no| |VM|50%|
Extensions (96) Extension|Author (truncated)|Version ---|---|--- better-comments|aar|3.0.2 vscode-javascript-repl|ach|0.7.4 vscode-userscript|adp|1.3.2 Bookmarks|ale|13.4.1 tsl-problem-matcher|amo|0.6.2 vscode-scriptmonkey|and|0.0.8 chronicler|arc|0.1.16 autolispext|Aut|1.6.2 vscode-log-viewer|ber|0.14.0 vscode-intelephense-client|bme|1.9.5 git-exclude|bou|0.3.1 phpserver|bra|3.0.2 insert-unicode|bru|0.15.0 turbo-console-log|Cha|2.9.6 jsdoc-generator|cry|1.3.0 doxdocgen|csc|1.4.0 autoit|Dam|1.0.11 copy-directory-path|dan|1.0.3 vscode-eslint|dba|2.4.2 xml|Dot|2.5.1 gitlens|eam|14.3.0 EditorConfig|Edi|0.16.4 vscode-great-icons|emm|2.1.102 prettier-vscode|esb|10.1.0 vscode-macros|EXC|1.4.1 vscode-highlight|fab|1.9.0 vscode-firefox-debug|fir|2.9.8 auto-rename-tag|for|0.1.10 codespaces|Git|1.15.3 copilot|Git|1.115.434 copilot-chat|Git|0.7.1 copilot-labs|Git|0.15.1019 remotehub|Git|0.60.0 vscode-pull-request-github|Git|0.72.0 reg|ion|1.1.0 better-cpp-syntax|jef|1.17.2 vscode-peacock|joh|4.2.2 minifyall|jos|2.10.0 node-module-intellisense|lei|1.5.0 Lisp|mat|0.1.12 render-crlf|med|1.7.1 vscode-language-babel|mgm|0.0.39 git-graph|mhu|1.30.0 document|min|2.2.1 vscode-filesize|mkx|3.1.0 vscode-apache|mrm|1.2.0 vscode-docker|ms-|1.26.1 vscode-edge-devtools|ms-|2.1.3 isort|ms-|2023.10.1 python|ms-|2023.16.0 vscode-pylance|ms-|2023.9.20 remote-containers|ms-|0.309.0 remote-ssh|ms-|0.106.4 remote-ssh-edit|ms-|0.86.0 vscode-remote-extensionpack|ms-|0.24.0 azure-repos|ms-|0.36.0 cmake-tools|ms-|1.15.31 cpptools|ms-|1.17.5 cpptools-extension-pack|ms-|1.3.0 hexeditor|ms-|1.9.12 js-debug-nightly|ms-|2023.9.2117 live-server|ms-|0.4.9 remote-explorer|ms-|0.4.1 remote-repositories|ms-|0.38.1 remote-server|ms-|1.4.3 test-adapter-converter|ms-|0.1.8 debugger-for-edge|msj|1.0.15 color-highlight|nau|2.5.0 vscode-auto-scroll|pej|1.1.0 vscode-versionlens|pfl|1.7.3 parse-tree|pok|0.26.7 vscode-phpunit|rec|3.2.0 tmlanguage-syntax-highlighter|Red|2.2.1 vscode-xml|red|0.26.1 format-html-in-php|rif|1.7.0 rust-analyzer|rus|0.3.1665 vs-code-prettier-eslint|rve|5.1.0 multi-command|ryu|1.6.0 vbsvscode|Ser|1.2.1 swapdiff|sha|0.2.1 vsc-quokka-statusbar|ske|1.3.6 comment-divider|sta|0.4.0 code-spell-checker|str|3.0.1 vscode-stylelint|sty|1.2.4 tabnine-vscode|Tab|3.16.0 tauri-vscode|tau|0.2.6 vscode-ltex|val|13.1.0 intellicode-api-usage-examples|Vis|0.2.8 vscodeintellicode|Vis|1.2.30 vscode-wakatime|Wak|24.2.2 vscode-backup|Wes|0.0.6 eno|Wsc|2.3.53 php-debug|xde|1.33.0 local-history|xyz|1.8.1 json-color-token|yec|1.3.3 html-css-class-completion|Zig|1.20.0 (1 theme extensions excluded)
lszomoru commented 11 months ago

/gifPlease

vscodenpa commented 11 months ago

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.

If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.

Happy coding!

vscodenpa commented 10 months ago

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.

Happy Coding!