Skip to content

Conversation

jnsnow
Copy link
Contributor

@jnsnow jnsnow commented Aug 30, 2019

Maybe this is good enough for now to close #35.

By changing .info() and .note() to stderr, we can slacken the isatty() restriction and get away with no test breakages. Seems fairly clean; though of course this is still a change in behavior that might break fragile scripts.

jnsnow added 2 commits August 29, 2019 20:00
In POSIX tradition, informational messages that are not essential output
belong on stderr. Semantically, it appears as if both .info() and
.note() are used for such messages, so switch them to that stream.
Now that more messages print to stderr, we don't have to play
guardian with the stdout file descriptor.
@coveralls
Copy link

coveralls commented Aug 30, 2019

Pull Request Test Coverage Report for Build 59

  • 2 of 3 (66.67%) changed or added relevant lines in 1 file are covered.
  • 2 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-0.08%) to 84.367%

Changes Missing Coverage Covered Lines Changed/Added Lines %
stgit/out.py 2 3 66.67%
Files with Coverage Reduction New Missed Lines %
stgit/out.py 2 85.98%
Totals Coverage Status
Change from base Build 58: -0.08%
Covered Lines: 6440
Relevant Lines: 7412

💛 - Coveralls

@jpgrayson
Copy link
Collaborator

I think this looks great. Thanks for making it happen.

I'd like to give @ctmarinas a chance to veto this if there is some historical context we might be missing. Otherwise, I'll merge this in the next couple days.

@jpgrayson jpgrayson merged commit 13d2318 into stacked-git:master Sep 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cannot redirect output

3 participants