Will McGugan

Results 445 comments of Will McGugan

I'm guess this library is writing escape codes with it's repr, which is frankly a bad idea. Yes, it would be possible to workaround. The simplest solution would be to...

> So maybe just leave such reprs as is, not to make matters worse, even though rich's expectation that there be no escape codes in the repr is reasonable? Bandwidth...

I think what we'll do is in pretty.py, if a repr contains an escape we will attempt to parse that as ANSI escape codes.

Yeah, looks environment related. Will try a rerun.

Beats me. We do have some integration tests which may suffer from race conditions. One of the pains of concurrent programming. Unrelated to this PR though!

`transient` is probably the wrong term, since it is used elsewhere with a somewhat different meaning. I'd suggest 'hide_finished`

Any chance you can have another look at this?

This already works: ```python class Foo: def __rich_repr__(self): yield None, (1,) f=Foo() from rich import print print(f) ``` If its not documented, that should certainly be rectified.