Skip to content

Failing to output when the output matches tramp-password-prompt-regexp #101

@ag91

Description

@ag91

Hello, this package is super useful: thanks for maintaining it!

I am noticing a weird behavior with large outputs. I am using ob-http with the :async keyword to evaluating llm output and what I get is part of the input being added in my result block and part appearing (in blue) in my minibuffer.
In the Messages buffer I get this error:

error in process filter: async-read-from-client: Process emacs not running: finished

error in process filter: Process emacs not running: finished

....

Right, I found out the problem while writing this: for long outputs we may fall into matching tramp-password-prompt-regexp and mess up the whole functionality of the :async keyword by asking the user for a password.

Any chance you could set tramp-password-prompt-regexp to nil in a let binding around ob-async-org-babel-execute-src-block?

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