[prime-dev: 508] Re: Uim のアノテーション (Re: PRIME 0.8.5 / PRIME 0.9.3)

Back to archive index

Hiroyuki Komatsu komat****@taiya*****
2004年 12月 15日 (水) 19:29:08 JST


小松です。

At Wed, 15 Dec 2004 11:13:48 +0900,
Masaki Yatsu wrote:
> 
> 谷津です。
> 
> On 04.12.14 3:36 PM, Hiroyuki Komatsu wrote:
> 
> > ありがとうございます。ただ、候補の付加データには、用例以外にも、
> > 文字種やコメントなどもあります。そのため、第3引数はただの文字列ではなく、
> > 連想配列だとさらにうれしいです。
> > 
> > 用例     (usage)   : 計る・図るの違い
> > 文字種   (form)    : 「へ (ひらがな)」・「ヘ (カタカナ)」の違い
> > コメント (comment) : りんご→「赤い果物、食べるとおいしい。」
> > 
> > こんな感じ?
> > 
> > (list cand
> >       (digit->string (+ idx 1))
> >       (list (list 'usage   "usage string")
> >             (list 'comment "comment string")))
> 
> 用例、文字種、コメント以外のものも、後で追加になる可能があり
> ますよね? (別のIMの場合も考えて)

そう思います。連想配列にしているのもそれが理由です。


> 上記 'usage に対応する文字列「用例」はuimのコアでなく、
> prime.scmがもつのがいいのかな。
> 
> こんな感じ?
> 
> (list cand
>       (digit->string (+ idx 1))
>       (list (list "用例"     "usage string")
>             (list "コメント" "comment string")
>             (list "ほげ"     "?")))

これは、僕はどちらでもいいと思います。ただ、「用例のタグには
"用例" を使用することを推奨します」等のガイドラインがあることを
希望します。


> で、候補ウィンドウの実装がuimから取得するのは、以下のような
> ひとつの文字列
> 
> <h1>用例</h1>
> <p>usage string</p>
> <h1>コメント</h1>
> <p>comment string</p>
> <h1>ほげ</h1>
> <p>?</p>
> 
> もしくは、以下のような文字列の配列
> 
> "用例", "usage string", "コメント", "comment string",
> "ほげ", "?", NULL
> 
> が希望なんですが、どうでしょう?>太田さん

これは、後者を希望します。用例は表示したいけどコメントは表示したくない
といったユーザの要望は、少なからずあると思います。

-- 
                                                            小松弘幸
                                                -----------------------
                                                   http://taiyaki.org/




Prime-dev メーリングリストの案内
Back to archive index