Ticket #574 (closed defect: wontfix)

Opened 12 years ago

Last modified 9 years ago

Hooks, ebuilds (propably other parts too) are not aware of nonterminal output

Reported by: prak Owned by: ciaranm
Priority: IfSomeoneSendsAPatch Milestone:
Component: core/paludis Version: 0.26.0
Keywords: Cc: facorread@…
Blocked By: Blocking:
Distribution: Gentoo

Description

einfo and friends do not check if stdout/stderr is terminal (man isatty(3)), which results with writing terminal control characters to file when for example used as:

paludis -pi system > /tmp/somefile

by news.hook

While this is handled ok by c++ paludis part, by bash it is not. Not big deal, but annoying...

Change History

comment:1 Changed 12 years ago by ciaranm

  • Priority changed from Sometime to IfSomeoneSendsAPatch

comment:2 Changed 11 years ago by facorread

  • Cc facorread@… added
  • Distribution set to Gentoo

comment:3 Changed 9 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to wontfix

Changing this wouldn't work nicely with how we do outputs now, where all outputs are redirected.

Note: See TracTickets for help on using tickets.