| Summary: | Give an option not to apply compatibility decomposition when copying | ||
|---|---|---|---|
| Product: | [Applications] okular | Reporter: | Huanyu Liu <1293660441> |
| Component: | general | Assignee: | Okular developers <okular-devel> |
| Status: | REPORTED --- | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 22.12.3 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Huanyu Liu
2023-08-18 02:58:36 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/okular/-/merge_requests/941 Git commit 322fd2d54e4226f6dbb4fb357a86931a5c790340 by Sune Vuorela, on behalf of Wendi Gan. Committed on 24/05/2024 at 10:02. Pushed by sune into branch 'master'. fix Unicode Normalization: replace NFKC to NFC Use NFC in copy, makeWord, and export functions, and NFKC for search operations. NFKC may alter characters when copied or exported. For example ⑥ in pdf will be pasted as 6. So most instances are replaced with NFC. To simplify matching during search operation, NFKC is used. Related: bug 466521 M +12 -9 core/textpage.cpp M +1 -1 generators/poppler/generator_pdf.cpp https://invent.kde.org/graphics/okular/-/commit/322fd2d54e4226f6dbb4fb357a86931a5c790340 |