Hi Kovidgpyal:
Thanks for fixing the "insert page breaks" bug. The long file name bug is still present, though:
(2, 'No such file or directory')
Traceback (most recent call last):
File "calibre\gui2\device.pyo", line 57, in run
File "calibre\gui2\device.pyo", line 220, in _upload_books
File "calibre\devices\prs505\driver.pyo", line 125, in upload_books
File "calibre\devices\usbms\cli.pyo", line 53, in put_file
IOError: [Errno 2] No such file or directory: u'M:\\Ivan Iefriemov & Kobo Abe & Rei Bredbieri & Stanislav Liem & Artur Klark & Dzhon Uindiem & Arkadii Strughatskii & Boris Strughatskii & Aiziek Azimov & Kurt Vonnieghut-\\Antologhiia - Ivan Iefriemov & Kobo Abe & Rei Bredbieri & Stanislav Liem & Artur Klark & Dzhon Uindiem & Arkadii Strughatskii & Boris Strughatskii & Aiziek Azimov & Kurt Vonnieghut-ml. .lrf'
It appears that you do crop the path a little, but it is still too long (361 chars here). It probably should be 256 chars at most. I'll test that. Any idea of when it sis gonna be fixed? Got a bunch of books I can't transfer onto my PRS-505.
Thanks,
Michael
P.S. - just tested it. 255 is the maximum path length on PRS-505. Cannot create any folders with longer length than that.