Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] maxcolwidths line break issue when using tablefmt #336

Open
kopes18 opened this issue Aug 9, 2024 · 1 comment
Open

Comments

@kopes18
Copy link

kopes18 commented Aug 9, 2024

maxcolwidths=10

expect behaviours when tablefmt='simple'

    color        value    row
--  ---------  -------  -----
 0  redred         1.2      0
    redred
    redredr
    edredred
    redredred
 1  green          1        1
 2  red            0        2
 3  green          1        3
 4  red            2        4

when tablefmt='fancy_outline'

╒════╤═════════╤═════════╤═══════╕
│    │ color   │   value │   row │
╞════╪═════════╪═════════╪═══════╡
│  0 │ redred
redred
redredr
edredred
redredred         │     1.2 │     0 │
│  1 │ green   │     1   │     1 │
│  2 │ red     │     0   │     2 │
│  3 │ green   │     1   │     3 │
│  4 │ red     │     2   │     4 │
╘════╧═════════╧═════════╧═══════╛

@kopes18 kopes18 changed the title [bug] maxcolwidths line break issue when using tablefmt [feature request] maxcolwidths line break issue when using tablefmt Aug 9, 2024
@dave-doty
Copy link

dave-doty commented Aug 24, 2024

I just ran into the exact same issue. Multiline entries (whether created through the maxcolwidths argument, or just by directly inserting newlines into an entry) seem to be supported for tablefmt "simple" and "grid", and not anything else I can find. I tried "github" and "rounded_outline" and they both look like the second example above.

I see it was changed from "Bug" to "Feature Request". So perhaps it is not intended to be supported for anything but these two tablefmt's, though that is not stated at all in the documentation.

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

No branches or pull requests

2 participants