[okular] [Bug 402017] Cannot save PDF when loaded file has been deleted

bark mallard bugzilla_noreply at kde.org
Thu May 14 16:38:13 BST 2020


https://bugs.kde.org/show_bug.cgi?id=402017

--- Comment #18 from bark mallard <markjballard at googlemail.com> ---
Just came across another variation of this problem. I have many documents
open on many workspaces, managing various inter-related workfklows. It is
inevitable in this scenario that I sometimes open the same document twice.
I just did this with Okular and ended up with two versions of an annotated
pdf, one of which could not be saved. Okular said it could not save the pdf
because it had been modified by another program (it had been modified by
another instance of itself, actually). I found the open version and copied
the annotations across.

Text editors usually tell me when this happens and might give me a choice
whether to proceed in read-only or edit mode. (If they were very clever,
which they are not, they would tell me which workspace and which program
had the open doc, because it could be any number of editors in any number
of places). They also give me a choice of actions when the underlying doc
is modified by the other program: ie. ignore changes / reload document from
changed version / cancel and ignore the mismatch completely (therefore to
take the option, not given, of saving the now different version under a
different name). If they were really clever, they would give me the option
of viewing the differences in something comprehensible to humans (ie. not
diff), and pick which ones to keep. Or to merge the two documents and view
only deletes or conflicts before deciding what to do with them, But that is
another matter.

This has come up with Okular because I've started using it to annotate
pdfs. (Hurrah! at long, long, long, long last. this is such a relief! pdfs
- the most ignorant (albeit under-appreciated) form of digital document
known to man, that are like pieces of paper that people are allowed to read
only with their hands tied behind their backs, at last given primitive
intelligence). Okular does annotation very well.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list