Bug 293120

Summary: [VI Mode] Replacing a digit with the numpad does not work with the Vi Input Mode
Product: [Applications] kate Reporter: Damien Gombault <desintegr>
Component: Vi Input ModeAssignee: Simon St James <kdedevel>
Status: RESOLVED FIXED    
Severity: normal CC: cullmann, desintegr, kdedevel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 4.11

Description Damien Gombault 2012-02-02 08:27:26 UTC
Version:           unspecified (using KDE 4.8.0) 
OS:                Linux

Replacing a digit with the numpad does not work with the Vi Input Mode.
It replaces the digit by a square character.

Reproducible: Always

Steps to Reproduce:
Insert something in your document :

This is my document #1.

Place the cursor on the 1.
Press `r` to replace the digit.
Press 2 with the numpad.



Actual Results:  
This is my document #.

Expected Results:  
This is my document #2.
Comment 1 Damien Gombault 2012-08-02 08:06:09 UTC
This bug is still present with KDE 4.9.0.

Tested with Arch Linux packages.
Comment 2 Christoph Cullmann 2012-11-03 15:43:35 UTC
Is still in kate.git master, too.
Comment 3 Damien Gombault 2013-02-07 08:41:04 UTC
This bug is still present in KDE 4.10.0 (Arch Linux).
Comment 4 Simon St James 2013-03-30 13:37:10 UTC
Git commit 3099dbacae611b73e1cb489bea21d9441a0b9339 by Simon St James.
Committed on 30/03/2013 at 14:35.
Pushed by sstjames into branch 'master'.

Replace keypad numbers with ordinary numbers.

M  +6    -0    part/tests/vimode_test.cpp
M  +6    -1    part/vimode/katevikeyparser.cpp

http://commits.kde.org/kate/3099dbacae611b73e1cb489bea21d9441a0b9339