[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Kishore Gopalakrishnan changed: What|Removed |Added CC||kishor...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #34 from Rigo Wenning --- (In reply to Weng Xuetian from comment #29) Yes, that fixed it for me. So thanks a lot! I started ibus-setup as a normal user and un-ticked the box as described. Additionally, the input is much faster than before for normal ISO-8859-15 charcter set input (I use UTF-8, but my language skills are limited to the European character set). Thanks for finding the workaround. I think I will not enable "embed preedit ..." again, even after a workaround. I think (as we are in a KDE bugtracker), it is also a bug that ibus-setup can not be found in the KDE settings application. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Christoph Cullmann changed: What|Removed |Added CC||miguel.candi...@yahoo.es --- Comment #33 from Christoph Cullmann --- *** Bug 445701 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Christoph Cullmann changed: What|Removed |Added CC||r...@fc.ul.pt --- Comment #32 from Christoph Cullmann --- *** Bug 73 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Christoph Cullmann changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/fram ||eworks/ktexteditor/commit/3 ||ebdf31474b8d816d5ca7deedd1a ||23254af2b5c4 --- Comment #31 from Christoph Cullmann --- Git commit 3ebdf31474b8d816d5ca7deedd1a23254af2b5c4 by Christoph Cullmann, on behalf of Weng Xuetian. Committed on 28/12/2021 at 18:33. Pushed by cullmann into branch 'master'. Validates the input method attributes received from input method. A buggy input method may send invalid values to the widget. E.g. out of range cursor position. Make sure we don't use such value directly. M +7-5src/view/kateviewinternal.cpp https://invent.kde.org/frameworks/ktexteditor/commit/3ebdf31474b8d816d5ca7deedd1a23254af2b5c4 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #30 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/239 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Weng Xuetian changed: What|Removed |Added CC||wen...@gmail.com --- Comment #29 from Weng Xuetian --- Created attachment 144901 --> https://bugs.kde.org/attachment.cgi?id=144901&action=edit ibus-setup workaround Just FYI, While we're working on a fix, you may workaround it by unchecking "embed preedit in application" in ibus-setup for now. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #28 from Rigo Wenning --- Thanks for suggesting a fix -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #27 from Christoph Cullmann --- I would appreciate if people could test: https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/237 One will loose the properly adjusted cursor for IM text but for me this fixes the issue. But perhaps I didn't fix all cases or this is not acceptable. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Bug Janitor Service changed: What|Removed |Added Status|CONFIRMED |ASSIGNED --- Comment #26 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/237 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #25 from Christoph Cullmann --- Hmm, funny enough, it not always "doesn't work" here. I have no typed a lot of `e that just combined and some not, in the same session :/ Strange :( -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Antonio Rojas changed: What|Removed |Added CC||rafa...@outlook.com.br --- Comment #24 from Antonio Rojas --- *** Bug 447584 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Christoph Cullmann changed: What|Removed |Added Status|REOPENED|CONFIRMED -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #23 from Christoph Cullmann --- Ok, I can reproduce on Wayland now. My issue was mostly that no ibus did run ;=) If you do e.g. in a terminal ibus-daemon -drxR then configure ibus e.g. via the panel applet that for me did popup then run export QT_IM_MODULE=ibus kwrite you get interesting behavior. For me ' + e (bugzilla replaces the right char here) will lead to é, but with some "space" before the e... And other such strange things. Guess the input method variant of the input is really broken :/ -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #22 from Christoph Cullmann --- Could somebody try the patch from bug 357062? Thanks! -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #21 from Christoph Cullmann --- Yes, ;=) after typing space that is here converted that way. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #20 from php4...@gmail.com --- (In reply to Christoph Cullmann from comment #19) > I use here dead keys, e.g. ' + later a ;) By ' you mean ` or ´, right? -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #19 from Christoph Cullmann --- I use here dead keys, e.g. ' + later a ;) But perhaps the issue is that I don't use ibus, at least I am not aware of using that. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #18 from Rigo Wenning --- If I use Meta-p for ö, it works as expected. So it MUST be in the ibus dead key handling and its use in kate. It works normally in other kde apps not using ibus (like kbibtex field filling), but e.g. kile, the latex editor, is equally affected. IMHO there could be an incompatible change either in ibus or in kate-part. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #17 from Rigo Wenning --- If you're trying to reproduce, do you use a dead-key keyboard? It is NOT simply umlauts, it is the dead keys that do not work in general. A little history shows that the initial direct input from the keyboard was replaced by the ibus framework. I realized this as the character of my US_intl keyboard would not directly appear, but you would see first ' and then type e. They would stand for a ms as 'e and merge to é. In kate does precisely that. First appears " plus a will give ä. First " appears on the screen, then a, then the system merges them rightward to ä, leaving the initial field for " as a space. Then I tried to have " as a character by typing " plus space. Again, this merges rightwards and one gets _" with the additional space. So there MUST be something wrong in kate with the use if ibus and dead key keyboards. If you're not using dead keys, it will be impossible to reproduce IMHO. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #16 from Christoph Cullmann --- I would for sure like to help you to fix this, but I can neither reproduce that with 21.08/5.88.0 nor with the current development branch. (on neither Wayland nor X11) -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Rigo Wenning changed: What|Removed |Added CC||r...@w3.org --- Comment #15 from Rigo Wenning --- I have the same here with German umlauts. It wasn't there in early October. I've seen some input related commits, but can't tell which one could be the culprit. I think this bug is CRITICAL -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #14 from php4...@gmail.com --- On OpenSUSE Tumbleweed I started observing this at the time of my report (i.e. October 18). I don't always install all updates immediately, so it may have appeared a few days or weeks earlier. Obviously I have no idea what version of Kate that is. Previously there had been similar but different composition-related bugs, but those (besides not being identical in symptoms) were affecting several other applications as well as Kate, and are since fixed: https://bugzilla.suse.com/show_bug.cgi?id=1187513 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Kåre Särs changed: What|Removed |Added CC||kare.s...@iki.fi --- Comment #13 from Kåre Särs --- Hello php4...@gmail.com The problem here is that we do not know what the problem is or, if it is a Kate bug, when it has been introduced... how far back should be go? Can this be reproduced on Kubuntu 20.10 does it reproduce on early Kubuntu 21.04?... -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #12 from php4...@gmail.com --- If you're not going to fix this anytime soon, please release an update that rolls everything back to the last version before the regression. Whatever improvements or even bugfixes there have been since them, there's no way they outweigh this. Kate is now completely unusable (unless you only write in English). The default text editor in many Linux distributions. Unusable. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #11 from Victor Sanchez --- If it is of any help, my distribution has libinput 1.18.1 and libudev 248.3-1ubuntu8 and libevdev2 1.11.0+dfsg-1build1 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #10 from Victor Sanchez --- The way it types is different: when typing a "dead" character in konsole nothing shows up until the following vowel appears, ie. typing "'" shows nothing until I press "a" creating "á" the expected result. When typing in kate, typing the "dead" character "'" shows the "´" and then when the vowel is typed the character is erased, the space is left, and the correct letter appears "á" but a space is left before. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #9 from Victor Sanchez --- (In reply to Christoph Cullmann from comment #8) > That means e.g. in other Qt powered things like QtCreator or let's say > Konsole you can type without these issues? > > I can't reproduce this either on X11 nor on Wayland. Correct. It works well in other KDE apps like Krita and konsole and in qt applications like QtCreator and texstudio... very strange! Do you need me to check something else? This is my configuration, now running wayland: Operating System: Kubuntu 21.10 KDE Plasma Version: 5.23.2 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.2 Kernel Version: 5.13.0-20-generic (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz Memory: 15.4 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #8 from Christoph Cullmann --- That means e.g. in other Qt powered things like QtCreator or let's say Konsole you can type without these issues? I can't reproduce this either on X11 nor on Wayland. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #7 from Victor Sanchez --- Just to add, the problem is present both in X11 and Wayland. Only with Kate, Kwrite, and derivatives. Operating System: Kubuntu 21.10 KDE Plasma Version: 5.23.2 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.2 Kernel Version: 5.13.0-20-generic (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz Memory: 15.4 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #6 from Victor Sanchez --- (In reply to Victor Sanchez from comment #5) > I am seeing the same behavior in Kubuntu 21.10, plasma 5.23.3 in Wayland. > The problem in my system happens for the "latam" layout (a variation of > Spanish), the French layout, and the german layout when "dead" or > composition keys are used. > > It affects other programs that inherit the kate part (develop, kile, e.g.) > > Christoph, are you working in X11 or Wayland? BTW, I am using kate from 21.08.2 -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Victor Sanchez changed: What|Removed |Added CC||vsanc...@promed.com.pa --- Comment #5 from Victor Sanchez --- I am seeing the same behavior in Kubuntu 21.10, plasma 5.23.3 in Wayland. The problem in my system happens for the "latam" layout (a variation of Spanish), the French layout, and the german layout when "dead" or composition keys are used. It affects other programs that inherit the kate part (develop, kile, e.g.) Christoph, are you working in X11 or Wayland? -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #4 from php4...@gmail.com --- Here's something interesting. If I restart the system with Kate open (which will cause it to be automatically open at startup), then composition in Kate will be broken in a different way, and typing accented characters will result in plain unaccented characters. E.g. "`"+"a"="a". After that, if I restart Kate, then it start behaving as described in this report, that is, it will add a space before every accented character ("`"+"a"=" a"). -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 php4...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|WORKSFORME |--- Ever confirmed|0 |1 --- Comment #3 from php4...@gmail.com --- Right now the ONLY application where I observe the issue is Kate. The issue linked above had similar but different symptoms; it affected Kate and other applications, and I haven't been observing it for several weeks now. For all we know it could be unrelated and fixed. An issue more similar to this one (than the one linked above) but not identical (specifically: accented characters being duplicated: I typed "á" I would get "áá") initially affected one other application (Telegram Desktop) and appeared at the same time as this one in Kate. Every time I observed one I would observe also the other, and when one went away the other did too. However, the issue in Telegram Desktop is gone now, but this one in Kate persists. Any assumption about the different issues being related with one another is speculation. The default assumption right now, until there's anything to suggest otherwise, should be that this is an issue in Kate, which is the only application where the issue is currently observed, and the only one where the issue *exactly as described here* has ever been observed. (that I know of, of course). -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 Christoph Cullmann changed: What|Removed |Added CC||cullm...@kde.org Resolution|--- |WORKSFORME Status|REPORTED|RESOLVED --- Comment #2 from Christoph Cullmann --- I would assume so. I have here a German keyboard and the á composition works in Kate. Sorry that you have such issues, but that must be some issue on your distro, like you linked below. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 443977] URGENT REGRESSION: unusable with non-english keyboard: adds space before every accented character
https://bugs.kde.org/show_bug.cgi?id=443977 --- Comment #1 from php4...@gmail.com --- This persisted across reboot and restarting Kate a few times. Then, after a few hours leaving the computer unattended and locking and unlocking screen (and I'm not 100% sure if it goes to sleep but I don't think it does), it went away WITHOUT restarting Kate. I'm starting to wonder if this is a variant of https://bugs.kde.org/show_bug.cgi?id=438820 / https://bugzilla.suse.com/show_bug.cgi?id=1187513 -- You are receiving this mail because: You are watching all bug changes.