https://bugs.kde.org/show_bug.cgi?id=407990

Alex <vorxb...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vorxb...@gmail.com

--- Comment #18 from Alex <vorxb...@gmail.com> ---
Can confirm this affects zsh still. I tried to replicate it in the latest KDE
Neon (dev) using both bash and zsh. To see if the rc file was sourced, I placed
the command "touch ~/test" inside it.

In bash:
When starting dolphin and the konsole is closed, the test file isn't created
until I open the terminal (with a button or via F4). 
When starting dolphin and the konsole is open from the previous session
(session being the last time I had dolphin open), the test file is immediately
created. 
Repeatedly opening and closing the terminal doesn't create the test file again
in either case (so the rc is only sourced once).
-> This is entirely the expected behavior.

In zsh:
When starting dolphin and the konsole is closed, behavior is identical to bash.
When starting dolphin and the konsole is open from the previous session, no
test file is created.
Repeatedly opening and closing the terminal doesn't create the test file again
(or at all, in case 2).
-> When starting dolphin with konsole set to open, initializing the z-shell
with its corresponding zshrc file is skipped.
-> This is the bug.

Skipping the rc file also ruins prompts and aliases, since it leaves you with a
completely bare-bones un-configured shell, which is borderline unusable.
The only workaround is to close the embedded konsole and restart dolphin.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to