[haskeline] #101: read from /dev/tty when stdin isn't a terminal

haskeline haskeline at projects.haskell.org
Mon Oct 19 11:05:11 EDT 2009

#101: read from /dev/tty when stdin isn't a terminal
Reporter:  judah        |       Owner:     
    Type:  enhancement  |      Status:  new
Priority:  minor        |   Milestone:     
 Version:  0.6          |    Keywords:     
 Darcs apply doesn't work when reading from a file with interactive mode:
  {{{darcs apply -i < foo.dpatch}}}
 In that case, Haskeline should read user input from stdin, like `less`.

 Darcs ticket and email thread:

 There's two possible ways to do this:
   - Query an environmental flag (e.g. HASKELINE_FORCE_TTY).
   - Add a parameter to one of Haskeline's functions.

 We need to figure out the Darcs use cases in order to decide which way is

Ticket URL: <http://trac.haskell.org/haskeline/ticket/101>
haskeline <http://example.org/>
My example project

More information about the Haskeline mailing list