Summary: | URLs get concatenated with first word after newline | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Nemo <federicoleva> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | niklas.laxstrom, sebastian.englbrecht |
Priority: | NOR | ||
Version: | 15.12.3 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
URL: | investigated, triaged | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Example from IRC on irssi
Example from IRC on irssi: selection of 4 lines, of which 2 ending with an URL |
Description
Nemo
2016-09-01 20:16:38 UTC
Created attachment 100888 [details]
Example from IRC on irssi
It looks like Fedora 23 was release last Nov - I'm not sure what KDE version that corresponds to. It would be helpful if you could provide a link that easily shows this issue. There are some test urls in the file https://quickgit.kde.org/?p=konsole.git&a=blob&h=c3750b965616764ae5c782ec602caf3ac2aeefe5&f=tests%2Fcat_test_urls&o=plain which I try to verify these issues. Sorry, I don't understand the request. The link doesn't matter, any URL has the same effect as long as it's the last thing on a line. Thanks for the link to the tests; I see you have many URLs, but do you also test them in different scenarios? Like whether the URL gets wrapped because the terminal is less wide than the URL is long, or whether the URL is followed by an interpunction sign, or whether it's followed by a newlines followed by some character. The Konsole version is stated in my report, 15.12.3; right now I have KDE Frameworks 5.25.0, Qt 5.6.1 if that helps. I notice that, if and only if the bug appears, when I select the line containing the URL as last thing and the following line, copy and paste, there are a bunch of spaces after the URL; when the bug doesn't appear, the paste has the URL correctly followed by a newline. This also started happening to me in last few days. Latest konsole updates: grep konsole /var/log/zypp/history 2016-12-16 23:18:14|install|konsole-part|16.08.3-2.1|x86_64 2016-12-16 23:25:21|install|konsole|16.08.3-2.1|x86_64 2016-12-20 19:07:02|install|konsole-part|16.12.0-1.1|x86_64 2016-12-20 19:07:07|install|konsole|16.12.0-1.1|x86_64 Or more likely one of these: cat /var/log/zypp/history | egrep 'install\|(k|libk)' 2017-01-25 16:01:02|install|kde-l10n-fi|16.12.1-1.1|noarch 2017-01-25 16:01:44|install|kactivitymanagerd|5.8.5-1.1|x86_64 2017-01-25 16:01:44|install|kcm_sddm|5.8.5-1.1|x86_64 2017-01-25 16:01:45|install|kde-cli-tools5|5.8.5-1.1|x86_64 2017-01-25 16:01:45|install|kde-user-manager|5.8.5-1.1|x86_64 2017-01-25 16:01:46|install|ksh|93v-6.15|x86_64 2017-01-25 16:01:46|install|ksshaskpass5|5.8.5-1.1|x86_64 2017-01-25 16:01:49|install|libkerfuffle16|16.12.0-2.1|x86_64 2017-01-25 16:02:07|install|libkscreen2-plugin|5.8.5-1.1|x86_64 2017-01-25 16:02:08|install|libkms1|2.4.74-1.1|x86_64 2017-01-25 16:02:10|install|libkdecorations2-5|5.8.5-1.1|x86_64 2017-01-25 16:02:11|install|libkf5kdegames6|16.12.1-1.1|x86_64 2017-01-25 16:02:16|install|kscreenlocker|5.8.5-1.1|x86_64 2017-01-25 16:02:17|install|kscreen5|5.8.5-1.1|x86_64 2017-01-25 16:02:22|install|kpat|16.12.1-1.1|x86_64 2017-01-25 16:02:23|install|khotkeys5|5.8.5-1.1|x86_64 2017-01-25 16:02:24|install|kdebase4-workspace-libs|4.11.22-6.10|x86_64 2017-01-25 16:02:39|install|kwin5|5.8.5-1.1|x86_64 2017-01-25 16:02:48|install|kscd|16.12.1-1.1|x86_64 2017-01-25 16:03:08|install|kgpg|16.12.0-2.1|x86_64 2017-01-25 16:03:36|install|ktnef|16.12.0-2.1|x86_64 2017-01-25 16:04:07|install|kdepim-apps-libs|16.12.0-1.2|x86_64 2017-01-25 16:04:46|install|kde-gtk-config5|5.8.5-1.1|x86_64 2017-01-25 16:11:43|install|kio_audiocd4|16.08.3-1.1|x86_64 2017-01-25 16:11:44|install|libkolab1|1.0.2-4.2|x86_64 2017-01-25 16:11:47|install|kdepim-runtime|16.12.0-2.1|x86_64 Created attachment 103661 [details] Example from IRC on irssi: selection of 4 lines, of which 2 ending with an URL I confirm I still have the problem in konsole 16.08.3 (KDE Frameworks 5.29.0, Qt 5.7.1). For instance, the selection in the screenshot attached produces the following clip: 06.57 -rakkaus:#mediawiki-i18n- [] You can process them at https://translatewiki.net/wiki/Special:ManageMessageGroups/unattended 07.49 -!- Raymond_ [~Raymond@wikipedia/Raymond] has joined #mediawiki-i18n 07.58 -rakkaus:#mediawiki-i18n- [] Raymond: https://translatewiki.net/wiki/Special:ManageMessageGroups/mediawiki 08.27 Note that "08.27" is preceded by a bunch of spaces rather than a newline. The spaces and the first word of the following line are considered part of the URL when clicking it. Note: I am no maintainer but from the bugsquad. Hello Nemo, I think I understood your problem and tried to reproduce it on my system, which I was not able to. For me all urls get marked correctly and I also can copy the correct url. Could it be that the issue was resolved in the meantime? Is it still happening to you? System Information: konsole 17.12.3 kde-plasma-version: 5.12.6 kde-frameworks-version: 5.44.0 qt-version: 5.9.5 Thanks Sebastian for checking.
I've not experienced the problem in a while. I've just checked on Konsole 17.12.2 and I can't reproduce attachment 100888 [details] i.e. simply having an URL as the last "word" of a line. Newlines seem to be preserved in copy and pasting as well.
This still happens to me, albeit not too frequently. But I am on 16.12.0 (Debian) so maybe it is fixed on a newer version. Thanks to both of you for answering this fast! @Nikolas: I would appreciate of you could inform us/me here if you encounter this again, so that I can verify that it works for newer versions. I'll also have a closer look on links in the meantime Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |