After I upgraded to 4.11 beta, typing into krunner in greek, will result in calculator returning 0. English are not affected. Reproducible: Always Steps to Reproduce: 1.Type in field anything such as "ασδφ" Actual Results: Calculator runner returns 0 Also tested on archlinux, same behaviour.
Complementary screenshot: http://i.imgur.com/tzge1fI.png
Still present in kde 4.11.97 ...
I can replicate here on Chakra, KDE SC 4.11.3. krunner should not launch a calculator result in this case, cause one is simply typing letters.
Git commit efbfaf681cd49994858b364155cd2b42a5c6d963 by Christoph Feck. Committed on 01/01/2014 at 17:01. Pushed by cfeck into branch 'KDE/4.11'. Replace regexp with explicit character category check Fixes calculator appearing when entering non-latin characters. FIXED-IN: 4.11.5 REVIEW: 114746 M +16 -5 plasma/generic/runners/calculator/calculatorrunner.cpp M +0 -3 plasma/generic/runners/calculator/calculatorrunner.h http://commits.kde.org/kde-workspace/efbfaf681cd49994858b364155cd2b42a5c6d963
First thannks for taking time to fix the bug, its very much appreciated. Though its not quite fixed yet, I can trick it by starting my query with numbers like "12ασδφ" in this case it will just ignore the letters and output the result. Say (2ασδφ+2 returns 4) (noticed while using the unit convert runner). Here is real world example "1 λίβρα σε κιλά" (1 pound as kg) returns 1.
Oups, I forgot I changed distro (Netrunner 13.12) and it provides kde-workspace 4.11.2, oddly their packages are named 4.11.99!? So it doesnt contain the fix. Sorry for the noice.