TomJGooding

Results 284 comments of TomJGooding

I think this is now resolved by #4064?

From https://rich.readthedocs.io/en/stable/protocol.html#measuring-renderables > Sometimes Rich needs to know how many characters an object will take up when rendering. The Table class, for instance, will use this information to calculate the...

I've now added a test based on the others, where I assume you just copy paste the result from `print(repr(result))` and then check that? (If Will has actually written these...

`rich` is the package and `console` is a module. `from rich.console import Console` imports the class defined in that module. I'm not sure what you expected?

Can you provide a [MRE](https://label.dev/articles/minimal-reproducible-example/) to reproduce the issue you're describing?

The bold and underlined formatting you see in man pages is produced using backspace (BS) control characters. This harks back to the days of the typewriter, where to make text...

> If we pass a URI (e.g. `file://my%20F/my%20Ffile.txt`), then rich replace `%20F` by `%25F20F` making the link unusable I think it is Windows rather than Rich doing this extra encoding,...

This is probably unrelated to this error, but there are possibly some issues with `OptionList` validation: - #3560

There's currently a number of issues related to this, so I thought it might be a good idea to start a list of widgets/messages that might need looking at: -...

Presumably a `Changed` event shouldn't post on initialisation? How would you approach this when `init=False` isn't an option because there's other updates that need to happen in the watch method?