When Microsoft Office files are opened, they create a temporary file that OmegaT tries (but fails) to open when reloading the project after external modification.
I propose adding :
"**/~$*.ppt?",
"**/~$*.doc?",
"**/~$*.xls?",
"**/~$*.dot?",
"**/~$*.vsdx"
To the ignore list.
Diff:
Apparently these are "owner files"; see https://superuser.com/a/405258/93651
It looks reasonable to just ignore
**/~$*rather than try to enumerate all Office file extensions.Implemented on
masterin [c64251].Related
Commit: [c64251]
I thought about just using a generic ~$* but maybe there are legitimate uses of a name that starts with ~$ so I thought limiting to the file formats that OmegaT supports and that exhibit this issue was better.
I think it's probably rare enough that it will be fine. If not, we can always adjust it later.
Implemented in OmegaT 5.7.0.
@Thomas would you mind checking if the same issue appears in the new filter?