A multilingual input method framework
Revision | aad534611a371a0e9aa778047bfb1ab8010eda6c (tree) |
---|---|
Time | 2006-07-04 15:09:48 |
Author | ekato <ekato@ff9a...> |
Commiter | ekato |
* scm/japanese.scm (ja-raw-string-to-valid-roma) : Just add a
@@ -673,9 +673,11 @@ | ||
673 | 673 | ;; Should we check matched record from ja-rk-rule?: |
674 | 674 | ;; (if (hoge-find-rec (string-append head-str next-str)) |
675 | 675 | (let ((next-head (car (reverse (string-to-list next-str))))) |
676 | - (if (or (ja-vowel? next-str) | |
676 | + (if (and | |
677 | + (not (null? next-head)) | |
678 | + (or (ja-vowel? next-str) | |
677 | 679 | (string=? "y" next-head) |
678 | - (string=? "n" next-head)) | |
680 | + (string=? "n" next-head))) | |
679 | 681 | "nn" |
680 | 682 | head-str))) |
681 | 683 | (if (or (null? next-str) (string=? next-str "")) |