Compare commits
5 Commits
129b842487
...
b4fdc6e813
| Author | SHA1 | Date | |
|---|---|---|---|
| b4fdc6e813 | |||
| b22bc95ad5 | |||
| d16b17b4c8 | |||
| d5d3c23f3e | |||
| 032c60e193 |
6
ko.c
6
ko.c
@ -206,14 +206,12 @@ transko(Im *im, Rune c)
|
||||
sputr(&e.s, c);
|
||||
return e;
|
||||
}
|
||||
|
||||
e.eat = 1;
|
||||
last = slastr(&im->pre);
|
||||
if(last == 0){
|
||||
sputr(&e.next, jm);
|
||||
return e;
|
||||
}
|
||||
|
||||
if(!issyl(last)){
|
||||
ci = Choidx(last);
|
||||
ji = Jungidx(jm);
|
||||
@ -234,9 +232,7 @@ transko(Im *im, Rune c)
|
||||
sputr(&e.next, jm);
|
||||
return e;
|
||||
}
|
||||
|
||||
decompose(last, &ci, &ji, &joi);
|
||||
|
||||
if(joi == 0){
|
||||
ni = Jongidx(jm);
|
||||
if(ni > 0){
|
||||
@ -255,7 +251,6 @@ transko(Im *im, Rune c)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(joi > 0){
|
||||
comb = combine(cjong, nelem(cjong), jong[joi], jm);
|
||||
if(comb){
|
||||
@ -286,7 +281,6 @@ transko(Im *im, Rune c)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
e.s = im->pre;
|
||||
sputr(&e.next, jm);
|
||||
return e;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user