Replies: 1 comment 3 replies
-
There is the matter of Unix vs Windows line endings. novelWriter uses Unix line endings internally, and everything else is handled by the Python file IO library. I've never tried to work on the same project across Linux and Windows, but it should in principle work fine. As for the duplicate handle warning, the mentioned handle is the hash value that is assigned to a file or a folder when you create it. The handle is generated by sha256-hashing the internal clock, and if you create many at the same time, there may be conflicts if the clock's time resolution is low. The conflicts are resolved by just generating a new handle, so it isn't a problem. It happens frequently in the test suite for instance. I'm a bit puzzled that this happens with regular usage, and it shouldn't happen during regular startup. Are you certain the warnings didn't occur when you created a new project? That's the only time these handles are generated rapidly. |
Beta Was this translation helpful? Give feedback.
-
I have just found novelWriter after suffering Bibisco's quirks for long enough.
I have started to build my novel using cut and paste from the previous application and no problems so far except quite a few startup warnings saying "WARNING Duplicate handle encountered! Retrying....". It seems happy so I'm not worried at this time.
This is my question: I use a Linux laptop and a Windows PC. Can I just copy the novel folder across between the two platforms?
My guess is "yes" providing novelWriter points to the correct novel folder, backup folder and has permissions but I haven't dug too deep into the Python to check. I will be contributing for sure!
Beta Was this translation helpful? Give feedback.
All reactions