Ticket #2667 (closed defect: duplicate)
Fish subshell doesnt work
Reported by: | elpresidento | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | mc-core | Version: | master |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Branch state: | no branch | Votes for changeset: |
Description
mc -V
GNU Midnight Commander 4.7.5.3
Sestaveno s GLib 2.28.8
Používá se knihovna ncurses
S vestavěným editorem
Se standardní podporou podshellu
S podporou operací na pozadí
S podporou myši v konzolích Xterm a Linux
S podporou X11 událostí
S podporou internacionalizace
S podporou více kódových stránek
Virtuální souborové systémy: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, fish
Typy dat: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
Tested on two systems Gentoo Linux and Sabayon Linux.
- installed app-shells/fish and app-misc/mc
- in env exists var SHELL=/bin/fish
- mc after change dir still show Warning: Cannot change to /home/user. or Warning: Cannot change to /. (dot is in the end) and brakes panels. After returning from C-o it shows:
The Commander can't change to the directory that the subshell claims you are in. Perhaps you have deleted your working directory, or given yourself extra access permissions with the "su" command?
After change var SHELL all is OK.
Change History
comment:2 in reply to: ↑ 1 Changed 13 years ago by elpresidento
Replying to andrew_b:
What is SHELL=/bin/fish ?
env | grep SHELL
when I change to SHELL=/bin/bash all works
What is SHELL=/bin/fish ?