Giter Club home page Giter Club logo

Comments (3)

dbkaplun avatar dbkaplun commented on August 18, 2024

👍 I can confirm this issue.

from blessed.

AdrianSchneider avatar AdrianSchneider commented on August 18, 2024

After struggling with the same problem for a little while, I've gotten this working over at jsonfui --

If you pipe in content, the stdin stream is dedicated to that input. That can't change. Instead, you want to tell blessed to read from the active terminal (/dev/tty) instead of standard input (/dev/stdin).

Blessed supports this by accepting an input option on screen. While it defaults to process.stdin, you can pass in a reference to the terminal input instead.

I found the ttys module wraps this behaviour quite nicely if you want to be able to have the same code for either case (stdin or dev/ttyl if stdin is not a tty).

Cheers

from blessed.

chjj avatar chjj commented on August 18, 2024

@AdrianSchneider, blessed no longer throws an error when input/output isn't a TTY. Try the latest version.

from blessed.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.