https://bugs.kde.org/show_bug.cgi?id=512111
Bug ID: 512111
Summary: Double punctuation on some "Code Analysis" strings
Classification: Applications
Product: kate
Version First 25.08.3
Reported In:
Platform: EndeavourOS
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
On Kate, some tooltip text under "Code Analysis" at the bottom has double
punctuation by accident. For example (highlighted with '{}' for clarity):
* "Clippy is a static analysis tool for Rust code{..}"
* "ESLint is a static analysis tool & style guide enforcer for
JavaScript/Typescript code{..}" (theoretically, "TypeScript" should also be
camel-case like JavaScript is).
* "'ShellCheck (sh/bash)' is not installed on your system, Please install
ShellCheck (see https::/www.shellcheck.net){..}" (theoretically as well, the
comma before "Please" should be a full stop '.').
* The text for "Ruff" doesn't have this, but I figured I should mention that
the text doesn't wrap for some reason. When I have Kate on the right half of my
16:9 display, all I see for the URL is: "See https://docs."
* "'Flake8 (Python)' is not installed on your system, Please install
'flake8'{..}" (like before, comma before "Please" should theoretically be a
full stop '.').
This doesn't appear to be an intentional design choice and rather like a
product of punctuation nested inside string interpolation. For example, the
Cppcheck. Html Tidy (although it ought to be "HTML Tidy"), and Clazy tooltips
all correctly use single full stops.
STEPS TO REPRODUCE
1. Open Kate.
2. Select View > Tool Views > Show Project
3. In the dropdown menu, select the aforementioned editors.
OBSERVED RESULT
There are tooltip strings with double punctuation.
EXPECTED RESULT
Strings should have singular punctuation unless as an intentional design
choice.
SOFTWARE/OS VERSIONS
Linux: 6.12.58-1-lts
KDE Plasma Version: 6.5.2
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
ADDITIONAL INFORMATION
Happy to PR a fix for this myself, but I figured somebody already working on
Kate might just want to attach this throwaway fix to something else instead of
having an entire commit just for this.
--
You are receiving this mail because:
You are watching all bug changes.