Skip to content

Fish shell integration is broken in 1.111.0 with MSYS2 environment #300307

@Bryan2333

Description

@Bryan2333

Does this issue occur when all extensions are disabled?: Yes

  • VS Code Version: 1.111.0
  • OS Version: Windows 11 25H2 (26200.7840)

Steps to Reproduce:

  1. Make sure your fish shell load . (code --locate-shell-integration-path fish)
  2. Just open the terminal inside vscode

Logs:

c:\Users\Bryan\scoop\apps\vscode\1.111.0\ce099c1ed2\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.fish (line 128): Missing end to balance this function definition
function __vsc_escape_value
^~~~~~~^
from sourcing file c:\Users\Bryan\scoop\apps\vscode\1.111.0\ce099c1ed2\resources\app\out\vs\workbench\contrib\terminal\common\scripts\shellIntegration.fish
        called on line 6 of file ~/.config/fish/config.fish
from sourcing file ~/.config/fish/config.fish
        called during startup
.: Error while reading file ''c:\\Users\\Bryan\\scoop\\apps\\vscode\\1.111.0\\ce099c1ed2\\resources\\app\\out\\vs\\workbench\\contrib\\terminal\\common\\scripts\\shellIntegration.fish''

This will not happen with 1.110.1

Metadata

Metadata

Labels

bugIssue identified by VS Code Team member as probable bugwindowsVS Code on Windows issues

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions