Bug in Korean input
- Author
- Message
-
Offline
- Posts: 4
- Joined: Thu Nov 15, 2012 10:58 am
Bug in Korean input
When deleting back midst of Korean IME input(not completing), Akelpad edit control leaves one '' instead of clearing. (HEX 1B)
-
Offline
- Posts: 4
- Joined: Thu Nov 15, 2012 10:58 am
images...
Before input
Typing Korean consonant 'ㄱ', IME entered, IME waits for continuing vowel input:
Typing backspace, cancelling before full letter construction:
When after 'ㄱ', Korean vowel 'ㅏ' and consonant 'ㄴ' have been typed, IME considers '가' is completed and continue waiting with 'ㄴ':
And backspace:
And backspace:
And again. Completed letter (가) does not make residue.:
Typing Korean consonant 'ㄱ', IME entered, IME waits for continuing vowel input:
Typing backspace, cancelling before full letter construction:
When after 'ㄱ', Korean vowel 'ㅏ' and consonant 'ㄴ' have been typed, IME considers '가' is completed and continue waiting with 'ㄴ':
And backspace:
And backspace:
And again. Completed letter (가) does not make residue.:
-
Offline
- Posts: 4
- Joined: Thu Nov 15, 2012 10:58 am
Desired
While building letter, each Vowels(cf.'ㄱ') and Consontants(cf.'ㅏ') are deleted by every BKSP hit. When IME completes its construction of letter(complex)(cf.'가'), it is regarded as one character block and deleted letter by letter.
Therefore, it should be like this:
'ㄱ' -> 'ㄱ' (currently: 'ㄱ')
'ㄱ' + BKSP -> '' (currently : arrow character)
'ㄱ' + 'ㅏ' -> '가' (currently : '가')
'ㄱ' + 'ㅏ' + BKSP -> 'ㄱ' (currently : 'ㄱ')
'ㄱ' + 'ㅏ' + BKSP + BKSP -> '' (currently : arrow character)
Therefore, it should be like this:
'ㄱ' -> 'ㄱ' (currently: 'ㄱ')
'ㄱ' + BKSP -> '' (currently : arrow character)
'ㄱ' + 'ㅏ' -> '가' (currently : '가')
'ㄱ' + 'ㅏ' + BKSP -> 'ㄱ' (currently : 'ㄱ')
'ㄱ' + 'ㅏ' + BKSP + BKSP -> '' (currently : arrow character)
Last edited by silversoul on Wed Jun 12, 2013 2:43 pm, edited 1 time in total.