Skip to content

incompatibility with native-shell for remote interactive shells #1

@p3r7

Description

@p3r7

I have a strange issue w/ my setup.

When spawning a remote interactive shell w/ friendly-shell or friendly-remote-shell and sending a cli command to the spawned shell, it sometimes hangs.

This seem to only happen with commands split in several words (e.g. apt search toto) and is not happening 100% of the time.
Even more strange, it doesn't seem to happen when we copy/paste the command in the buffer but only when we type it (letter by letter).

It seems to hang when sending the command and not at the output processing / display stage.
^C allows to cancel the command and retrying it makes it work.

The problem seems to occur starting with Emacs 26.2 and is also present on 27.2.
I'm not 100% positive about when things started to break. More precisely I don't know if it's an Emacs/TRAMP regression, a friendly-shell/with-shell-interpreter regression or due to another package I introduced.
(see next message)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions