You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does this issue occur when all extensions are disabled?: Yes
VS Code Version: 1.78.0-insider
OS Version: 13.4 Beta (22F5027f)
Chip: Apple M1 Max
Memory: 64 GB
fish version 3.6.1
TERM_PROGRAM=vscode
TERM_PROGRAM_VERSION=1.78.0-insider
TERM=xterm-256color
SHELL=/opt/homebrew/bin/fish (this is a checked and valid path)
This report is meant to enhance the information provided in: #178810 #178910
Steps to Reproduce:
try to open a fish shell in the integrated terminal
Result:
warning: No TTY for interactive shell (tcgetpgrp failed)
setpgid: Inappropriate ioctl for device
Notes:
terminal.integrated.shellIntegration.enabled can be set to either true or false with no effect
using an empty fish.config has no effect
having an empty settings.json has no effect
/opt/homebrew/bin/fish is a checked and valid path
The following comment fish-shell/fish-shell#9605 (comment) seems to suggest that in 1.77.0-insider and earlier, the launching of the integrated terminal must have been able to provide fish a valid tty upon checking stdin. Whatever changes were merged in 1.78.0-insider broke this behaviour.
It looks like there was a lot of work done on the embedded terminal for 1.78.0, so hopefully I'm on the right track here. 1.77.0...main
From a quick review of the code, I'd suggest looking at these three files:
cli/src/constants.rs (particularly the deletion of the old line 104)
cli/src/log.rs
cli/src/tunnels/singleton_client.rs (particularly the change to the old line 49)
NB other shells such as csh also warns of the problem but are able to cope, suggesting that whatever the regression was, it is probably worthy of a look.
I'm not a doctor, I only play one on television. If I have the wrong end of the stick here I apologise for the distraction.
VS Code version: Code - Insiders 1.78.0-insider (2da5a00, 2023-04-03T05:40:01.070Z)
OS version: Darwin arm64 22.5.0
Modes:
Sandboxed: Yes
Type: Bug
Does this issue occur when all extensions are disabled?: Yes
Chip: Apple M1 Max
Memory: 64 GB
fish version 3.6.1
TERM_PROGRAM=vscode
TERM_PROGRAM_VERSION=1.78.0-insider
TERM=xterm-256color
SHELL=/opt/homebrew/bin/fish (this is a checked and valid path)
This report is meant to enhance the information provided in:
#178810
#178910
Steps to Reproduce:
Result:
warning: No TTY for interactive shell (tcgetpgrp failed)
setpgid: Inappropriate ioctl for device
Notes:
The following comment fish-shell/fish-shell#9605 (comment) seems to suggest that in 1.77.0-insider and earlier, the launching of the integrated terminal must have been able to provide fish a valid tty upon checking stdin. Whatever changes were merged in 1.78.0-insider broke this behaviour.
It looks like there was a lot of work done on the embedded terminal for 1.78.0, so hopefully I'm on the right track here. 1.77.0...main
From a quick review of the code, I'd suggest looking at these three files:
cli/src/constants.rs (particularly the deletion of the old line 104)
cli/src/log.rs
cli/src/tunnels/singleton_client.rs (particularly the change to the old line 49)
NB other shells such as csh also warns of the problem but are able to cope, suggesting that whatever the regression was, it is probably worthy of a look.
I'm not a doctor, I only play one on television. If I have the wrong end of the stick here I apologise for the distraction.
VS Code version: Code - Insiders 1.78.0-insider (2da5a00, 2023-04-03T05:40:01.070Z)
OS version: Darwin arm64 22.5.0
Modes:
Sandboxed: Yes
System Info
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
Extensions (34)
(1 theme extensions excluded)
A/B Experiments
The text was updated successfully, but these errors were encountered: