/haiku-fatelf/src/add-ons/input_server/methods/canna/rk/ |
H A D | ngram.c | 47 static Wrec *fil_wc2wrec_flag(Wrec *wrec, unsigned *wreclen, unsigned ncand, WCHAR_T *yomi, unsigned ylen, unsigned left); 274 int klen, ylen, ncand, row = 0, step = 0, spec = 0; local 281 ylen = skip_until_space(yomi, &src); 282 if (!ylen || ylen > RK_LEFT_KEY_WMAX) 307 klen = ylen; 330 *yomilen= ylen; 336 fil_wc2wrec_flag(Wrec *wrec, unsigned *wreclen, unsigned ncand, WCHAR_T *yomi, unsigned ylen, unsigned left) argument 355 int offset = ylen - left; /* ������������������������������������������������������������������������ */ 379 fil_wrec_flag(Wrec *wrec, unsigned *wreclen, unsigned ncand, Wrec *yomi, unsigned ylen, unsigne argument 414 unsigned wreclen, wlen, ylen, nc; local 457 unsigned wreclen, wlen, ylen, nc; local 605 int num, ncnd, ylen, row, oldrow, i, l, oh = 0; local 779 unsigned ylen, sz; local 903 int nc1, nc2, nc, ylen; local [all...] |
H A D | permdic.c | 50 static int readThisCache(struct DM *dm, struct ND *xdm, long pgno, unsigned long val, WCHAR_T *key, int cur, int ylen, struct nread *nread, int mc, int nc, int *cf); 51 static int SearchInPage(struct DM *dm, struct ND *xdm, long pgno, unsigned char *buf, unsigned long val, WCHAR_T *key, int cur, int ylen, struct nread *nread, int mc, int nc, int *cf); 52 static int SearchInDir(struct DM *dm, struct ND *xdm, unsigned char *pos, WCHAR_T *key, int cur, int ylen, struct nread *nread, int mc, int nc, int *cf); 418 int readThisCache(struct DM *dm, struct ND *xdm, long pgno, unsigned long val, WCHAR_T *key, int cur, int ylen, struct nread *nread, int mc, int nc, int *cf) argument 429 if (remlen + cur > ylen) 450 SearchInPage(struct DM *dm, struct ND *xdm, long pgno, unsigned char *buf, unsigned long val, WCHAR_T *key, int cur, int ylen, struct nread *nread, int mc, int nc, int *cf) argument 458 cur, ylen, nread, mc, nc, cf); 463 if (cur == ylen) { 476 cur, ylen, nread, mc, nc, cf); 479 cur, ylen, nrea 484 SearchInDir(struct DM *dm, struct ND *xdm, unsigned char *pos, WCHAR_T *key, int cur, int ylen, struct nread *nread, int mc, int nc, int *cf) argument 627 int ylen, klen, cnum, y_off = 2, k_off; local [all...] |
H A D | bun.c | 701 st->diccand = st->ylen = st->klen = st->tlen = 0; 707 st->ylen = bun->nb_curlen; 728 st->klen = RkwCvtHira((WCHAR_T *)0, 0, yomi, st->ylen); 731 st->klen = RkwCvtKana((WCHAR_T *)0, 0, yomi, st->ylen); 734 st->klen = RkwCvtHan((WCHAR_T *)0, 0, yomi, st->ylen); 737 st->klen = RkwCvtZen((WCHAR_T *)0, 0, yomi, st->ylen); 772 st->ylen = HowManyBytes(yomi, st->ylen); 791 lex.ylen = cw->nw_ylen - lw->nw_ylen; 822 int ylen; local 921 int i, ylen; local [all...] |
H A D | nword.c | 83 setWord(struct nword *w, int rc, int lit, WCHAR_T *yomi, int ylen, Wrec *kanji, int klen, int bb) argument 88 w->nw_ylen = ylen; 981 int klen, ylen; local 985 ylen = cw->nw_ylen - lw->nw_ylen; 1004 if (cvtLit(tmp, klen + 1, key, ylen, cw->nw_lit, mode) > 0) 1043 uniqWord(WCHAR_T *key, struct nword *words, unsigned ylen, unsigned long mode) argument 1057 if (!(!key || ylen <= 0)) { 1064 if (CanSplitWord(p) && p->nw_ylen == ylen) { 2009 int ylen; local 2015 ylen [all...] |
/haiku-fatelf/src/add-ons/input_server/methods/canna/lib/ |
H A D | ulhinshi.c | 498 int tlen, ylen, yomi_katsuyou; local 506 ylen = tc->yomi_len; 530 tc->yomi_buffer[ylen - 1] != gyouU[yomi_katsuyou]) { 562 if(tlen >= 1 && ylen >= 1 && 564 (EWStrncmp(tc->yomi_buffer+ylen-1, "\244\244", 1) != 0))) { 578 if(tlen >= 1 && ylen >= 1 && 580 (EWStrncmp(tc->yomi_buffer+ylen-1, "\244\300", 1)))) { 745 int ylen; local 767 ylen = tc->yomi_len; 768 if (ylen > [all...] |
H A D | bunsetsu.c | 69 n += rst.ylen; 79 yc->bunlen = rst.ylen;
|
H A D | henkan.c | 539 int cur = yc->curbun, i, len, ylen = 0, rlen = 0, ret = 0; local 572 tan->kAttr = DUpattr(yc->kAttr + ylen, len); 575 for (p = yc->kAttr + ylen, q = p + len ; p < q ; p++) { 583 ylen += len; 689 int cur = yc->curbun, i, len, ylen = 0, rlen = 0, ret = 0; local 723 if (!tan || (tan->kAttr = DUpattr(yc->kAttr + ylen, len))) { 725 for (p = yc->kAttr + ylen, q = p + len ; p < q ; p++) { 734 scuryomi = ylen; 735 ecuryomi = ylen + len; 737 ylen [all...] |
H A D | chikuji.c | 144 ll += stat.ylen; 362 l += stat.ylen; 519 if (RkwGetStat(yc->context, &stat) < 0 || stat.ylen == 1) { 570 l += stat.ylen;
|
H A D | romaji.c | 2684 int i, ylen, rlen, additionalflag; local 2687 rlen = ylen = WStrlen(kana); 2700 yc->kRStartp = ylen; 2701 yc->kCurs = ylen; 2702 yc->kEndp = ylen; 2708 for (i = 0 ; i < ylen ; i++) {
|
/haiku-fatelf/src/add-ons/input_server/methods/canna/canna/ |
H A D | RK.h | 33 int ylen; /* yomigana no nagasa (in byte) */ member in struct:__anon1301 45 int ylen; /* yomigana no nagasa (in byte) */ member in struct:__anon1302
|