[Bug 1893367] Re: calibre bug 1893367

2020-08-28 Thread Kovid Goyal
That's exactly what --width is for. As noted in its documentation. You either specify it, or if you dont then it will use screen size. So if you want to pipe, use --width=whatever you like. And as I stated at the start, if you want to use calibredb for data processing use --for-machine. Widths are

[Bug 1893367] Re: calibre bug 1893367

2020-08-28 Thread Kovid Goyal
Somebody has been piping to files for years expecting things to line break at the default width, and suddenly, it doesnt anymore. Changing the behavior of tools that have existed for decade+ timescales is not something to be lightly done. -- You received this bug notification because you are a me

[Bug 1893367] Re: calibre bug 1893367

2020-08-28 Thread Kovid Goyal
That would break existing behavior. If you want to process the output of calibredb list in scripts, use --for-machine with a tool like jq status wontfix ** Changed in: calibre Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which i