It might be worthwhile to look into what actually depends on the current output. There may be a way to add this functionality without introducing another preference and without breaking anything. From the user’s perspective, the change likely wouldn’t be very disruptive, since it would still be possible to combine the number of context-bound matches with the other exact matches to get the total currently reported as exact matches. Alternatively, the table could remain unchanged, but the numbers for...
It would be nice to select one term to refer to such matches: context-bound? ICE? 101%? "alternative" (I’m not sure I understand why this term is used here)? Totally agree, and I’m sorry if it was confusing. My intention was to ensure clarity around the concept being discussed, especially since the CAT tool industry uses several terms for what is essentially the same type of match. But perhaps I should have stuck to one term, listing instead its synonyms or similar concepts in one place only once....
Separate Statistics for Context-Bound (ICE/101%) and Exact (100%) Matches
The same issue as Manuel describes is observed with post-processing commands. Committing and pushing generated target files doesn't wait for the post-processing command to finish.
Another option is to self-sign OmegaT.app you download: Create a Self-Signed Certificate: Open Keychain Access on your Mac. From the Keychain Access menu, go to Certificate Assistant > Create a Certificate. Name your certificate (e.g., My App Signing Certificate), set the Identity Type to Self-Signed Root, and the Certificate Type to Code Signing. Save the certificate in the login keychain. Sign OmegaT.app: Open Terminal and use the codesign command to sign your app with the certificate you created....
I can confirm this started to happen after the macOS 15.1 update. A workaround is to start OmegaT from terminal: /Applications/OmegaT.app/Contents/MacOS/OmegaT, but one will need to keep the terminal window open while OmegaT runs.
Block creation of target files only if the SELECTED issues are found
FYI There was a plugin that did something like that. It split the source into sub-segments, got those sub-segments MT'ed (service selection for the plugin was separate from the main MT services selection), and provided the fetched results as auto-completion suggestions. https://github.com/transducens/Forecat-OmegaT The plugin worked in OmegaT 5.x