calibredb list series result into multilines when series length > 4

Bug #1190476 reported by stephen Yang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

when I run the following command:
calibredb list -f series --separator=, -w 200

I got the result as :
id ,series ,
15600,韩国围棋,
     ,畅销书系,
     ,列 ,

It looks like calibre divides series into multilines by 4 chars per line. is it a bug or your design just like that way?

I think most people like the series into one line.

Thanks for your work.

Step
Hen<space>
<space>Yan
g

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1190476

I cannot reproduce:
calibredb list -f series --separator=, -w 200 | head -n 4
id ,series ,
188 ,None ,
189 ,Masters of Rome ,
190 ,Vanguard ,

 status invalid

Changed in calibre:
status: New → Invalid
Revision history for this message
stephen Yang (yang-dba) wrote : Re: [Bug 1190476] Re: calibre bug 1190476

Hi Kovid:

Thanks so much for your quick reply.

I did get this strange result on my PC which is running windows 7 64 bit .

The calibre version on my pc is :0.9.34 64bit.

It looks very strange.

Best Regards

Stephen

On Thu, Jun 13, 2013 at 4:53 PM, Kovid Goyal <email address hidden>wrote:

> I cannot reproduce:
> calibredb list -f series --separator=, -w 200 | head -n 4
> id ,series ,
> 188 ,None ,
> 189 ,Masters of Rome ,
> 190 ,Vanguard ,
>
>
> status invalid
>
> ** Changed in: calibre
> Status: New => Invalid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1190476
>
> Title:
> calibredb list series result into multilines when series length > 4
>
> Status in calibre: e-book management:
> Invalid
>
> Bug description:
> when I run the following command:
> calibredb list -f series --separator=, -w 200
>
> I got the result as :
> id ,series ,
> 15600,韩国围棋,
> ,畅销书系,
> ,列 ,
>
> It looks like calibre divides series into multilines by 4 chars per
> line. is it a bug or your design just like that way?
>
> I think most people like the series into one line.
>
> Thanks for your work.
>
> Step
> Hen<space>
> <space>Yan
> g
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1190476/+subscriptions
>

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1190476

Windows consoles, especially with non-ascii characters are weird, I
suggest you redirect the output to a text file, that might fix it,
otherwise, I'm out of ideas.

Revision history for this message
stephen Yang (yang-dba) wrote :

Hi :

When I changed the series into English chars , it works very well.
id,series ,
19,test_series_field_length,
20,test_series_field_length,
21,test_series_field_length,
22,test_series_field_length,
23,test_series_field_length,
24,test_series_field_length,

But in case of there are Chinese chars in the series field, I cannot get the same result.

Best Regards
Stephen

Revision history for this message
stephen Yang (yang-dba) wrote : Re: [Bug 1190476] Re: calibre bug 1190476

Hi

I used command " >ebooks.txt" .

Stephen.

On Thu, Jun 13, 2013 at 5:17 PM, Kovid Goyal <email address hidden>wrote:

> Windows consoles, especially with non-ascii characters are weird, I
> suggest you redirect the output to a text file, that might fix it,
> otherwise, I'm out of ideas.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1190476
>
> Title:
> calibredb list series result into multilines when series length > 4
>
> Status in calibre: e-book management:
> Invalid
>
> Bug description:
> when I run the following command:
> calibredb list -f series --separator=, -w 200
>
> I got the result as :
> id ,series ,
> 15600,韩国围棋,
> ,畅销书系,
> ,列 ,
>
> It looks like calibre divides series into multilines by 4 chars per
> line. is it a bug or your design just like that way?
>
> I think most people like the series into one line.
>
> Thanks for your work.
>
> Step
> Hen<space>
> <space>Yan
> g
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1190476/+subscriptions
>

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.

 status fixreleased

Changed in calibre:
status: Invalid → Fix Released
Revision history for this message
stephen Yang (yang-dba) wrote : Re: [Bug 1190476] Fixed in master

Thanks so much for your work.

Stephen

On Thu, Jun 13, 2013 at 8:41 PM, Kovid Goyal <email address hidden>wrote:

> Fixed in branch master. The fix will be in the next release. calibre is
> usually released every Friday.
>
> status fixreleased
>
> ** Changed in: calibre
> Status: Invalid => Fix Released
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1190476
>
> Title:
> calibredb list series result into multilines when series length > 4
>
> Status in calibre: e-book management:
> Fix Released
>
> Bug description:
> when I run the following command:
> calibredb list -f series --separator=, -w 200
>
> I got the result as :
> id ,series ,
> 15600,韩国围棋,
> ,畅销书系,
> ,列 ,
>
> It looks like calibre divides series into multilines by 4 chars per
> line. is it a bug or your design just like that way?
>
> I think most people like the series into one line.
>
> Thanks for your work.
>
> Step
> Hen<space>
> <space>Yan
> g
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1190476/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.