Version: (using KDE 4.2.2) OS: Linux Installed from: Debian testing/unstable Packages Konsole 2.2.2 from KDE 4.2.2 does not seem to respect the double-click word separator setting any more. Eg. dots and dashes are always considered to be separators, although both are missing from the seprarators string in my current Konsole profile. This is a regression from KDE 4.2.1 where it did work as far as I can tell.
I am experiencing the same Konsole regression on FreeBSD 7-STABLE with KDE 4.2.2 built from ports. It previously worked fine with KDE 4.2.1 built from ports. It's a minor, but rather annoying bug. I used svn to get a diff of Konsole between 4.2.1 and 4.2.2 by running: svn diff svn://anonsvn.kde.org/home/kde/tags/KDE/4.2.1/kdebase/apps/konsole/ svn://anonsvn.kde.org/home/kde/tags/KDE/4.2.2/kdebase/apps/konsole/ The changes to TerminalDisplay.cpp and removal of isCharBoundary() looks like it is likely related, but that's a guess based on the function/variable names in the diff. Happy to test patches or debug further as instructed. Cheers, Lawrence
Created attachment 33150 [details] Applying this patch in reverse against Konsole 2.2.2 sources resolves bug I spent a few minutes investigating things a bit further. I have confirmed that applying this patch in reverse against the Konsole 2.2.2 (KDE 4.2.2) sources resolves the bug.
I just wanted to confirm this annoying bug.
Hi Kurt! You tagged this bug as fixed, but without any further comment. Has a patch been comitted to KDE 4.3 trunk? Will another 4.2 bugfix release, if there is any, also contain a fix?
It was fixed in 4.2.3.
Mh, I'm still experiencing the bug, currently in Konsole "Version 2.2.3 running under KDE 4.2.4 (KDE 4.2.4)". Is there anything I can do wrong, or is there any possibility it's not yet fixed in KDE 4.2.4?
I also agree that this bug is not fixed in KDE 4.2.4 running Konsole 2.2.3. I'm happy to test patches as directed (I've already provided a candidate that at least restores the previous working functionality), but please leave the bug open until a fix has been tested and the issue fully resolved.
My apologies, but I was wrong. This bug does indeed appear to be fixed in KDE 4.2.4 for me. Not sure where my confusion stems from... my suspicion is that the logic behind what the specified double-click selection characters are used for may have been inverted i.e. by adding characters to the list, I'm now increasing the options for expanding double-click selection. I'm pretty sure that I used to have to remove characters form the list in order to achieve the same effect. Ah yep, I just tested KDE 4.2.2 and the logic has been inverted in KDE 4.2.4, but it works. Just confusing when the behaviour was previously the opposite. Gunter, can you try again with KDE 4.2.4/Konsole 2.2.3 and add some characters to the list and see if it works for you? Cheers, Lawrence
Mh, yes - this way it works, but the behaviour is not only unintuitive - I'd say the configuration option's text label is simply wrong now, at least in the German locale... It states "Word delimiters for double click selection", but now you actually have to add characters which you do NOT want to delimit words... Additionally there's no information whatsoever how the base word delimiter set is constituted from which these characters are subtracted... Anyway, now knowing that the implementation does not match the GUI it works for me, but I do not consider the current logic to be easily understandable - I much prefer the old behaviour from KDE <= 4.2.1.
Agreed, the old behaviour seems more sensible in the context of the current UI. I'm guessing a '!' needs to be added somewhere to invert the logic, or the UI updated. Cheers, Lawrence
I have :@-./_~?&=%+# set as Word Delimiters, and konsole 4.4.3 ignores most of these settings. For example, double clicking on "alemana-X.log:ii" selects the entire string and does not cut the selection at the colon.
The wording of this option really causes confusion. See #9 for an explanation.
SVN commit 1125848 by hindenburg: Change the wording for characters to be considered part of a word when double clicking to avoid confusion. BUG: 189651 M +4 -1 EditProfileDialog.ui WebSVN link: http://websvn.kde.org/?view=rev&revision=1125848