From poincare @ ikezoe.net Mon Dec 6 17:25:07 2004 From: poincare @ ikezoe.net (Hiroyuki Ikezoe) Date: Mon, 6 Dec 2004 17:25:07 +0900 Subject: [prime-dev: 475] =?iso-2022-jp?b?dWltIGNvbmZlcmVuY2UbJEIkRyROGyhC?= =?iso-2022-jp?b?GyRCSC9JPUZiTUYbKEI=?= Message-ID: <20041206172507.2b57e0cf.poincare@ikezoe.net> zoeです。 uim conferenceで小松さんが発表された(と思われる)開発予定の大風呂敷やそこで議論さ れたおもしろげな話題を簡単にでいいのでこのMLに流してもらえないでしょうか? From komatsu @ taiyaki.org Mon Dec 6 18:22:45 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Mon, 06 Dec 2004 18:22:45 +0900 Subject: [prime-dev: 476] =?iso-2022-jp?b?UmU6IHVpbSBjb25mZXJlbmNl?= =?iso-2022-jp?b?GyRCJEckTkgvST1GYk1GGyhC?= In-Reply-To: <20041206172507.2b57e0cf.poincare@ikezoe.net> References: <20041206172507.2b57e0cf.poincare@ikezoe.net> Message-ID: <87is7fvl0a.wl@localhost.taiyaki.org> 小松です。 以下にスライドを置きました。 大風呂敷よりも、ウケねらいの与太話のほうに軸足を置いてました。 # スライド中のプリエディット機能は、サーバ側はもうできていて、 # 今はクライアント側をガリガリやっています。 # カーソル移動等の機能もサーバ側で受け持つようになるので、 # クライアントはより簡単に書けるようになると思います。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Mon, 6 Dec 2004 17:25:07 +0900, Hiroyuki Ikezoe wrote: > > zoeです。 > > uim conferenceで小松さんが発表された(と思われる)開発予定の大風呂敷やそこで議論さ > れたおもしろげな話題を簡単にでいいのでこのMLに流してもらえないでしょうか? > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Fri Dec 10 00:10:10 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 00:10:10 +0900 Subject: [prime-dev: 477] PRIME 0.8.5 / PRIME 0.9.3 Message-ID: <87brd31p9p.wl@localhost.taiyaki.org> 小松です。 # 12/9 は肉の日ですか? prime-0.8.5, prime-0.9.3, prime-el-1.5.0, suikyo-2.0.0 の Release Candidate 1 を以下に置きました。 http://prime.sourceforge.jp/src/prime-0.8.5-rc1.tar.gz http://prime.sourceforge.jp/src/prime-0.9.3-rc1.tar.gz http://prime.sourceforge.jp/src/prime-el-1.5.0-rc1.tar.gz http://prime.sourceforge.jp/src/suikyo-2.0.0-rc1.tar.gz また、PRIME 0.8.5 / PRIME 0.9.3 用の uim クライアントを以下に置きました。 http://prime.sourceforge.jp/src/prime_2004-12-09.scm 標準の uim クライアントでも動作しますが、本バージョンの機能を活用するには 上記のクライアントが必要になります。 # uim 0.4.6 に収録してもらうようにお願いする予定です。 ■注意 prime_2004-12-09.scm と、prime-el-1.5.0 は以前の PRIME サーバでは 動作しません。 0.8.5 か 0.9.3 をインストールしてください。 prime-0.8.5, prime-0.9.3 は suikyo-2.0.0 に依存します。 suikyo-2.0.0 もインストールしてください。 要するに、全部入れ換えてください。 ■変更点 - プリエディット機能が大幅に強化されました。 * 英数字単位から、ひらがな単位の編集 * MS-IME の F6 - F10 相当の機能に対応 (編集も可能) * サーバ側での機能の実現 (クライアントの作成が容易に) - 単語の用例が表示されるようになりました。 * 「測る」と「量る」の違いなど。 * 要 prime-dict 0.8.5 - その他いろいろ。 ドキュメントを書いたら正式リリースにします。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Fri Dec 10 00:10:55 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 00:10:55 +0900 Subject: [prime-dev: 478] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87brd31p9p.wl@localhost.taiyaki.org> References: <87brd31p9p.wl@localhost.taiyaki.org> Message-ID: <87acsn1p8g.wl@localhost.taiyaki.org> At Fri, 10 Dec 2004 00:10:10 +0900, 小松 弘幸 wrote: > ■変更点 > > - プリエディット機能が大幅に強化されました。 > * 英数字単位から、ひらがな単位の編集 > * MS-IME の F6 - F10 相当の機能に対応 (編集も可能) > * サーバ側での機能の実現 (クライアントの作成が容易に) クライアント作成用の新プロトコルについては、明日メールします。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Fri Dec 10 16:52:39 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Fri, 10 Dec 2004 16:52:39 +0900 (JST) Subject: [prime-dev: 479] Re: PRIME 0.8.5 / PRIME 0.9.3 Message-ID: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> 内海と申します。 Mandrake Cooker用にsrpm一式を作成しました。 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118620 UIMにはパッチを当てて、prime_2004-12-09.scm を入れています。 ruby-progressbar/prime-el のsrpmは作っていません。 uim-prime (将来的には scim-primeも)で動かすことだけを考えました。 > prime-0.8.5, prime-0.9.3 は suikyo-2.0.0 に依存します。 sary/sary-ruby も必要でしょうか? > * 英数字単位から、ひらがな単位の編集 > * MS-IME の F6 - F10 相当の機能に対応 (編集も可能) 問題なく動いています。 > - 単語の用例が表示されるようになりました。 これはすばらしいです。 スクリーンショット: http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png ------- 気になった点 1. 単語登録の挙動が不安定 (0.8.5/0.9.3ともに)。 つがまち と入力して 都賀町 を登録する場合、 単語登録[つがまち|] ここで みやこ と入力して 都 で確定させると、 単語登録[つがまち|都みやこ] と表示される。 ここでバックスペースを3回押しても"み"が消えない。 2. shift+左右キーで予測範囲を切り直すことは可能でしょうか PRIMEでは少し長めに読みを入力すると必要な候補が出てこないことが多く、 入力した文字を毎回Backspaceで長々と削っています。 shift+左右キーでuim-anthyのように予測範囲を切り直すことは可能でしょうか。 3. sary/sary-ruby への依存を排除 "インストールに必要なソフトウェア"として sary (CVS 版) の Ruby バインディング が挙げられていますが、正式にリリースされないままになっているソフトウェアを 依存対象とするのは避けたほうがよい気がします。 かな漢字変換ソフトのような必備のソフトの場合は、なるべく特殊なソフトウェアを 要求しないでいただけるとうれしいです。 __________________________________ STOP HIV/AIDS. Yahoo! JAPAN Redribbon Campaign http://pr.mail.yahoo.co.jp/redribbon/ From komatsu @ taiyaki.org Fri Dec 10 17:41:17 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 17:41:17 +0900 Subject: [prime-dev: 480] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> Message-ID: <87653a1r6a.wl@localhost.taiyaki.org> 小松です。 At Fri, 10 Dec 2004 16:52:39 +0900 (JST), UTUMI Hirosi wrote: > Mandrake Cooker用にsrpm一式を作成しました。 > http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 > http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118620 ありがとうございます。PRIME のページから紹介させていただきます。 > > prime-0.8.5, prime-0.9.3 は suikyo-2.0.0 に依存します。 > sary/sary-ruby も必要でしょうか? はい、残念ながら必要です。 > > - 単語の用例が表示されるようになりました。 > これはすばらしいです。 > スクリーンショット: > http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png ありがとうございます。今はいんちきをして、候補ウインドウの部分に 表示してますが、別ウインドウで表示できるようにしたいですね。 > ------- > 気になった点 > > 1. 単語登録の挙動が不安定 (0.8.5/0.9.3ともに)。 > つがまち と入力して 都賀町 を登録する場合、 > 単語登録[つがまち|] > ここで みやこ と入力して 都 で確定させると、 > 単語登録[つがまち|都みやこ] > と表示される。 > ここでバックスペースを3回押しても"み"が消えない。 すみません。直します。 > 2. shift+左右キーで予測範囲を切り直すことは可能でしょうか > PRIMEでは少し長めに読みを入力すると必要な候補が出てこないことが多く、 > 入力した文字を毎回Backspaceで長々と削っています。 > shift+左右キーでuim-anthyのように予測範囲を切り直すことは可能でしょうか。 対応予定はあります。優先順位も高いです。 > 3. sary/sary-ruby への依存を排除 > "インストールに必要なソフトウェア"として > sary (CVS 版) の Ruby バインディング > が挙げられていますが、正式にリリースされないままになっているソフトウェアを > 依存対象とするのは避けたほうがよい気がします。 > かな漢字変換ソフトのような必備のソフトの場合は、なるべく特殊なソフトウェアを > 要求しないでいただけるとうれしいです。 その通りだと思います。僕としても sary を止めるか、取り込むかしようと 思っています。 sary に非依存になったら、そこで PRIME 1.0.0 です。 # といいながら、そのままずーっと続いていますが…。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From mover @ hct.zaq.ne.jp Fri Dec 10 21:33:07 2004 From: mover @ hct.zaq.ne.jp (Kazuki Ohta) Date: Fri, 10 Dec 2004 21:33:07 +0900 Subject: [prime-dev: 481] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87653a1r6a.wl@localhost.taiyaki.org> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <87653a1r6a.wl@localhost.taiyaki.org> Message-ID: <200412102133.08122.mover@hct.zaq.ne.jp> 太田です。 > > これはすばらしいです。 > > スクリーンショット: > > http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png > > ありがとうございます。今はいんちきをして、候補ウインドウの部分に > 表示してますが、別ウインドウで表示できるようにしたいですね。 すんばらしいですねぇ。別ウィンドウに表示させる方法は俺が作ってみます。 どっちにしろ辞書引きで必要だと思ってたんですけど。 どういうAPIが必要ですか? 安直に一つのウィンドウを表示させるなら以下のような感じで良いですかね? static LISP im_activate_subwindow( LISP id_, LISP str_to_show_ ); --------------------------------- Move the worl:D! Kazuki Ohta : mover @ hct.zaq.ne.jp From komatsu @ taiyaki.org Fri Dec 10 21:28:16 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 21:28:16 +0900 Subject: [prime-dev: 482] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87653a1r6a.wl@localhost.taiyaki.org> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <87653a1r6a.wl@localhost.taiyaki.org> Message-ID: <87is7ajq1r.wl@localhost.taiyaki.org> At Fri, 10 Dec 2004 17:41:17 +0900, 小松 弘幸 wrote: > > 気になった点 > > > > 1. 単語登録の挙動が不安定 (0.8.5/0.9.3ともに)。 > > つがまち と入力して 都賀町 を登録する場合、 > > 単語登録[つがまち|] > > ここで みやこ と入力して 都 で確定させると、 > > 単語登録[つがまち|都みやこ] > > と表示される。 > > ここでバックスペースを3回押しても"み"が消えない。 > > すみません。直します。 直しました。 http://prime.sourceforge.jp/src/prime_2004-12-10.scm # 「都賀町」自体は次の辞書には収録されます。 それとは別に、 http://prime.sourceforge.jp/src/prime-el-1.5.0-rc2.tar.gz http://prime.sourceforge.jp/src/suikyo-2.0.0-rc2.tar.gz も出しました。ファイルの増減はないので、同じ構成の SRPM で 大丈夫だと思います。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Fri Dec 10 21:47:27 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 21:47:27 +0900 Subject: [prime-dev: 483] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <200412102133.08122.mover@hct.zaq.ne.jp> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <87653a1r6a.wl@localhost.taiyaki.org> <200412102133.08122.mover@hct.zaq.ne.jp> Message-ID: <87hdmujp5s.wl@localhost.taiyaki.org> 小松です。 At Fri, 10 Dec 2004 21:33:07 +0900, Kazuki Ohta wrote: > > 太田です。 > > > > これはすばらしいです。 > > > スクリーンショット: > > > http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png > > > > ありがとうございます。今はいんちきをして、候補ウインドウの部分に > > 表示してますが、別ウインドウで表示できるようにしたいですね。 > すんばらしいですねぇ。別ウィンドウに表示させる方法は俺が作ってみます。 > どっちにしろ辞書引きで必要だと思ってたんですけど。 > どういうAPIが必要ですか? > > 安直に一つのウィンドウを表示させるなら以下のような感じで良いですかね? > > static LISP > im_activate_subwindow( LISP id_, LISP str_to_show_ ); そうですね。『候補ウインドウの隣』など、表示位置を論理的に指定してい できるとなおいいとも思いますが、それは次のステップでということで。 ところで、単語登録の方もなんとかしたいのですが、 入力部分を持ったサブウインドウの作成って簡単ですか? -- 小松弘幸 ----------------------- http://taiyaki.org/ From mover @ hct.zaq.ne.jp Fri Dec 10 22:10:01 2004 From: mover @ hct.zaq.ne.jp (Kazuki Ohta) Date: Fri, 10 Dec 2004 22:10:01 +0900 Subject: [prime-dev: 484] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87hdmujp5s.wl@localhost.taiyaki.org> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <200412102133.08122.mover@hct.zaq.ne.jp> <87hdmujp5s.wl@localhost.taiyaki.org> Message-ID: <200412102210.01875.mover@hct.zaq.ne.jp> 太田です。 > Kazuki Ohta wrote: > > 太田です。 > > > > > > これはすばらしいです。 > > > > スクリーンショット: > > > > http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png > > > > > > ありがとうございます。今はいんちきをして、候補ウインドウの部分に > > > 表示してますが、別ウインドウで表示できるようにしたいですね。 > > > > すんばらしいですねぇ。別ウィンドウに表示させる方法は俺が作ってみます。 > > どっちにしろ辞書引きで必要だと思ってたんですけど。 > > どういうAPIが必要ですか? > > > > 安直に一つのウィンドウを表示させるなら以下のような感じで良いですかね? > > > > static LISP > > im_activate_subwindow( LISP id_, LISP str_to_show_ ); > > そうですね。『候補ウインドウの隣』など、表示位置を論理的に指定してい > できるとなおいいとも思いますが、それは次のステップでということで。 というかサブウィンドウの表示位置は候補ウィンドウの隣に固定しようと思って いたんですけど...他に表示させたい位置とか有りますか? ↓こういうので良いですかね? http://mover.cool.ne.jp/others/uim/2004-10-15-1097826815_1024x768_scrot.png > ところで、単語登録の方もなんとかしたいのですが、 > 入力部分を持ったサブウインドウの作成って簡単ですか? どういうモノですかね?いまいちピンと来ないんですが。 ↓のような感じですか? |------------------------| ||----------------||----|| || 入力フィールド ||登録|| ||----------------||----|| |------------------------| --------------------------------- Move the worl:D! Kazuki Ohta : mover @ hct.zaq.ne.jp From komatsu @ taiyaki.org Fri Dec 10 22:21:07 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 22:21:07 +0900 Subject: [prime-dev: 485] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <200412102210.01875.mover@hct.zaq.ne.jp> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <200412102133.08122.mover@hct.zaq.ne.jp> <87hdmujp5s.wl@localhost.taiyaki.org> <200412102210.01875.mover@hct.zaq.ne.jp> Message-ID: <87brd2jnlo.wl@localhost.taiyaki.org> At Fri, 10 Dec 2004 22:10:01 +0900, Kazuki Ohta wrote: > > 太田です。 > > > Kazuki Ohta wrote: > > > 太田です。 > > > > > > > > これはすばらしいです。 > > > > > スクリーンショット: > > > > > http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png > > > > > > > > ありがとうございます。今はいんちきをして、候補ウインドウの部分に > > > > 表示してますが、別ウインドウで表示できるようにしたいですね。 > > > > > > すんばらしいですねぇ。別ウィンドウに表示させる方法は俺が作ってみます。 > > > どっちにしろ辞書引きで必要だと思ってたんですけど。 > > > どういうAPIが必要ですか? > > > > > > 安直に一つのウィンドウを表示させるなら以下のような感じで良いですかね? > > > > > > static LISP > > > im_activate_subwindow( LISP id_, LISP str_to_show_ ); > > > > そうですね。『候補ウインドウの隣』など、表示位置を論理的に指定してい > > できるとなおいいとも思いますが、それは次のステップでということで。 > というかサブウィンドウの表示位置は候補ウィンドウの隣に固定しようと思って > いたんですけど...他に表示させたい位置とか有りますか? > > ↓こういうので良いですかね? > http://mover.cool.ne.jp/others/uim/2004-10-15-1097826815_1024x768_scrot.png はい。 欲を言うと、
などのタグを使えるとうれしいのですが、 それは、次の段階ということで。 > > ところで、単語登録の方もなんとかしたいのですが、 > > 入力部分を持ったサブウインドウの作成って簡単ですか? > どういうモノですかね?いまいちピンと来ないんですが。 > ↓のような感じですか? > > |------------------------| > ||----------------||----|| > || 入力フィールド ||登録|| > ||----------------||----|| > |------------------------| 普通のダイアログみたいなやつです。 ,--------------------------. |単語登録 [x] | +--------------------------+ | 読み: つがまち | | +--------------+ | | 変換: |入力フィールド| | | +--------------+ | | | | [キャンセル] [OK] | `--------------------------' -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Fri Dec 10 22:38:18 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Fri, 10 Dec 2004 22:38:18 +0900 (JST) Subject: [prime-dev: 486] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87is7ajq1r.wl@localhost.taiyaki.org> Message-ID: <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > > > 1. 単語登録の挙動が不安定 (0.8.5/0.9.3ともに)。 > 直しました。 prime-0.8.5 にて修正を確認しました。ありがとうございます。 > http://prime.sourceforge.jp/src/suikyo-2.0.0-rc2.tar.gz > も出しました。 SuikyoとUIMのsrpmを更新しました。置き場所は同じです: http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118620 UIMには prime_2004-12-10.scm を入れています。 > > > - 単語の用例が表示されるようになりました。 > > 今はいんちきをして、候補ウインドウの部分に表示してますが、 > > 別ウインドウで表示できるようにしたいですね。 > ↓こういうので良いですかね? > http://mover.cool.ne.jp/others/uim/2004-10-15-1097826815_1024x768_scrot.png いいですねえ。 設定で用例表示をon/offできると万全だと思います。 __________________________________ STOP HIV/AIDS. Yahoo! JAPAN Redribbon Campaign http://pr.mail.yahoo.co.jp/redribbon/ From yatsu @ yatsu.info Fri Dec 10 22:53:55 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Fri, 10 Dec 2004 22:53:55 +0900 Subject: [prime-dev: 487] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87653a1r6a.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.10 5:41 PM, Hiroyuki Komatsu wrote: >>> - 単語の用例が表示されるようになりました。 >> これはすばらしいです。 >> スクリーンショット: >> http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png > > ありがとうございます。今はいんちきをして、候補ウインドウの部分に > 表示してますが、別ウインドウで表示できるようにしたいですね。 すばらしいですね。 MacUIMだとこうなります。 http://yatsu.info/archives/prime/macuim-prime-anon1.png ちなみに、「ことえり」は http://yatsu.info/archives/prime/kotoeri-anon1.png ATOKは http://yatsu.info/archives/prime/atok-anon1.png こんな感じです。 ことえり、ATOKのように、普段は矢印だけ表示されていて、候補を 選択したとき(あるいは選択してから1秒後)に表示できるとうれしい です。 MacUIMの場合、HTMLタグを使うとしたら、uimからそのままHTMLタグ 付きの文字列を取得できるとうれしいです。 (ヘルパーの通信のような独自フォーマットに変換されるよりは) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Fri Dec 10 23:03:12 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 10 Dec 2004 23:03:12 +0900 Subject: [prime-dev: 488] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87acsn1p8g.wl@localhost.taiyaki.org> References: <87brd31p9p.wl@localhost.taiyaki.org> <87acsn1p8g.wl@localhost.taiyaki.org> Message-ID: <877jnqjlnj.wl@localhost.taiyaki.org> At Fri, 10 Dec 2004 00:10:55 +0900, 小松 弘幸 wrote: > > ■変更点 > > > > - プリエディット機能が大幅に強化されました。 > > * 英数字単位から、ひらがな単位の編集 > > * MS-IME の F6 - F10 相当の機能に対応 (編集も可能) > > * サーバ側での機能の実現 (クライアントの作成が容易に) > > クライアント作成用の新プロトコルについては、明日メールします。 に書きました。 # でも、これからどんどんプロトコルが変わっていく予感…。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Sat Dec 11 17:42:51 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Sat, 11 Dec 2004 17:42:51 +0900 Subject: [prime-dev: 489] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> References: <87is7ajq1r.wl@localhost.taiyaki.org> <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> Message-ID: <87sm6dxm2c.wl@localhost.taiyaki.org> 小松です。 PRIME 0.8.5 , PRIME 0.9.3 をリリースしました。 http://taiyaki.org/prime/ http://prime.sourceforge.jp/src/prime-0.8.5.tar.gz http://prime.sourceforge.jp/src/prime-0.9.3.tar.gz http://prime.sourceforge.jp/src/suikyo-2.0.0.tar.gz http://prime.sourceforge.jp/src/prime-el-1.5.0.tar.gza http://prime.sourceforge.jp/src/prime_2004-12_11.scm FYI. http://prime.sourceforge.jp/src/prime-dict-0.8.5.tar.gz http://prime.sourceforge.jp/src/sary-1.1.0.tar.gz http://prime.sourceforge.jp/src/sary-ruby-1.1.0.tar.gz ■注意 prime_2004-12-11.scm と、prime-el-1.5.0 は以前の PRIME サーバでは 動作しません。 0.8.5 か 0.9.3 をインストールしてください。 prime-0.8.5, prime-0.9.3 は suikyo-2.0.0 に依存します。 suikyo-2.0.0 もインストールしてください。 要するに、全部入れ換えてください。 ■変更点 - プリエディット機能が大幅に強化されました。 * 英数字単位から、ひらがな単位の編集 * MS-IME の F6 - F10 相当の機能に対応 (編集も可能) * サーバ側での機能の実現 (クライアントの作成が容易に) - 単語の用例が表示されるようになりました。 * 「測る」と「量る」の違いなど。 * 要 prime-dict 0.8.5 - その他いろいろ。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Sat Dec 11 17:45:42 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Sat, 11 Dec 2004 17:45:42 +0900 Subject: [prime-dev: 490] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> References: <87is7ajq1r.wl@localhost.taiyaki.org> <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> Message-ID: <87r7lxxlxl.wl@localhost.taiyaki.org> 小松です。 # リンクに間違いがあったので、訂正して再送。 PRIME 0.8.5 , PRIME 0.9.3 をリリースしました。 http://taiyaki.org/prime/ http://prime.sourceforge.jp/src/prime-0.8.5.tar.gz http://prime.sourceforge.jp/src/prime-0.9.3.tar.gz http://prime.sourceforge.jp/src/prime-dict-0.8.5.tar.gz http://prime.sourceforge.jp/src/suikyo-2.0.0.tar.gz http://prime.sourceforge.jp/src/prime-el-1.5.0.tar.gza http://prime.sourceforge.jp/src/prime_2004-12-11.scm FYI. http://prime.sourceforge.jp/src/sary-1.1.0.tar.gz http://prime.sourceforge.jp/src/sary-ruby-1.1.0.tar.gz ■注意 prime_2004-12-11.scm と、prime-el-1.5.0 は以前の PRIME サーバでは 動作しません。 0.8.5 か 0.9.3 をインストールしてください。 prime-0.8.5, prime-0.9.3 は suikyo-2.0.0 に依存します。 suikyo-2.0.0 もインストールしてください。 要するに、全部入れ換えてください。 ■変更点 - プリエディット機能が大幅に強化されました。 * 英数字単位から、ひらがな単位の編集 * MS-IME の F6 - F10 相当の機能に対応 (編集も可能) * サーバ側での機能の実現 (クライアントの作成が容易に) - 単語の用例が表示されるようになりました。 * 「測る」と「量る」の違いなど。 * 要 prime-dict 0.8.5 - その他いろいろ。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Sat Dec 11 18:38:44 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Sat, 11 Dec 2004 18:38:44 +0900 (JST) Subject: [prime-dev: 491] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87r7lxxlxl.wl@localhost.taiyaki.org> Message-ID: <20041211093844.34782.qmail@web10306.mail.mci.yahoo.co.jp> 内海です。 Mandrake Cooker用のsrpmを更新しました。 置き場所は前回と同じです: https://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 https://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118620 UIMには prime_2004-12-11.scm を入れています。 sary-rubyのバージョンを小松さんのファイルに合わせて1.1.0にしました。 しばらく動かした限りでは、PRIME 0.8.5 / PRIME 0.9.3 ともに問題なく動いています。 ありがとうございます。 // 前回のスクリーンショットは、Webブラウザからの直クリックでは表示できないことがあります。 (geocitiesの直リンク規制?) そのような場合は、 1. http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png を URL欄に張り付けてEnterキーを押す 2. wget でローカルに落としてから画像ビューアで見る $ wget http://www.geocities.jp/ep3797/snapshot/tmp/prime-0.9.3-01.png のようにしてください。 __________________________________ STOP HIV/AIDS. Yahoo! JAPAN Redribbon Campaign http://pr.mail.yahoo.co.jp/redribbon/ From usata @ sodan.ecc.u-tokyo.ac.jp Sun Dec 12 00:59:14 2004 From: usata @ sodan.ecc.u-tokyo.ac.jp (Mamoru KOMACHI) Date: Sun, 12 Dec 2004 00:59:14 +0900 Subject: [prime-dev: 492] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87r7lxxlxl.wl@localhost.taiyaki.org> References: <87is7ajq1r.wl@localhost.taiyaki.org> <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> <87r7lxxlxl.wl@localhost.taiyaki.org> Message-ID: 小町です。 At Sat, 11 Dec 2004 17:45:42 +0900, Hiroyuki Komatsu wrote: > http://prime.sourceforge.jp/src/prime-0.8.5.tar.gz > http://prime.sourceforge.jp/src/prime-0.9.3.tar.gz > http://prime.sourceforge.jp/src/prime-dict-0.8.5.tar.gz > http://prime.sourceforge.jp/src/suikyo-2.0.0.tar.gz > http://prime.sourceforge.jp/src/prime-el-1.5.0.tar.gza > http://prime.sourceforge.jp/src/prime_2004-12-11.scm prime-el-1.5.0.tar.gza というのは prime-el-1.5.0.tar.gz の間違いだと思 いますが、prime-el-1.5.0.tar.gz をコンパイル&&インストールしたあと使お うとすると、 Cannot open load file: prime-engine というように出ます。ChangeLog 見たところ prime-engine.el が削除された 影響かなと思うのですが、ご確認願えますか? こちらの環境は prime-0.9.3 と prime-dict-0.8.5 と suikyo-2.0.0 と sary-1.1.0 と sary-ruby-1.1.0 (いずれも Gentoo Linux で Portage から入れたもの)です。 -- Mamoru KOMACHI From poincare @ ikezoe.net Sun Dec 12 12:22:10 2004 From: poincare @ ikezoe.net (Hiroyuki Ikezoe) Date: Sun, 12 Dec 2004 12:22:10 +0900 Subject: [prime-dev: 493] segfault Message-ID: <20041212122210.0f9f4704.poincare@ikezoe.net> zoeです。 PRIME-0.9.3が動きません。。 $ prime version ok 0.9.3 lookup_all to /usr/lib/ruby/site_ruby/prime/engine/engine-sary.rb:93: [BUG] Segmentation fault ruby 1.8.2 (2004-11-06) [i686-linux] アボートしました と、でるときと、ただ単に、 segmentation fault prime しかでないときとがあります。 PRIME-0.9.3 PRIME-DICT-0.8.5 suikyo-2.0.0 sary-ruby-1.1.0 です。 ~/.primeは消して試してます。 From yatsu @ yatsu.info Sun Dec 12 16:10:45 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Sun, 12 Dec 2004 16:10:45 +0900 Subject: [prime-dev: 494] =?iso-2022-jp?b?cHJpbWVfMjAwNC0xMi0xMS5zY20g?= =?iso-2022-jp?b?GyRCJE5MZEJqGyhC?= Message-ID: 谷津です。 prime_2004-12-11.scmの772行目 (prime-convert-calcel context))) は、 (prime-convert-cancel context))) の間違いですよね? --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Sun Dec 12 18:04:52 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Sun, 12 Dec 2004 18:04:52 +0900 Subject: [prime-dev: 495] =?iso-2022-jp?b?QVpJSyAbJEIkRyUoJWkhPBsoQg==?= Message-ID: 谷津です。 Mac OS X固有の問題かもしれませんが、Custom_prime.rbで以下の ようにAZIKに設定し、 PRIME_ENV['suikyo_tables'] = ["romaji", "egg-mark", "azik"] PRIME_ENV['suikyo_reverse_tables'] = ["romaji_reverse", "egg-mark_reverse"] ttと入力すると、エラーになります。 * prime-0.8.5 * prime-dict-0.8.5 * suikyo-2.0.0 * prime_2004-12-11.scm * sary-1.1.0 * sary-ruby-1.1.0 * uim-0.4.5 /Library/PRIME/lib/ruby/prime/session.rb:437:in `reply_with_preediting_string': undefined method `edit_get_preediting_string' for nil (NameError) from /Library/PRIME/lib/ruby/prime/session.rb:405:in `edit_get_preedition' from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' from /Library/PRIME/bin/prime:146:in `main' from /Library/PRIME/bin/prime:168 ERROR: not a symbol or string *backtrace* >>(string=? res "") at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:410 >>(prime-send-command (string-append (prime-util-string-concat arg-list "¥t") "¥n")) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:537 >>(string-split (prime-send-command (string-append (prime-util-string-concat arg-list "¥t") "¥n")) "¥n") at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:536 >>(prime-engine-send-command (list "edit_get_preedition" prime-session)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:601 >>(car (prime-engine-send-command (list "edit_get_preedition" prime-session))) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:600 >>(prime-engine-edit-get-preedition (prime-context-session context)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1114 >>(prime-preedit-get-string-label context) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1119 >>(length (prime-preedit-get-string-label context)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1119 >>(prime-preedit-exist? context) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1031 >>(cond ((= state (quote prime-state-converting)) (print ":prime-push-key: converting") (if learning-word (set! keymap prime-keymap-register-conv-state) (set! keymap prime-keymap-conv-state))) ((= mode prime-mode-latin) (set! keymap prime-keymap-latin-mode)) ((= mode prime-mode-wide-latin) (set! keymap prime-keymap-wide-latin-mode)) ((= mode prime-mode-hiragana) (if (prime-preedit-exist? context) (if learning-word (set! keymap prime-keymap-register-preedit-state) (set! keymap prime-keymap-preedit-state)) (if learning-word (set! keymap prime-keymap-register-fund-state) (set! keymap prime-keymap-fund-state))))) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1020 >>(if (control-char? key) (im-commit-raw context) (prime-push-key context key state)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1489 >>(key-press-handler 0 116 0) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From poincare @ ikezoe.net Sun Dec 12 23:05:36 2004 From: poincare @ ikezoe.net (Hiroyuki Ikezoe) Date: Sun, 12 Dec 2004 23:05:36 +0900 Subject: [prime-dev: 496] Re: segfault Message-ID: <20041212230536.58e6c826.poincare@ikezoe.net> zoeです。 PRIME-0.9.3が動かない件ですが、どうやらRuby-1.8.2のpreviewを使ってたため みたいです。 よくわかってないんですが、str2cstr周りでまた仕様が変わってるみたいです。 修正するパッチを付けておきます。 修正するために使った、rb_str2cstrもobsolete扱いのようで、完全に直すには 、StringValue()を使わないといけないみたいなんですが、sary本体にも手を入 れないと直せそうになかったのでやめておきました。 -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: p 型: application/octet-stream サイズ: 1061 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/prime-dev/attachments/20041212/f18eefe7/attachment.obj From mover @ hct.zaq.ne.jp Mon Dec 13 14:10:59 2004 From: mover @ hct.zaq.ne.jp (Kazuki Ohta) Date: Mon, 13 Dec 2004 14:10:59 +0900 Subject: [prime-dev: 497] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87brd2jnlo.wl@localhost.taiyaki.org> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <200412102210.01875.mover@hct.zaq.ne.jp> <87brd2jnlo.wl@localhost.taiyaki.org> Message-ID: <200412131410.59884.mover@hct.zaq.ne.jp> 太田です。 annotationをuim側でサポートしたので報告しておきます。最初はscheme用のAPI を用意するという方向でしたが、単に候補を現す構造体に用例用のメンバーを追 加するという形になりました。具体的には次の様に変更して下さればOKです。 [src] ;; The return value is a list with a candidate string and the next index. (list cand (digit->string (+ idx 1)))))) [/src] となっている所を、 [src] ;; The return value is a list with a candidate string and the next index. (list cand (digit->string (+ idx 1)) "annotation str")))) [/src] と変更して下さい。 > 欲を言うと、
などのタグを使えるとうれしいのですが、 > それは、次の段階ということで。 サブウィンドウ側でこういったタグに対応したwidgetを使えばOKです。 ただ今見た所QTextBrowser(Qtでリッチテキストを表示させる為のwidget)はem タグをサポートしてませんでした...マイナータグはちょっと危ないっぽいす。 > > > ところで、単語登録の方もなんとかしたいのですが、 > > > 入力部分を持ったサブウインドウの作成って簡単ですか? > > > > どういうモノですかね?いまいちピンと来ないんですが。 > > ↓のような感じですか? > > > > |------------------------| > > | > > ||----------------||----|| > > || 入力フィールド ||登録|| > > ||----------------||----|| > > | > > |------------------------| > > 普通のダイアログみたいなやつです。 > > ,--------------------------. > > |単語登録 [x] | > > +--------------------------+ > > | 読み: つがまち | > | +--------------+ | > | 変換: |入力フィールド| | > | +--------------+ | > | > | [キャンセル] [OK] | > > `--------------------------' こっちはちょっと議論中です。 --------------------------------- Move the worl:D! Kazuki Ohta : mover @ hct.zaq.ne.jp From mover @ hct.zaq.ne.jp Mon Dec 13 14:14:33 2004 From: mover @ hct.zaq.ne.jp (Kazuki Ohta) Date: Mon, 13 Dec 2004 14:14:33 +0900 Subject: [prime-dev: 498] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: References: Message-ID: <200412131414.33260.mover@hct.zaq.ne.jp> 太田です。 > ことえり、ATOKのように、普段は矢印だけ表示されていて、候補を > 選択したとき(あるいは選択してから1秒後)に表示できるとうれしい > です。 これはMacUIM側で実装できます。uim_candidate_get_annotation_strと いう関数を追加したので、それを使って次のようにすればOKですかね。 ---- const char *annotation = uim_candidate_get_annotation_str(cand) if (annotation) { テーブルのアイテムにマークを付ける } ---- if (テーブルのアイテムが選択された) { if(テーブルのアイテムにannotationが存在している) { 一秒経ったらそれをサブウィンドウに表示 } } ---- > MacUIMの場合、HTMLタグを使うとしたら、uimからそのままHTMLタグ > 付きの文字列を取得できるとうれしいです。 > (ヘルパーの通信のような独自フォーマットに変換されるよりは) これは大丈夫です。ちゃんとそのままの文字列が返って来ます。 --------------------------------- Move the worl:D! Kazuki Ohta : mover @ hct.zaq.ne.jp From hre.i @ mac.com Mon Dec 13 16:27:36 2004 From: hre.i @ mac.com (=?ISO-2022-JP?B?GyRCJFIkbSQoIUEbKEI=?=) Date: Mon, 13 Dec 2004 16:27:36 +0900 Subject: [prime-dev: 499] =?iso-2022-jp?b?cHJpbWUtZWwgMS41LjAgGyRCJE4bKEI=?= =?iso-2022-jp?b?GyRCJVAlMBsoQg==?= Message-ID: <7685228B-4CD8-11D9-96C7-000393B89EA0@mac.com> はじめまして. いまい といいます. GNU Emacs 21.3.50 (2004-12-13 9:00(JST) 頃 CVS で取得) で prime を使ってみたいとおもい,prime-el-1.5.0 をインストールしましたが, 次のように変更しないと動きませんでした. diff -ur prime-el-1.5.0,orig/src/prime-log.el prime-el-1.5.0/src/prime-log.el --- prime-el-1.5.0,orig/src/prime-log.el Mon Dec 6 17:39:38 2004 +++ prime-el-1.5.0/src/prime-log.el Mon Dec 13 08:43:12 2004 @@ -1,6 +1,6 @@ ;;;; $Id: prime-log.el,v 1.2 2004/12/06 08:39:38 komatsu Exp $ -(require 'prime-engine) +(require 'prime-server) (defcustom prime-log-filename "/tmp/prime.log" "Filename for Debugging of PRIME-el.") diff -ur prime-el-1.5.0,orig/src/prime-server.el prime-el-1.5.0/src/prime-server.el --- prime-el-1.5.0,orig/src/prime-server.el Thu Dec 9 17:15:59 2004 +++ prime-el-1.5.0/src/prime-server.el Mon Dec 13 16:15:48 2004 @@ -1,4 +1,5 @@ (require 'prime-process) +(require 'mell) (defcustom prime-engine-prime-command "prime" "prime のコマンドパス") @@ -172,7 +173,7 @@ (let ((result (buffer-string))) (setq prime-last-results (cons (cons command result) prime-last-results)) (if (>= (length prime-last-results) 10) - (setq prime-last-results (sublist prime-last-results 0 10))) + (setq prime-last-results (mell-sublist prime-last-results 0 10))) result))) (defun prime-server-exit (&optional forcep) ; プロセスから切断 From yatsu @ yatsu.info Mon Dec 13 23:06:47 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Mon, 13 Dec 2004 23:06:47 +0900 Subject: [prime-dev: 500] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <200412131414.33260.mover@hct.zaq.ne.jp> Message-ID: 谷津です。 On 04.12.13 2:14 PM, Kazuki Ohta wrote: > 太田です。 > >> ことえり、ATOKのように、普段は矢印だけ表示されていて、候補を >> 選択したとき(あるいは選択してから1秒後)に表示できるとうれしい >> です。 > これはMacUIM側で実装できます。uim_candidate_get_annotation_strと > いう関数を追加したので、それを使って次のようにすればOKですかね。 > > ---- > const char *annotation = uim_candidate_get_annotation_str(cand) > if (annotation) { > テーブルのアイテムにマークを付ける > } > ---- > if (テーブルのアイテムが選択された) { > if(テーブルのアイテムにannotationが存在している) { > 一秒経ったらそれをサブウィンドウに表示 > } > } > ---- すばらしい。 私が希望していたとおりです。 >> MacUIMの場合、HTMLタグを使うとしたら、uimからそのままHTMLタグ >> 付きの文字列を取得できるとうれしいです。 >> (ヘルパーの通信のような独自フォーマットに変換されるよりは) > これは大丈夫です。ちゃんとそのままの文字列が返って来ます。 こちらもありがとうございます。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Tue Dec 14 00:04:08 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Tue, 14 Dec 2004 00:04:08 +0900 Subject: [prime-dev: 501] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87r7lxxlxl.wl@localhost.taiyaki.org> <20041212122210.0f9f4704.poincare@ikezoe.net> <20041212230536.58e6c826.poincare@ikezoe.net> <7685228B-4CD8-11D9-96C7-000393B89EA0@mac.com> References: <87is7ajq1r.wl@localhost.taiyaki.org> <20041210133818.69382.qmail@web10305.mail.mci.yahoo.co.jp> <87r7lxxlxl.wl@localhost.taiyaki.org> Message-ID: <87is76xms7.wl@localhost.taiyaki.org> 小松です。 報告してくださったバグを修正して、Suikyo-2.0.0.1, prime-el-1.5.0.1, prime_2004-12-13.scm, sary-ruby-1.1.0.1 をリリースしました。 http://taiyaki.org/prime/ http://prime.sourceforge.jp/src/prime-0.8.5.tar.gz http://prime.sourceforge.jp/src/prime-0.9.3.tar.gz http://prime.sourceforge.jp/src/prime-dict-0.8.5.tar.gz http://prime.sourceforge.jp/src/suikyo-2.0.0.1.tar.gz http://prime.sourceforge.jp/src/prime-el-1.5.0.1.tar.gz http://prime.sourceforge.jp/src/prime_2004-12-13.scm FYI. http://prime.sourceforge.jp/src/sary-1.1.0.tar.gz http://prime.sourceforge.jp/src/sary-ruby-1.1.0.1.tar.gz 以下のバグが修正されています。ご報告ありがとうございました。 At Sun, 12 Dec 2004 00:59:14 +0900, Mamoru KOMACHI wrote: > 小町です。 > > prime-el-1.5.0.tar.gza というのは prime-el-1.5.0.tar.gz の間違いだと思 > いますが、prime-el-1.5.0.tar.gz をコンパイル&&インストールしたあと使お > うとすると、 > > Cannot open load file: prime-engine > > というように出ます。ChangeLog 見たところ prime-engine.el が削除された > 影響かなと思うのですが、ご確認願えますか? At Sun, 12 Dec 2004 16:10:45 +0900, Masaki Yatsu wrote: > > 谷津です。 > > prime_2004-12-11.scmの772行目 > (prime-convert-calcel context))) > は、 > (prime-convert-cancel context))) > の間違いですよね? At Sun, 12 Dec 2004 18:04:52 +0900, Masaki Yatsu wrote: > > 谷津です。 > > Mac OS X固有の問題かもしれませんが、Custom_prime.rbで以下の > ようにAZIKに設定し、 > > PRIME_ENV['suikyo_tables'] = ["romaji", "egg-mark", "azik"] > PRIME_ENV['suikyo_reverse_tables'] = ["romaji_reverse", "egg-mark_reverse"] > > ttと入力すると、エラーになります。 At Sun, 12 Dec 2004 23:05:36 +0900, Hiroyuki Ikezoe wrote: > zoeです。 > > PRIME-0.9.3が動かない件ですが、どうやらRuby-1.8.2のpreviewを使ってたため > みたいです。 > > よくわかってないんですが、str2cstr周りでまた仕様が変わってるみたいです。 > 修正するパッチを付けておきます。 > 修正するために使った、rb_str2cstrもobsolete扱いのようで、完全に直すには > 、StringValue()を使わないといけないみたいなんですが、sary本体にも手を入 > れないと直せそうになかったのでやめておきました。 At Mon, 13 Dec 2004 16:27:36 +0900, ひろえ〜 wrote: > > はじめまして. > いまい といいます. > > GNU Emacs 21.3.50 (2004-12-13 9:00(JST) 頃 CVS で取得) で > prime を使ってみたいとおもい,prime-el-1.5.0 をインストールしましたが, > 次のように変更しないと動きませんでした. > > > diff -ur prime-el-1.5.0,orig/src/prime-log.el > prime-el-1.5.0/src/prime-log.el > --- prime-el-1.5.0,orig/src/prime-log.el Mon Dec 6 17:39:38 2004 > +++ prime-el-1.5.0/src/prime-log.el Mon Dec 13 08:43:12 2004 > @@ -1,6 +1,6 @@ > ;;;; $Id: prime-log.el,v 1.2 2004/12/06 08:39:38 komatsu Exp $ > > -(require 'prime-engine) > +(require 'prime-server) > > (defcustom prime-log-filename "/tmp/prime.log" > "Filename for Debugging of PRIME-el.") > diff -ur prime-el-1.5.0,orig/src/prime-server.el > prime-el-1.5.0/src/prime-server.el > --- prime-el-1.5.0,orig/src/prime-server.el Thu Dec 9 17:15:59 2004 > +++ prime-el-1.5.0/src/prime-server.el Mon Dec 13 16:15:48 2004 > @@ -1,4 +1,5 @@ > (require 'prime-process) > +(require 'mell) > > (defcustom prime-engine-prime-command "prime" > "prime のコマンドパス") > @@ -172,7 +173,7 @@ > (let ((result (buffer-string))) > (setq prime-last-results (cons (cons command result) > prime-last-results)) > (if (>= (length prime-last-results) 10) > - (setq prime-last-results (sublist prime-last-results 0 10))) > + (setq prime-last-results (mell-sublist prime-last-results 0 10))) > result))) > > (defun prime-server-exit (&optional forcep) ; プロセスから切断 From komatsu @ taiyaki.org Tue Dec 14 00:06:12 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Tue, 14 Dec 2004 00:06:12 +0900 Subject: [prime-dev: 502] Re: segfault In-Reply-To: <20041212230536.58e6c826.poincare@ikezoe.net> References: <20041212230536.58e6c826.poincare@ikezoe.net> Message-ID: <87hdmqxmor.wl@localhost.taiyaki.org> 小松です。 At Sun, 12 Dec 2004 23:05:36 +0900, Hiroyuki Ikezoe wrote: > zoeです。 > > PRIME-0.9.3が動かない件ですが、どうやらRuby-1.8.2のpreviewを使ってたため > みたいです。 > > よくわかってないんですが、str2cstr周りでまた仕様が変わってるみたいです。 > 修正するパッチを付けておきます。 > 修正するために使った、rb_str2cstrもobsolete扱いのようで、完全に直すには > 、StringValue()を使わないといけないみたいなんですが、sary本体にも手を入 > れないと直せそうになかったのでやめておきました。 http://prime.sourceforge.jp/src/sary-ruby-1.1.0.tar.gz のパッケージが 古いものだったようです。CVS 最新版の sary-ruby を再パッケージしました。 ごめんなさい。ごめんなさい。ごめんなさい。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Tue Dec 14 01:36:45 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Tue, 14 Dec 2004 01:36:45 +0900 (JST) Subject: [prime-dev: 503] Re: PRIME 0.8.5 / PRIME 0.9.3 In-Reply-To: <87is76xms7.wl@localhost.taiyaki.org> Message-ID: <20041213163645.74799.qmail@web10309.mail.mci.yahoo.co.jp> 内海です。 Suikyo-2.0.0.1 と prime_2004-12-13.scm込みのUIM の Mandrake Cooker用srpmをアップロードしました。 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118620 しばらく試用した限りでは問題なく動いています。 修正してくださってありがとうございます。 --- Hiroyuki Komatsu からのメッセージ: > 小松です。 > > 報告してくださったバグを修正して、Suikyo-2.0.0.1, prime-el-1.5.0.1, > prime_2004-12-13.scm, sary-ruby-1.1.0.1 をリリースしました。 __________________________________ STOP HIV/AIDS. Yahoo! JAPAN Redribbon Campaign http://pr.mail.yahoo.co.jp/redribbon/ From komatsu @ taiyaki.org Tue Dec 14 15:36:57 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Tue, 14 Dec 2004 15:36:57 +0900 Subject: [prime-dev: 504] =?iso-2022-jp?b?VWltIBskQiROJSIlTiVGITwlNyVnGyhC?= =?iso-2022-jp?b?GyRCJXMbKEIgKFJlOiBQUklNRSAwLjguNSAvIFBSSU1FIDAuOS4zKQ==?= In-Reply-To: <200412131410.59884.mover@hct.zaq.ne.jp> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <200412102210.01875.mover@hct.zaq.ne.jp> <87brd2jnlo.wl@localhost.taiyaki.org> <200412131410.59884.mover@hct.zaq.ne.jp> Message-ID: <87fz29xu5y.wl@localhost.taiyaki.org> 小松です。 At Mon, 13 Dec 2004 14:10:59 +0900, Kazuki Ohta wrote: > > 太田です。 > > annotationをuim側でサポートしたので報告しておきます。最初はscheme用のAPI > を用意するという方向でしたが、単に候補を現す構造体に用例用のメンバーを追 > 加するという形になりました。具体的には次の様に変更して下さればOKです。 > > [src] > ;; The return value is a list with a candidate string and the next > index. > (list cand (digit->string (+ idx 1)))))) > [/src] > > となっている所を、 > > [src] > ;; The return value is a list with a candidate string and the next > index. > (list cand (digit->string (+ idx 1)) "annotation str")))) > [/src] > > と変更して下さい。 ありがとうございます。ただ、候補の付加データには、用例以外にも、 文字種やコメントなどもあります。そのため、第3引数はただの文字列ではなく、 連想配列だとさらにうれしいです。 用例 (usage) : 計る・図るの違い 文字種 (form) : 「へ (ひらがな)」・「ヘ (カタカナ)」の違い コメント (comment) : りんご→「赤い果物、食べるとおいしい。」 こんな感じ? (list cand (digit->string (+ idx 1)) (list (list 'usage "usage string") (list 'comment "comment string"))) > > 欲を言うと、
などのタグを使えるとうれしいのですが、 > > それは、次の段階ということで。 > サブウィンドウ側でこういったタグに対応したwidgetを使えばOKです。 これは、uim の仕様としてはどうなんでしょう? > > > > ところで、単語登録の方もなんとかしたいのですが、 > > > > 入力部分を持ったサブウインドウの作成って簡単ですか? > > > > > > どういうモノですかね?いまいちピンと来ないんですが。 > > > ↓のような感じですか? > > > > > > |------------------------| > > > | > > > ||----------------||----|| > > > || 入力フィールド ||登録|| > > > ||----------------||----|| > > > | > > > |------------------------| > > > > 普通のダイアログみたいなやつです。 > > > > ,--------------------------. > > > > |単語登録 [x] | > > > > +--------------------------+ > > > > | 読み: つがまち | > > | +--------------+ | > > | 変換: |入力フィールド| | > > | +--------------+ | > > | > > | [キャンセル] [OK] | > > > > `--------------------------' > こっちはちょっと議論中です。 よろしくお願いします。 ついでに、普通のメッセージダイアログと、Yes/No ダイアログ、 エラーダイアログも希望します。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Wed Dec 15 11:13:48 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Wed, 15 Dec 2004 11:13:48 +0900 Subject: [prime-dev: 505] =?iso-2022-jp?b?UmU6IFVpbSAbJEIkTiUiJU4lRiE8GyhC?= =?iso-2022-jp?b?GyRCJTclZyVzGyhCICAoUmU6IFBSSU1FIDAuOC41IC8gUFJJTUUgMC45?= =?iso-2022-jp?b?LjMp?= In-Reply-To: <87fz29xu5y.wl@localhost.taiyaki.org> Message-ID: 谷津です。 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から取得するのは、以下のような ひとつの文字列

用例

usage string

コメント

comment string

ほげ

?

もしくは、以下のような文字列の配列 "用例", "usage string", "コメント", "comment string", "ほげ", "?", NULL が希望なんですが、どうでしょう?>太田さん 逆に言うと、用例、文字種、コメントに対して、それぞれ取得関数 を使うのは、あまりうれしくないです。 (付加データの種類が増えるごとに書き換えないといけないから。) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Wed Dec 15 11:45:16 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Wed, 15 Dec 2004 11:45:16 +0900 Subject: [prime-dev: 506] =?iso-2022-jp?b?GyRCOHVKZCROPWdIVhsoQg==?= Message-ID: 谷津です。 prime-0.8.5で、「プログラミング」で確定、「する」で確定し、 その後で「p」を入力すると、以下の候補が出力されます。 1. プログラミングする 2. プログラミング ここでスペースを押すと、 1. プログラミング 2. プログラミングする 3. p ... となり、1つ目の候補と2つ目の候補が入れ替わってしまいます。 これを入れ替わらないようにすることは可能でしょうか? --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Wed Dec 15 13:06:34 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Wed, 15 Dec 2004 13:06:34 +0900 Subject: [prime-dev: 507] =?iso-2022-jp?b?GyRCPm8kSz90O3pBKkJyGyhC?= Message-ID: 谷津です。 prime-elには以下のような設定があります。 ;; prime-style-display-candidates が compact の場合で, input-mode でも ;; 数字による確定を可能にする. (setq prime-style-display-candidates-compact 'always-number-selection) uim-prime(prime.scm)でも同様の設定をしたいです。 これでいいでしょうか? --- prime.scm.bak Sun Dec 12 16:10:13 2004 +++ prime.scm Wed Dec 15 12:49:05 2004 @@ -55,6 +55,7 @@ (define prime-char-annotation? #t) ;; If #t a candidate window displays usage examples of candidate words. (define prime-custom-display-usage? #t) +(define prime-always-number-selection? #f) (define prime-mask-pending-preedit? #f) @@ -877,7 +878,7 @@ (define prime-command-preedit-commit-candidate (lambda (context key key-state) (print "prime-command-preedit-commit-candidate") - (if #f + (if prime-always-number-selection? (let* ((nth (number->candidate-index (numeral-char->number key))) (cand (prime-get-nth-candidate context nth))) (if cand ~/.uimで以下のように設定します。 (define prime-auto-register-mode? #t) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Wed Dec 15 19:29:08 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Wed, 15 Dec 2004 19:29:08 +0900 Subject: [prime-dev: 508] =?iso-2022-jp?b?UmU6IFVpbSAbJEIkTiUiJU4lRiE8GyhC?= =?iso-2022-jp?b?GyRCJTclZyVzGyhCIChSZTogUFJJTUUgMC44LjUgLyBQUklNRSAwLjku?= =?iso-2022-jp?b?Myk=?= In-Reply-To: References: <87fz29xu5y.wl@localhost.taiyaki.org> Message-ID: <87brcvyhvv.wl@localhost.taiyaki.org> 小松です。 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から取得するのは、以下のような > ひとつの文字列 > >

用例

>

usage string

>

コメント

>

comment string

>

ほげ

>

?

> > もしくは、以下のような文字列の配列 > > "用例", "usage string", "コメント", "comment string", > "ほげ", "?", NULL > > が希望なんですが、どうでしょう?>太田さん これは、後者を希望します。用例は表示したいけどコメントは表示したくない といったユーザの要望は、少なからずあると思います。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Wed Dec 15 21:56:10 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Wed, 15 Dec 2004 21:56:10 +0900 (JST) Subject: [prime-dev: 509] =?iso-2022-jp?b?dWltLXNuYXBzaG90IBskQiRHGyhCIHBy?= =?iso-2022-jp?b?aW1lXzEyLTEzLnNjbSAbJEIkcjtIJCYkSBsoQiBzZWdmYXVsdA==?= Message-ID: <20041215125610.15403.qmail@web10309.mail.mci.yahoo.co.jp> 内海です。 UIMのanonymous svn accessが止まったままになっているので、 http://freedesktop.org/~tkng/uim-trunk.tar.gz にて24時間おきにUIMのdaily snapshotを配布しておられます。 さっそく最新のUIMを試用したのですが、prime.scmをprime_12-13.scmに入れ換えると ひらがなを入力するときにsegfaultします。 (再現例) # cp prime_2004-12-13.scm /usr/share/uim/prime.scm $ uim-toolbar-gtk $ gedit 'sw'をクリックしてprimeを選択 ひらがなを入力 → segfault prime.scm を uim-trunk.tar.gz のものに入れ換えると問題なく動作します。 一時的な問題だとは思うのですが、念のためご連絡します。 // ところで、最新のprimeの機能を最大限に発揮するには 小松さんのprime.scmが不可欠です。 小松さんのほうでUIMのcommit権を取得されて、 直接commitしていただけるとうれしいです。 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From komatsu @ taiyaki.org Wed Dec 15 23:23:28 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Wed, 15 Dec 2004 23:23:28 +0900 Subject: [prime-dev: 510] =?iso-2022-jp?b?UmU6IBskQjh1SmQkTj1nSFYbKEI=?= In-Reply-To: References: Message-ID: <877jnjy71b.wl@localhost.taiyaki.org> 小松です。 At Wed, 15 Dec 2004 11:45:16 +0900, Masaki Yatsu wrote: > 谷津です。 > > prime-0.8.5で、「プログラミング」で確定、「する」で確定し、 > その後で「p」を入力すると、以下の候補が出力されます。 > > 1. プログラミングする > 2. プログラミング > > ここでスペースを押すと、 > > 1. プログラミング > 2. プログラミングする > 3. p > ... > > となり、1つ目の候補と2つ目の候補が入れ替わってしまいます。 > これを入れ替わらないようにすることは可能でしょうか? すみません。修正したものを 0.8.5.1 としてリリースしました。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Thu Dec 16 00:36:53 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 00:36:53 +0900 Subject: [prime-dev: 511] =?iso-2022-jp?b?UmU6IBskQjh1SmQkTj1nSFYbKEI=?= In-Reply-To: <877jnjy71b.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.15 11:23 PM, Hiroyuki Komatsu wrote: >> prime-0.8.5で、「プログラミング」で確定、「する」で確定し、 >> その後で「p」を入力すると、以下の候補が出力されます。 >> >> 1. プログラミングする >> 2. プログラミング >> >> ここでスペースを押すと、 >> >> 1. プログラミング >> 2. プログラミングする >> 3. p >> ... >> >> となり、1つ目の候補と2つ目の候補が入れ替わってしまいます。 >> これを入れ替わらないようにすることは可能でしょうか? > > すみません。修正したものを 0.8.5.1 としてリリースしました。 > > ありがとうございます。 修正されていることを確認しました。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Thu Dec 16 11:39:24 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 11:39:24 +0900 Subject: [prime-dev: 512] =?iso-2022-jp?b?c3Vpa3lvIBskQiROJS0lYyVDJTcbKEI=?= =?iso-2022-jp?b?GyRCJWUbKEI=?= Message-ID: 谷津です。 uimでPRIME以外のIMエンジンを使っている状態で、デスクトップ全体の IMエンジンンをPRIMEに変更すると、一気にたくさんのPRIMEセッション が初期化されるのですが、このとき、suikyoのキャッシュの処理でエラー になることがあるようです。 * prime-0.8.5.1 * prime-dict-0.8.5 * suikyo-2.0.0.1 * prime_2004-12-13.scm * sary-1.1.0 * sary-ruby-1.1.0.1 * uim-0.4.5 /Library/PRIME/lib/ruby/prime/prime-japanese.rb:451:in `mtime': No such file or directory - "/Users/yatsu/.prime/suikyo.rbo" (Errno::ENOENT) from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:451:in `initialize_suikyo' from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:450:in `each' from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:450:in `initialize_suikyo' from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:19:in `initialize_prime_japanese' from /Library/PRIME/lib/ruby/prime/prime.rb:34:in `initialize' from /Library/PRIME/bin/prime:39:in `new' from /Library/PRIME/bin/prime:39:in `initialize' from /Library/PRIME/bin/prime:161:in `new' from /Library/PRIME/bin/prime:161 ERROR: not a symbol or string *backtrace* >>(string=? res "") at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:410 >>(prime-send-command (string-append (prime-util-string-concat arg-list "¥t") "¥n")) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:537 >>(string-split (prime-send-command (string-append (prime-util-string-concat arg-list "¥t") "¥n")) "¥n") at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:536 >>(prime-engine-send-command (list "session_start")) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:564 >>(prime-engine-session-start) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:345 >>(prime-context-new id im) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1469 >>(handler id im arg) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/im.scm:205 >>(create-context 0 (quote ()) (quote prime)) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Thu Dec 16 11:55:23 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 11:55:23 +0900 Subject: [prime-dev: 513] =?iso-2022-jp?b?cHJpbWUtMC44LjUuMSAbJEIkTiUoGyhC?= =?iso-2022-jp?b?GyRCJWkhPBsoQg==?= Message-ID: 谷津です。 prime-0.8.5.1で「t」を3回打つとエラーになります。 prime-0.8.5では大丈夫でした。 suikyoのテーブルはいじっていません。 * prime-0.8.5.1 * prime-dict-0.8.5 * suikyo-2.0.0.1 * prime_2004-12-13.scm * sary-1.1.0 * sary-ruby-1.1.0.1 * uim-0.4.5 /Library/PRIME/lib/ruby/prime/session.rb:228:in `lookup_compact': undefined method `to_text' for []:Array (NameError) from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' from /Library/PRIME/bin/prime:146:in `main' from /Library/PRIME/bin/prime:168 ERROR: not a symbol or string *backtrace* >>(string=? res "") at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:410 >>(prime-send-command (string-append (prime-util-string-concat arg-list "¥t") "¥n")) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:537 >>(string-split (prime-send-command (string-append (prime-util-string-concat arg-list "¥t") "¥n")) "¥n") at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:536 >>(prime-engine-send-command (list command string)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:549 >>(prime-engine-lookup prime-engine-command-lookup preedit) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:465 >>(prime-update-prediction context) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1275 >>(if (control-char? key) (im-commit-raw context) (prime-push-key context key state)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1491 >>(key-press-handler 0 116 0) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Thu Dec 16 17:34:44 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 16 Dec 2004 17:34:44 +0900 Subject: [prime-dev: 514] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: References: Message-ID: <874qimy72z.wl@localhost.taiyaki.org> 小松です。 ご報告ありがとうございます。 こちらの環境では、エラーになりませんでした。 以下のことを試していただけますでしょうか。 ・環境変数 PRIME_DEBUG に値を入れて gedit などを実行すると、~/.prime/logs/ 以下にログが作成されますので、そのログをいただけますか? ~% PRIME_DEBUG=1 gedit ・~/.prime/suikyo.rbo を削除するとどうなりますか? ・コマンドラインから prime を実行して "lookupttt" を実行すると どうなりますか? ・ソース中の lib/prime.rb Line:202 からの lookup_compact に以下のデバッグ コードを入れて、コマンドラインから prime を実行して "lookupttt" と入力するとどうなりますか? def lookup_compact (string) words_compact = search_compact(string) words = PrimeWordList::attach_prefix(@context, words_compact) p string p words_compact p words_compact.class p words p words.class return words end -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 16 Dec 2004 11:55:23 +0900, Masaki Yatsu wrote: > > 谷津です。 > > prime-0.8.5.1で「t」を3回打つとエラーになります。 > prime-0.8.5では大丈夫でした。 > > suikyoのテーブルはいじっていません。 > > * prime-0.8.5.1 > * prime-dict-0.8.5 > * suikyo-2.0.0.1 > * prime_2004-12-13.scm > * sary-1.1.0 > * sary-ruby-1.1.0.1 > * uim-0.4.5 > > /Library/PRIME/lib/ruby/prime/session.rb:228:in `lookup_compact': undefined > method `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 > ERROR: not a symbol or string > > *backtrace* > >>(string=? res "") at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:410 > >>(prime-send-command (string-append (prime-util-string-concat arg-list "¥t") > "¥n")) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:537 > >>(string-split (prime-send-command (string-append (prime-util-string-concat > arg-list "¥t") "¥n")) "¥n") at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:536 > >>(prime-engine-send-command (list command string)) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:549 > >>(prime-engine-lookup prime-engine-command-lookup preedit) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:465 > >>(prime-update-prediction context) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1275 > >>(if (control-char? key) (im-commit-raw context) (prime-push-key context key > state)) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1491 > >>(key-press-handler 0 116 0) > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From yatsu @ yatsu.info Thu Dec 16 17:58:35 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 17:58:35 +0900 Subject: [prime-dev: 515] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: <874qimy72z.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.16 5:34 PM, Hiroyuki Komatsu wrote: > ご報告ありがとうございます。 > こちらの環境では、エラーになりませんでした。 そうですか。 Mac OS X + MacUIMの環境で使用しているので、なにかおかしなこと をしてしまっているのかもしれません。 > 以下のことを試していただけますでしょうか。 > > ・環境変数 PRIME_DEBUG に値を入れて gedit などを実行すると、~/.prime/logs/ > 以下にログが作成されますので、そのログをいただけますか? > > ~% PRIME_DEBUG=1 gedit 添付しました。 > ・~/.prime/suikyo.rbo を削除するとどうなりますか? 変化ありませんでした。 > ・コマンドラインから prime を実行して "lookupttt" を実行すると > どうなりますか? 以下のようになります。 $ /Library/PRIME/bin/prime lookup ttt /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method `to_text' for []:Array (NameError) from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' from /Library/PRIME/bin/prime:146:in `main' from /Library/PRIME/bin/prime:168 > ・ソース中の lib/prime.rb Line:202 からの lookup_compact に以下のデバッグ > コードを入れて、コマンドラインから prime を実行して "lookupttt" > と入力するとどうなりますか? > > def lookup_compact (string) > words_compact = search_compact(string) > words = PrimeWordList::attach_prefix(@context, words_compact) > p string > p words_compact > p words_compact.class > p words > p words.class > return words > end 以下のようになります。 $ /Library/PRIME/bin/prime lookup ttt "ttt" [] Array [] Array /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method `to_text' for []:Array (NameError) from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' from /Library/PRIME/bin/prime:146:in `main' from /Library/PRIME/bin/prime:168 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: debug_200412161743_1215.log 型: application/octet-stream サイズ: 851 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/prime-dev/attachments/20041216/5ced61c2/attachment.obj From yatsu @ yatsu.info Thu Dec 16 18:03:21 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 18:03:21 +0900 Subject: [prime-dev: 516] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: Message-ID: 谷津です。 ~/.primeを消したら直りました。 最初に試せばよかった。 On 04.12.16 5:58 PM, Masaki Yatsu wrote: > 谷津です。 > > On 04.12.16 5:34 PM, Hiroyuki Komatsu wrote: > >> ご報告ありがとうございます。 >> こちらの環境では、エラーになりませんでした。 > > そうですか。 > Mac OS X + MacUIMの環境で使用しているので、なにかおかしなこと > をしてしまっているのかもしれません。 > >> 以下のことを試していただけますでしょうか。 >> >> ・環境変数 PRIME_DEBUG に値を入れて gedit などを実行すると、~/.prime/logs/ >> 以下にログが作成されますので、そのログをいただけますか? >> >> ~% PRIME_DEBUG=1 gedit > > 添付しました。 > >> ・~/.prime/suikyo.rbo を削除するとどうなりますか? > > 変化ありませんでした。 > >> ・コマンドラインから prime を実行して "lookupttt" を実行すると >> どうなりますか? > > 以下のようになります。 > > $ /Library/PRIME/bin/prime > lookup ttt > /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method > `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 > >> ・ソース中の lib/prime.rb Line:202 からの lookup_compact に以下のデバッグ >> コードを入れて、コマンドラインから prime を実行して "lookupttt" >> と入力するとどうなりますか? >> >> def lookup_compact (string) >> words_compact = search_compact(string) >> words = PrimeWordList::attach_prefix(@context, words_compact) >> p string >> p words_compact >> p words_compact.class >> p words >> p words.class >> return words >> end > > 以下のようになります。 > > $ /Library/PRIME/bin/prime > lookup ttt > "ttt" > [] > Array > [] > Array > /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method > `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Thu Dec 16 18:08:49 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 18:08:49 +0900 Subject: [prime-dev: 517] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: Message-ID: 谷津です。 度々すみません。 On 04.12.16 6:03 PM, Masaki Yatsu wrote: > ~/.primeを消したら直りました。 > > 最初に試せばよかった。 嘘でした。古いprimeを起動してました。 prime-0.8.5.1だと、~/.primeが空でもエラーになります。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From yatsu @ yatsu.info Thu Dec 16 18:19:48 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 18:19:48 +0900 Subject: [prime-dev: 518] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: Message-ID: 谷津です。 >> ・ソース中の lib/prime.rb Line:202 からの lookup_compact に以下のデバッグ >> コードを入れて、コマンドラインから prime を実行して "lookupttt" >> と入力するとどうなりますか? > > 以下のようになります。 > > $ /Library/PRIME/bin/prime > lookup ttt > "ttt" > [] > Array > [] > Array > /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method > `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 ruby-1.8.1を使ったらエラーになりませんでした。 $ /Library/PRIME/bin/prime lookup ttt "ttt" [] PrimeWordList [] PrimeWordList ok ruby-1.6.8(Mac OS Xに入っているもの)だとエラーになります。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Thu Dec 16 18:23:08 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 16 Dec 2004 18:23:08 +0900 Subject: [prime-dev: 519] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: References: <874qimy72z.wl@localhost.taiyaki.org> Message-ID: <873by6y4ub.wl@localhost.taiyaki.org> 小松です。 原因究明にちょっとおつきあいください。 Ruby で以下を実行するとどうなりますでしょうか? class Array2 < Array end a = Array2.new() p a.class Array2 が出力されるなら、対処療法ですが、以下のようにすればエラーは 出なくなると思います。 def lookup_compact (string) words_compact = search_compact(string) words = PrimeWordList::attach_prefix(@context, words_compact) return PrimeWordList.new(words) # ←ここ end -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 16 Dec 2004 17:58:35 +0900, Masaki Yatsu wrote: > > [1 ] > 谷津です。 > > On 04.12.16 5:34 PM, Hiroyuki Komatsu wrote: > > > ご報告ありがとうございます。 > > こちらの環境では、エラーになりませんでした。 > > そうですか。 > Mac OS X + MacUIMの環境で使用しているので、なにかおかしなこと > をしてしまっているのかもしれません。 > > > 以下のことを試していただけますでしょうか。 > > > > ・環境変数 PRIME_DEBUG に値を入れて gedit などを実行すると、~/.prime/logs/ > > 以下にログが作成されますので、そのログをいただけますか? > > > > ~% PRIME_DEBUG=1 gedit > > 添付しました。 > > > ・~/.prime/suikyo.rbo を削除するとどうなりますか? > > 変化ありませんでした。 > > > ・コマンドラインから prime を実行して "lookupttt" を実行すると > > どうなりますか? > > 以下のようになります。 > > $ /Library/PRIME/bin/prime > lookup ttt > /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method > `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 > > > ・ソース中の lib/prime.rb Line:202 からの lookup_compact に以下のデバッグ > > コードを入れて、コマンドラインから prime を実行して "lookupttt" > > と入力するとどうなりますか? > > > > def lookup_compact (string) > > words_compact = search_compact(string) > > words = PrimeWordList::attach_prefix(@context, words_compact) > > p string > > p words_compact > > p words_compact.class > > p words > > p words.class > > return words > > end > > 以下のようになります。 > > $ /Library/PRIME/bin/prime > lookup ttt > "ttt" > [] > Array > [] > Array > /Library/PRIME/lib/ruby/prime/session.rb:221:in `lookup': undefined method > `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > [2 debug_200412161743_1215.log ] > > [3 ] > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From utuhiro78 @ yahoo.co.jp Thu Dec 16 18:26:07 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Thu, 16 Dec 2004 18:26:07 +0900 (JST) Subject: [prime-dev: 520] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: Message-ID: <20041216092607.72979.qmail@web10307.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > > prime-0.8.5.1で「t」を3回打つとエラーになります。 > こちらの環境では、エラーになりませんでした。 わたしのほうでも問題ありません。 環境は次の通りです: prime-0.8.5.1 prime-dict-0.8.5 sary-1.1.0-2.cvs20041205 sary-ruby-1.1.0-2.cvs20041205 suikyo-2.0.0.1 uim-0.4.5-svn1650 prime_2004-12-13.scm ruby-1.8.1 Mandrake Cooker用のsrpmを prime-0.8.5.1 に更新しました。 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From komatsu @ taiyaki.org Thu Dec 16 18:27:45 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 16 Dec 2004 18:27:45 +0900 Subject: [prime-dev: 521] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: References: Message-ID: <871xdqy4mm.wl@localhost.taiyaki.org> 小松です。 # メールが入れ違いました。 At Thu, 16 Dec 2004 18:19:48 +0900, Masaki Yatsu wrote: > ruby-1.8.1を使ったらエラーになりませんでした。 > > $ /Library/PRIME/bin/prime > lookup ttt > "ttt" > [] > PrimeWordList > [] > PrimeWordList > ok > > ruby-1.6.8(Mac OS Xに入っているもの)だとエラーになります。 うーん、悩ましいですねぇ。 ruby-1.6.8 をサポートする前提で、どう対処するのが一番ラクでいいかなあ。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Thu Dec 16 18:30:45 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 16 Dec 2004 18:30:45 +0900 Subject: [prime-dev: 522] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: <873by6y4ub.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.16 6:23 PM, Hiroyuki Komatsu wrote: > Ruby で以下を実行するとどうなりますでしょうか? > > class Array2 < Array > end > > a = Array2.new() > p a.class Array2 です。 > Array2 が出力されるなら、対処療法ですが、以下のようにすればエラーは > 出なくなると思います。 > > def lookup_compact (string) > words_compact = search_compact(string) > words = PrimeWordList::attach_prefix(@context, words_compact) > return PrimeWordList.new(words) # ←ここ > end これで直りました。ありがとうございます。 とりあえず、このようにして使っておきます。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Thu Dec 16 18:39:05 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 16 Dec 2004 18:39:05 +0900 Subject: [prime-dev: 523] =?iso-2022-jp?b?UmU6IHByaW1lLTAuOC41LjEg?= =?iso-2022-jp?b?GyRCJE4lKCVpITwbKEI=?= In-Reply-To: References: <873by6y4ub.wl@localhost.taiyaki.org> Message-ID: <87zn0ewpja.wl@localhost.taiyaki.org> 小松です。 FYI. 以下の結果が Ruby 1.6 と 1.8 で違うようです。 class Array2 < Array end a = Array2.new() # a = [] b = a[0,1] # [].[0,1] => [] p b.class # => Array on 1.6, Array2 on 1.8 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 16 Dec 2004 18:30:45 +0900, Masaki Yatsu wrote: > > 谷津です。 > > On 04.12.16 6:23 PM, Hiroyuki Komatsu wrote: > > > Ruby で以下を実行するとどうなりますでしょうか? > > > > class Array2 < Array > > end > > > > a = Array2.new() > > p a.class > > Array2 です。 > > > Array2 が出力されるなら、対処療法ですが、以下のようにすればエラーは > > 出なくなると思います。 > > > > def lookup_compact (string) > > words_compact = search_compact(string) > > words = PrimeWordList::attach_prefix(@context, words_compact) > > return PrimeWordList.new(words) # ←ここ > > end > > これで直りました。ありがとうございます。 > とりあえず、このようにして使っておきます。 > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Thu Dec 16 23:48:14 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 16 Dec 2004 23:48:14 +0900 Subject: [prime-dev: 524] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkTiUtJWMbKEI=?= =?iso-2022-jp?b?GyRCJUMlNyVlGyhC?= In-Reply-To: References: Message-ID: <87y8fywb81.wl@localhost.taiyaki.org> 小松です。 ファイルのロックで解決を図りました。 件の Ruby1.8 の問題も解決をしたつもりです。確認していただけますでしょうか。 # Suikyo のキャッシュは害ばっかりなので、やめてしまおうかなとも思います。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 16 Dec 2004 11:39:24 +0900, Masaki Yatsu wrote: > > 谷津です。 > > uimでPRIME以外のIMエンジンを使っている状態で、デスクトップ全体の > IMエンジンンをPRIMEに変更すると、一気にたくさんのPRIMEセッション > が初期化されるのですが、このとき、suikyoのキャッシュの処理でエラー > になることがあるようです。 > > * prime-0.8.5.1 > * prime-dict-0.8.5 > * suikyo-2.0.0.1 > * prime_2004-12-13.scm > * sary-1.1.0 > * sary-ruby-1.1.0.1 > * uim-0.4.5 > > /Library/PRIME/lib/ruby/prime/prime-japanese.rb:451:in `mtime': No such file > or directory - "/Users/yatsu/.prime/suikyo.rbo" (Errno::ENOENT) > from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:451:in > `initialize_suikyo' > from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:450:in `each' > from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:450:in > `initialize_suikyo' > from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:19:in > `initialize_prime_japanese' > from /Library/PRIME/lib/ruby/prime/prime.rb:34:in `initialize' > from /Library/PRIME/bin/prime:39:in `new' > from /Library/PRIME/bin/prime:39:in `initialize' > from /Library/PRIME/bin/prime:161:in `new' > from /Library/PRIME/bin/prime:161 > ERROR: not a symbol or string > > *backtrace* > >>(string=? res "") at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:410 > >>(prime-send-command (string-append (prime-util-string-concat arg-list "¥t") > "¥n")) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:537 > >>(string-split (prime-send-command (string-append (prime-util-string-concat > arg-list "¥t") "¥n")) "¥n") at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:536 > >>(prime-engine-send-command (list "session_start")) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:564 > >>(prime-engine-session-start) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:345 > >>(prime-context-new id im) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1469 > >>(handler id im arg) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/im.scm:205 > >>(create-context 0 (quote ()) (quote prime)) > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Thu Dec 16 23:58:07 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 16 Dec 2004 23:58:07 +0900 Subject: [prime-dev: 525] =?iso-2022-jp?b?UmU6IHVpbS1zbmFwc2hvdCA=?= =?iso-2022-jp?b?GyRCJEcbKEIgcHJpbWVfMTItMTMuc2NtIBskQiRyO0gkJiRIGyhCIHNl?= =?iso-2022-jp?b?Z2ZhdWx0?= In-Reply-To: <20041215125610.15403.qmail@web10309.mail.mci.yahoo.co.jp> References: <20041215125610.15403.qmail@web10309.mail.mci.yahoo.co.jp> Message-ID: <87wtviwark.wl@localhost.taiyaki.org> 小松です。 ご連絡ありがとうございます。 スナップショットへの対応は現時点では手を出せそうにありません。 ちょっと時間が取れなさそうです。 同様に、uim への直接コミットですが、現在のクライアントに後方互換性が ないことと、uim のリリースタイミングは私の一存でコントロールできない ことから、もう少し先の話になると思います。 # サーバもクライアントもガリガリいじる予定なので、直接コミットするのは # ちょっと危険だな、というのもあります。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Wed, 15 Dec 2004 21:56:10 +0900 (JST), UTUMI Hirosi wrote: > > 内海です。 > > UIMのanonymous svn accessが止まったままになっているので、 > http://freedesktop.org/~tkng/uim-trunk.tar.gz > にて24時間おきにUIMのdaily snapshotを配布しておられます。 > > さっそく最新のUIMを試用したのですが、prime.scmをprime_12-13.scmに入れ換えると > ひらがなを入力するときにsegfaultします。 > > (再現例) > # cp prime_2004-12-13.scm /usr/share/uim/prime.scm > $ uim-toolbar-gtk > $ gedit > 'sw'をクリックしてprimeを選択 > ひらがなを入力 → segfault > > prime.scm を uim-trunk.tar.gz のものに入れ換えると問題なく動作します。 > > 一時的な問題だとは思うのですが、念のためご連絡します。 > > // > ところで、最新のprimeの機能を最大限に発揮するには > 小松さんのprime.scmが不可欠です。 > 小松さんのほうでUIMのcommit権を取得されて、 > 直接commitしていただけるとうれしいです。 > > > __________________________________ > Do You Yahoo!? > Upgrade Your Life > http://bb.yahoo.co.jp/ > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From utuhiro78 @ yahoo.co.jp Fri Dec 17 00:24:25 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Fri, 17 Dec 2004 00:24:25 +0900 (JST) Subject: [prime-dev: 526] =?iso-2022-jp?b?UmU6IHVpbS1zbmFwc2hvdCA=?= =?iso-2022-jp?b?GyRCJEcbKEIgcHJpbWVfMTItMTMuc2NtIBskQiRyO0gkJiRIGyhCIHNl?= =?iso-2022-jp?b?Z2ZhdWx0?= In-Reply-To: <87wtviwark.wl@localhost.taiyaki.org> Message-ID: <20041216152425.31798.qmail@web10306.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > スナップショットへの対応は現時点では手を出せそうにありません。 > ちょっと時間が取れなさそうです。 uimはこれからも仕様が変わっていくでしょうから、一々後を追われる 必要はないと思います。:-) 単なる情報ですので、お気になさらないでください。 > 同様に、uim への直接コミットですが、現在のクライアントに後方互換性が > ないことと、uim のリリースタイミングは私の一存でコントロールできない > ことから、もう少し先の話になると思います。 uimのパッケージ作成者が皆このMLを見ているわけではないと思うので、 できればuimのレポジトリのほうにまとまっているとうれしいです。 事情については承知いたしました。 > # サーバもクライアントもガリガリいじる予定なので、直接コミットするのは > # ちょっと危険だな、というのもあります。 とても期待しています。 特にこの機能を切望しています。 --- 2. shift+左右キーで予測範囲を切り直すことは可能でしょうか PRIMEでは少し長めに読みを入力すると必要な候補が出てこないことが多く、 入力した文字を毎回Backspaceで長々と削っています。 shift+左右キーでuim-anthyのように予測範囲を切り直すことは可能でしょうか。 --- 使い勝手が大幅に変わると思います。 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From yatsu @ yatsu.info Fri Dec 17 01:02:31 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Fri, 17 Dec 2004 01:02:31 +0900 Subject: [prime-dev: 527] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkTiUtJWMbKEI=?= =?iso-2022-jp?b?GyRCJUMlNyVlGyhC?= In-Reply-To: <87y8fywb81.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.16 11:48 PM, Hiroyuki Komatsu wrote: > ファイルのロックで解決を図りました。 > > > > 件の Ruby1.8 の問題も解決をしたつもりです。確認していただけますでしょうか。 > > # Suikyo のキャッシュは害ばっかりなので、やめてしまおうかなとも思います。 今度はこういうエラーになってしまいます。 /Library/PRIME/lib/ruby/prime/prime-japanese.rb:422:in `flock': Is a directory - "/Users/yatsu/.prime" (Errno::EISDIR) from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:422:in `initialize_suikyo' from /Library/PRIME/lib/ruby/prime/prime-japanese.rb:19:in `initialize_prime_japanese' from /Library/PRIME/lib/ruby/prime/prime.rb:34:in `initialize' from /Library/PRIME/bin/prime:39:in `new' from /Library/PRIME/bin/prime:39:in `initialize' from /Library/PRIME/bin/prime:161:in `new' from /Library/PRIME/bin/prime:161 ERROR: not a symbol or string --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Fri Dec 17 18:34:39 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 17 Dec 2004 18:34:39 +0900 Subject: [prime-dev: 528] =?iso-2022-jp?b?UmU6IHVpbS1zbmFwc2hvdCA=?= =?iso-2022-jp?b?GyRCJEcbKEIgcHJpbWVfMTItMTMuc2NtIBskQiRyO0gkJiRIGyhCIHNl?= =?iso-2022-jp?b?Z2ZhdWx0?= In-Reply-To: <20041216152425.31798.qmail@web10306.mail.mci.yahoo.co.jp> References: <87wtviwark.wl@localhost.taiyaki.org> <20041216152425.31798.qmail@web10306.mail.mci.yahoo.co.jp> Message-ID: <87vfb1w9n4.wl@localhost.taiyaki.org> 小松です。 At Fri, 17 Dec 2004 00:24:25 +0900 (JST), UTUMI Hirosi wrote: > > # サーバもクライアントもガリガリいじる予定なので、直接コミットするのは > > # ちょっと危険だな、というのもあります。 > > とても期待しています。 > 特にこの機能を切望しています。 > --- > 2. shift+左右キーで予測範囲を切り直すことは可能でしょうか > PRIMEでは少し長めに読みを入力すると必要な候補が出てこないことが多く、 > 入力した文字を毎回Backspaceで長々と削っています。 > shift+左右キーでuim-anthyのように予測範囲を切り直すことは可能でしょうか。 > --- > 使い勝手が大幅に変わると思います。 今やってます。PRIME 0.8.6 には微妙ですが、0.9.4 には載ります。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Fri Dec 17 23:05:07 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 17 Dec 2004 23:05:07 +0900 Subject: [prime-dev: 529] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkTiUtJWMbKEI=?= =?iso-2022-jp?b?GyRCJUMlNyVlGyhC?= In-Reply-To: References: <87y8fywb81.wl@localhost.taiyaki.org> Message-ID: <87u0qlvx4c.wl@localhost.taiyaki.org> At Fri, 17 Dec 2004 01:02:31 +0900, Masaki Yatsu wrote: > On 04.12.16 11:48 PM, Hiroyuki Komatsu wrote: > > > ファイルのロックで解決を図りました。 > > > > > > > > 件の Ruby1.8 の問題も解決をしたつもりです。確認していただけますでしょうか。 > > > > # Suikyo のキャッシュは害ばっかりなので、やめてしまおうかなとも思います。 > > 今度はこういうエラーになってしまいます。 むう。環境によってはディレクトリをロックできないんですね。 symlink でのロックにしました。 これでどうでしょう? 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Sat Dec 18 06:57:17 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Sat, 18 Dec 2004 06:57:17 +0900 Subject: [prime-dev: 530] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkTiUtJWMbKEI=?= =?iso-2022-jp?b?GyRCJUMlNyVlGyhC?= In-Reply-To: <87u0qlvx4c.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.17 11:05 PM, Hiroyuki Komatsu wrote: > At Fri, 17 Dec 2004 01:02:31 +0900, > Masaki Yatsu wrote: >> On 04.12.16 11:48 PM, Hiroyuki Komatsu wrote: >> >>> ファイルのロックで解決を図りました。 >>> >>> >>> >>> 件の Ruby1.8 の問題も解決をしたつもりです。確認していただけますでしょうか。 >>> >>> # Suikyo のキャッシュは害ばっかりなので、やめてしまおうかなとも思います。 >> >> 今度はこういうエラーになってしまいます。 > > むう。環境によってはディレクトリをロックできないんですね。 > symlink でのロックにしました。 > > > > これでどうでしょう? 対応ありがとうございます。 今度のは正常に使えています。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Sun Dec 19 19:56:40 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Sun, 19 Dec 2004 19:56:40 +0900 Subject: [prime-dev: 531] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkTiUtJWMbKEI=?= =?iso-2022-jp?b?GyRCJUMlNyVlGyhC?= In-Reply-To: References: <87u0qlvx4c.wl@localhost.taiyaki.org> Message-ID: <87r7lmwo7r.wl@localhost.taiyaki.org> PRIME 0.8.5.2 としてリリースしました。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Sat, 18 Dec 2004 06:57:17 +0900, Masaki Yatsu wrote: > > 谷津です。 > > On 04.12.17 11:05 PM, Hiroyuki Komatsu wrote: > > > At Fri, 17 Dec 2004 01:02:31 +0900, > > Masaki Yatsu wrote: > >> On 04.12.16 11:48 PM, Hiroyuki Komatsu wrote: > >> > >>> ファイルのロックで解決を図りました。 > >>> > >>> > >>> > >>> 件の Ruby1.8 の問題も解決をしたつもりです。確認していただけますでしょうか。 > >>> > >>> # Suikyo のキャッシュは害ばっかりなので、やめてしまおうかなとも思います。 > >> > >> 今度はこういうエラーになってしまいます。 > > > > むう。環境によってはディレクトリをロックできないんですね。 > > symlink でのロックにしました。 > > > > > > > > これでどうでしょう? > > 対応ありがとうございます。 > 今度のは正常に使えています。 > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Sun Dec 19 22:43:21 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Sun, 19 Dec 2004 22:43:21 +0900 Subject: [prime-dev: 532] =?iso-2022-jp?b?GyRCTyJKOEBhSlE0OSROTT1EahsoQg==?= Message-ID: <87pt16wghy.wl@localhost.taiyaki.org> 小松です。 おそらく 0.9.4, 0.9.5 あたりで本格的な連文節変換に対応すると思います。 で、プリエディションと同様にその機能はサーバ側で実現するつもりです。 もし、クライアント側で実現しようとされている方は、作業が被ってしまいます のでお気をつけください。 # 一名いるかいないかでしょうけど ;-) -- 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Wed Dec 22 16:31:14 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Wed, 22 Dec 2004 16:31:14 +0900 Subject: [prime-dev: 533] =?iso-2022-jp?b?c3Vpa3lvIBskQiROGyhCIEFaSUsg?= =?iso-2022-jp?b?GyRCJUYhPCVWJWsbKEI=?= Message-ID: 谷津です。 AZIKで使えないキーがいくつかあるので、EGBRIDGE14を参考に azikファイルを作り直してみました(添付)。 romajiに入っているものは除いてあります。 egg-markとは、一部衝突します。 [EGBRIDGE14にあって追加したもの] たくさん(省略) [EGBRIDGE14になかったが残したもの] dcu どぅ (*1) hyj ひゅん hyn ひゃん kgj きゅん syn しゃん tgu とぅ (*2) (*1) EGBRIDGE14では「でゅ」となっていた(間違い) (*2) EGBRIDGE14では「てゅ」となっていた(間違い) [suikyoのazikから削除したもの] bga びゃ (*1) bgd びぇん (*1) bge びぇ (*1) bgh びゅう (*1) bgj びゅん (*1) bgl びょん (*1) bgn びゃん (*1) bgo びょ (*1) bgp びょう (*1) bgq びゃい (*1) bgu びゅ (*1) bgw びぇい (*1) bgz びゃん (*1) gwa ぐぁ (*2) gwe ぐぇ (*2) gwi ぐぃ (*2) gwo ぐぉ (*2) gwu ぐぅ (*2) lye りぇ (*3) lyi りぃ (*3) n ん (*4) nx27 ん (*4) qq っ q (*5) rga りゃ (*1) rgd りぇん (*1) rge りぇ (*1) rgh りゅう (*1) rgj りゅん (*1) rgl りょん (*1) rgn りゃん (*1) rgo りょ (*1) rgp りょう (*1) rgq りゃい (*1) rgu りゅ (*1) rgw りぇい (*1) rgz りゃん (*1) tch っ ch (*3) ye いぇ (*3) yi い (*7) yw いぇい (*3) zga じゃ (*1) zgd じぇん (*1) zge じぇ (*1) zgh じゅう (*1) zgj じゅん (*1) zgl じょん (*1) zgn じゃん (*1) zgo じょ (*1) zgp じょう (*1) zgq じゃい (*1) zgu じゅ (*1) zgw じぇい (*1) zgz じゃん (*1) (*1) かえって打ちづらいので、普通は存在しない (*2) 「げい」を入力できなくなってしまう (*3) AZIKのルールにはないと思われる (*4) よくわからないが、いらないのでは (*5) 「q」1回で「ん」を入力できなくなってしまう (*6) 「ゐ」が正しい 達人がいらっしゃいましたら、お試しください。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: azik 型: application/octet-stream サイズ: 4431 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/prime-dev/attachments/20041222/dafea711/attachment.obj From VED03370 @ nifty.ne.jp Thu Dec 23 00:50:42 2004 From: VED03370 @ nifty.ne.jp (mft) Date: Thu, 23 Dec 2004 00:50:42 +0900 Subject: [prime-dev: 534] MeCab ? Message-ID: 松井と申します。はじめまして。 Gentoo で PRIME 0.9.3 を使っています。 ERROR: Ruby ライブラリの 'MeCab' をロードできませんでした。 お手数をおかけしてすみません。 というメッセージが出まして、PRIME のディレクトリーを grep したところ、 makedict/dictformat-wordlist.rb と makedict/dictformat-text.rb で require 'MeCab' というのが見つかりました。 インストールの説明には一言も出てきてないように思いますが、必ずしもイン ストールしなくてもいいという扱いなのでしょうか。 -- MATSUI Fe2+ Tetsushi http://homepage3.nifty.com/text/ (http://lowlife.jp/mft/ for blog) From komatsu @ taiyaki.org Wed Dec 22 23:22:29 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Wed, 22 Dec 2004 23:22:29 +0900 Subject: [prime-dev: 535] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiBBWklL?= =?iso-2022-jp?b?IBskQiVGITwlViVrGyhC?= In-Reply-To: References: Message-ID: <87brcms996.wl@localhost.taiyaki.org> 小松です。 ありがとうございます。採用させていただきます。 いくつか質問があります。 > (*1) かえって打ちづらいので、普通は存在しない よく分かっていないのですが、消してしまってよいのでしょうか? > (*2) 「げい」を入力できなくなってしまう 「げい = gei」が入力できないということでしょうか? -- 小松弘幸 ----------------------- http://taiyaki.org/ At Wed, 22 Dec 2004 16:31:14 +0900, Masaki Yatsu wrote: > > [1 ] > 谷津です。 > > AZIKで使えないキーがいくつかあるので、EGBRIDGE14を参考に > azikファイルを作り直してみました(添付)。 > > romajiに入っているものは除いてあります。 > egg-markとは、一部衝突します。 > > [EGBRIDGE14にあって追加したもの] > > たくさん(省略) > > [EGBRIDGE14になかったが残したもの] > > dcu どぅ (*1) > hyj ひゅん > hyn ひゃん > kgj きゅん > syn しゃん > tgu とぅ (*2) > > (*1) EGBRIDGE14では「でゅ」となっていた(間違い) > (*2) EGBRIDGE14では「てゅ」となっていた(間違い) > > [suikyoのazikから削除したもの] > > bga びゃ (*1) > bgd びぇん (*1) > bge びぇ (*1) > bgh びゅう (*1) > bgj びゅん (*1) > bgl びょん (*1) > bgn びゃん (*1) > bgo びょ (*1) > bgp びょう (*1) > bgq びゃい (*1) > bgu びゅ (*1) > bgw びぇい (*1) > bgz びゃん (*1) > gwa ぐぁ (*2) > gwe ぐぇ (*2) > gwi ぐぃ (*2) > gwo ぐぉ (*2) > gwu ぐぅ (*2) > lye りぇ (*3) > lyi りぃ (*3) > n ん (*4) > nx27 ん (*4) > qq っ q (*5) > rga りゃ (*1) > rgd りぇん (*1) > rge りぇ (*1) > rgh りゅう (*1) > rgj りゅん (*1) > rgl りょん (*1) > rgn りゃん (*1) > rgo りょ (*1) > rgp りょう (*1) > rgq りゃい (*1) > rgu りゅ (*1) > rgw りぇい (*1) > rgz りゃん (*1) > tch っ ch (*3) > ye いぇ (*3) > yi い (*7) > yw いぇい (*3) > zga じゃ (*1) > zgd じぇん (*1) > zge じぇ (*1) > zgh じゅう (*1) > zgj じゅん (*1) > zgl じょん (*1) > zgn じゃん (*1) > zgo じょ (*1) > zgp じょう (*1) > zgq じゃい (*1) > zgu じゅ (*1) > zgw じぇい (*1) > zgz じゃん (*1) > > (*1) かえって打ちづらいので、普通は存在しない > (*2) 「げい」を入力できなくなってしまう > (*3) AZIKのルールにはないと思われる > (*4) よくわからないが、いらないのでは > (*5) 「q」1回で「ん」を入力できなくなってしまう > (*6) 「ゐ」が正しい > > 達人がいらっしゃいましたら、お試しください。 > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > [2 azik ] > > [3 ] > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Wed Dec 22 23:30:21 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Wed, 22 Dec 2004 23:30:21 +0900 Subject: [prime-dev: 536] Re: MeCab ? In-Reply-To: References: Message-ID: <87acs6s8w2.wl@localhost.taiyaki.org> 小松です。よろしくお願いします。 prime-dict-convert では、一部 MeCab を使用します。prime-dict-convert は テキストファイルや他の IME 用の辞書から PRIME 用の辞書を作成する コマンドです。prime-dict-convert はユーザが意図しない限り使用する必要は ありませんので、必ずしもインストールしなくてもいいという扱いです。 いずれにしても、MeCab の有無で prime-dict-convert がエラーになるのは バグですので、修正します。 対症療法としては、prime-dict-convert 内に begin ## The following files require MeCab. Kernel::require('prime/makedict/dictformat-wordlist') Kernel::require('prime/makedict/dictformat-text') rescue LoadError end という記述がありますので、全部コメントアウトすればエラーを回避できます。 # begin # ## The following files require MeCab. # Kernel::require('prime/makedict/dictformat-wordlist') # Kernel::require('prime/makedict/dictformat-text') # rescue LoadError # end -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 23 Dec 2004 00:50:42 +0900, mft wrote: > > 松井と申します。はじめまして。 > > Gentoo で PRIME 0.9.3 を使っています。 > > ERROR: > Ruby ライブラリの 'MeCab' をロードできませんでした。 > お手数をおかけしてすみません。 > > というメッセージが出まして、PRIME のディレクトリーを grep したところ、 > makedict/dictformat-wordlist.rb と makedict/dictformat-text.rb で > require 'MeCab' というのが見つかりました。 > インストールの説明には一言も出てきてないように思いますが、必ずしもイン > ストールしなくてもいいという扱いなのでしょうか。 > > -- > MATSUI Fe2+ Tetsushi > http://homepage3.nifty.com/text/ > (http://lowlife.jp/mft/ for blog) > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From yatsu @ yatsu.info Thu Dec 23 02:01:37 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 23 Dec 2004 02:01:37 +0900 Subject: [prime-dev: 537] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiAgQVpJ?= =?iso-2022-jp?b?SyAbJEIlRiE8JVYlaxsoQg==?= In-Reply-To: <87brcms996.wl@localhost.taiyaki.org> Message-ID: 谷津です。 説明不足でした。 On 04.12.22 11:22 PM, Hiroyuki Komatsu wrote: > ありがとうございます。採用させていただきます。 > いくつか質問があります。 > >> (*1) かえって打ちづらいので、普通は存在しない > > よく分かっていないのですが、消してしまってよいのでしょうか? AZIKでは「きょ」などを入力したいときに、kyo の y の代わりに g を使えます。 これは右手3連続だったものを、右手、左手、右手の順にして入力し やすくするということなのですが、 bga(びゃ)の場合、bya より bga の方が打ちづらいので、必要ないと 思われます。 EGBRIDGE以外にもいくつか、AZIKのテーブルをもっているものを調べ ましたが、(*1)は大抵存在しないようです。 私は消してしまってよいと思うのですが、残しても特に問題はないと 思います。 >> (*2) 「げい」を入力できなくなってしまう > > 「げい = gei」が入力できないということでしょうか? AZIKでは gw で「げい」になりますが、 「gwa = ぐぁ」があると、gw と入力したときに「げい」とならず、 「gw」(アルファベットのまま)になってしまいます。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Thu Dec 23 00:30:32 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 00:30:32 +0900 Subject: [prime-dev: 538] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiBBWklL?= =?iso-2022-jp?b?IBskQiVGITwlViVrGyhC?= In-Reply-To: References: <87brcms996.wl@localhost.taiyaki.org> Message-ID: <878y7qs63r.wl@localhost.taiyaki.org> 小松です。 At Thu, 23 Dec 2004 02:01:37 +0900, Masaki Yatsu wrote: > >> (*1) かえって打ちづらいので、普通は存在しない > > > > よく分かっていないのですが、消してしまってよいのでしょうか? > > AZIKでは「きょ」などを入力したいときに、kyo の y の代わりに > g を使えます。 > これは右手3連続だったものを、右手、左手、右手の順にして入力し > やすくするということなのですが、 > bga(びゃ)の場合、bya より bga の方が打ちづらいので、必要ないと > 思われます。 > > EGBRIDGE以外にもいくつか、AZIKのテーブルをもっているものを調べ > ましたが、(*1)は大抵存在しないようです。 > > 私は消してしまってよいと思うのですが、残しても特に問題はないと > 思います。 了解しました。消しておきます。 > >> (*2) 「げい」を入力できなくなってしまう > > > > 「げい = gei」が入力できないということでしょうか? > > AZIKでは gw で「げい」になりますが、 > 「gwa = ぐぁ」があると、gw と入力したときに「げい」とならず、 > 「gw」(アルファベットのまま)になってしまいます。 "gwnou" は現状でも「げいのう」になるけれど、"wagw" が「わgw」の ままということですね。 これは、「ん = n」と「な = na」の関係と同じように「ん = nn」に あたるものを用意すれば対応可能ですが、どっちがいいでしょうか? -- 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Thu Dec 23 02:39:24 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Thu, 23 Dec 2004 02:39:24 +0900 Subject: [prime-dev: 539] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiAgQVpJ?= =?iso-2022-jp?b?SyAbJEIlRiE8JVYlaxsoQg==?= In-Reply-To: <878y7qs63r.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.23 0:30 AM, Hiroyuki Komatsu wrote: > At Thu, 23 Dec 2004 02:01:37 +0900, > Masaki Yatsu wrote: >>>> (*2) 「げい」を入力できなくなってしまう >>> >>> 「げい = gei」が入力できないということでしょうか? >> >> AZIKでは gw で「げい」になりますが、 >> 「gwa = ぐぁ」があると、gw と入力したときに「げい」とならず、 >> 「gw」(アルファベットのまま)になってしまいます。 > > "gwnou" は現状でも「げいのう」になるけれど、"wagw" が「わgw」の > ままということですね。 そうです。 > これは、「ん = n」と「な = na」の関係と同じように「ん = nn」に > あたるものを用意すれば対応可能ですが、どっちがいいでしょうか? gwa は gw と打った時点で「げい」になって、その後の a で、「げいあ」になるのが正しいと思います。 gwa ぐぁ -> げいあ gwe ぐぇ -> げいえ gwi ぐぃ -> げいい gwo ぐぉ -> げいお gwu ぐぅ -> げいう なので、この5つは必要ないと思います。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From komatsu @ taiyaki.org Thu Dec 23 00:57:32 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 00:57:32 +0900 Subject: [prime-dev: 540] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiBBWklL?= =?iso-2022-jp?b?IBskQiVGITwlViVrGyhC?= In-Reply-To: References: <878y7qs63r.wl@localhost.taiyaki.org> Message-ID: <877jnas4ur.wl@localhost.taiyaki.org> 解説ありがとうございます。 *2 の方も消しておきます。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 23 Dec 2004 02:39:24 +0900, Masaki Yatsu wrote: > > 谷津です。 > > On 04.12.23 0:30 AM, Hiroyuki Komatsu wrote: > > > At Thu, 23 Dec 2004 02:01:37 +0900, > > Masaki Yatsu wrote: > >>>> (*2) 「げい」を入力できなくなってしまう > >>> > >>> 「げい = gei」が入力できないということでしょうか? > >> > >> AZIKでは gw で「げい」になりますが、 > >> 「gwa = ぐぁ」があると、gw と入力したときに「げい」とならず、 > >> 「gw」(アルファベットのまま)になってしまいます。 > > > > "gwnou" は現状でも「げいのう」になるけれど、"wagw" が「わgw」の > > ままということですね。 > > そうです。 > > > これは、「ん = n」と「な = na」の関係と同じように「ん = nn」に > > あたるものを用意すれば対応可能ですが、どっちがいいでしょうか? > > gwa は gw と打った時点で「げい」になって、その後の > a で、「げいあ」になるのが正しいと思います。 > > gwa ぐぁ -> げいあ > gwe ぐぇ -> げいえ > gwi ぐぃ -> げいい > gwo ぐぉ -> げいお > gwu ぐぅ -> げいう > > なので、この5つは必要ないと思います。 > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Thu Dec 23 07:16:39 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 07:16:39 +0900 Subject: [prime-dev: 541] =?iso-2022-jp?b?UFJJTUUgMC45LjQtYWxwaGEyIChSZTog?= =?iso-2022-jp?b?GyRCTyJKOEBhSlE0OSROTT1EahsoQik=?= In-Reply-To: <87pt16wghy.wl@localhost.taiyaki.org> References: <87pt16wghy.wl@localhost.taiyaki.org> Message-ID: <874qiernaw.wl@localhost.taiyaki.org> 小松です。 文節単位での変換に対応したバージョンをお知らせします。 あくまでも開発版のアルファリリースだということをご了承ください。 PRIME サーバ uim 用クライアント ■未対応の案件 ・単語登録モードでは、文節単位の変換ができない。 ・T-Code ではエラーになる。 ・文節単位の変換に F6 - F10 に対応していない。 ・Emacs 用クライアントがない。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Sun, 19 Dec 2004 22:43:21 +0900, 小松 弘幸 wrote: > > 小松です。 > > おそらく 0.9.4, 0.9.5 あたりで本格的な連文節変換に対応すると思います。 > で、プリエディションと同様にその機能はサーバ側で実現するつもりです。 > > もし、クライアント側で実現しようとされている方は、作業が被ってしまいます > のでお気をつけください。 > # 一名いるかいないかでしょうけど ;-) > > -- > 小松弘幸 > ----------------------- > http://taiyaki.org/ > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From VED03370 @ nifty.ne.jp Thu Dec 23 10:16:38 2004 From: VED03370 @ nifty.ne.jp (Fe2+) Date: Thu, 23 Dec 2004 10:16:38 +0900 Subject: [prime-dev: 542] Re: MeCab ? In-Reply-To: <87acs6s8w2.wl@localhost.taiyaki.org> References: <87acs6s8w2.wl@localhost.taiyaki.org> Message-ID: 松井です。 お答えありがとうございます。 MeCab を導入する方向で検討したいと思います。 -- MATSUI Fe2+ Tetsushi http://homepage3.nifty.com/text/ (http://lowlife.jp/mft/ for blog) From utuhiro78 @ yahoo.co.jp Thu Dec 23 16:21:35 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Thu, 23 Dec 2004 16:21:35 +0900 (JST) Subject: [prime-dev: 543] =?iso-2022-jp?b?UmU6IFBSSU1FIDAuOS40LWFscGhhMiAo?= =?iso-2022-jp?b?UmU6IBskQk8iSjhAYUpRNDkkTk09RGobKEIgKQ==?= In-Reply-To: <874qiernaw.wl@localhost.taiyaki.org> Message-ID: <20041223072135.53074.qmail@web10306.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > 文節単位での変換に対応したバージョンをお知らせします。 > あくまでも開発版のアルファリリースだということをご了承ください。 ありがとうございます。試そうとしたのですが、次のようなエラーが出ます。 私のほうの手違いだと思うのですが、念のためご連絡します。 [再現] $ uim-toolbar-gtk 'sw'を押してprimeを選択 ターミナルに次のようなエラーが表示されてprimeを使えない ------- WARNING: The required Ruby library 'progressbar' is not found. /usr/lib/site_ruby/1.8/prime/prime2.rb:615:in `initialize_composer': undefined method `set_table_entry' for # (NoMethodError) from /usr/lib/site_ruby/1.8/prime/prime2.rb:589:in `initialize' from /usr/lib/site_ruby/1.8/prime/prime2.rb:23:in `new' from /usr/lib/site_ruby/1.8/prime/prime2.rb:23:in `session_start' from /usr/lib/site_ruby/1.8/prime/session.rb:350:in `session_start' from /usr/lib/site_ruby/1.8/prime/session.rb:113:in `send' from /usr/lib/site_ruby/1.8/prime/session.rb:113:in `send_command' from /usr/lib/site_ruby/1.8/prime/session.rb:100:in `execute' from /usr/lib/site_ruby/1.8/prime/server.rb:30:in `session_loop' from /usr/lib/site_ruby/1.8/prime/server.rb:29:in `synchronize' from /usr/lib/site_ruby/1.8/prime/server.rb:29:in `session_loop' from /usr/lib/site_ruby/1.8/prime/server.rb:26:in `loop' from /usr/lib/site_ruby/1.8/prime/server.rb:38:in `session_loop' from /usr/lib/site_ruby/1.8/prime/server.rb:123:in `start' from /usr/bin/prime:152:in `main' from /usr/bin/prime:172 ------- [環境] prime-0.9.4-alpha2 prime-dict-0.8.5 uim-svn1650 + prime_0.9.4-alpha2.scm sary-cvs20041205 sary-ruby-cvs20041205 suikyo-2.0.0.1 ruby-1.8.1 // uim-0.4.5のuim-toolbar-gtkは、gtk+2.6だと正常に動きません。 tokunagaさんのパッチを当ててください: http://lists.freedesktop.org/pipermail/uim/2004-December/000811.html この不具合はuim-snapshotでは修正されているのですが、 http://freedesktop.org/~tkng/uim-trunk.tar.gz uim-snapshotを使うと今度はprime_0.9.4-alpha2.scmのほうが動きません。 http://lists.sourceforge.jp/mailman/archives/prime-dev/2004-December/000508.html そういうわけで、少しテストが難しい状況です。 uim-0.4.6のリリースが間近なようですので、 http://lists.freedesktop.org/pipermail/uim/2004-December/000804.html > I hope we can release 0.4.6 until the end of this year. 小松さん/uimの開発者のかたがたでuim-snapshotでのprimeサポートを 調整してくださるとうれしいです。 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From komatsu @ taiyaki.org Thu Dec 23 17:01:29 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 17:01:29 +0900 Subject: [prime-dev: 544] =?iso-2022-jp?b?UmU6IFBSSU1FIDAuOS40LWFscGhhMiAo?= =?iso-2022-jp?b?UmU6IBskQk8iSjhAYUpRNDkkTk09RGobKEIgKQ==?= In-Reply-To: <20041223072135.53074.qmail@web10306.mail.mci.yahoo.co.jp> References: <874qiernaw.wl@localhost.taiyaki.org> <20041223072135.53074.qmail@web10306.mail.mci.yahoo.co.jp> Message-ID: <873bxxsasm.wl@localhost.taiyaki.org> 小松です。 すみません、こちらのミスです。Suikyo もバージョンアップする必要が ありました。 0.9.4 向け Suikyo: FYI. PRIME サーバ uim 用クライアント -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 23 Dec 2004 16:21:35 +0900 (JST), UTUMI Hirosi wrote: > > 内海です。 > > --- Hiroyuki Komatsu wrote: > > 文節単位での変換に対応したバージョンをお知らせします。 > > あくまでも開発版のアルファリリースだということをご了承ください。 > > ありがとうございます。試そうとしたのですが、次のようなエラーが出ます。 > 私のほうの手違いだと思うのですが、念のためご連絡します。 > [再現] > $ uim-toolbar-gtk > 'sw'を押してprimeを選択 > ターミナルに次のようなエラーが表示されてprimeを使えない > ------- > WARNING: > The required Ruby library 'progressbar' is not found. > /usr/lib/site_ruby/1.8/prime/prime2.rb:615:in `initialize_composer': undefined method > `set_table_entry' for # (NoMethodError) > from /usr/lib/site_ruby/1.8/prime/prime2.rb:589:in `initialize' > from /usr/lib/site_ruby/1.8/prime/prime2.rb:23:in `new' > from /usr/lib/site_ruby/1.8/prime/prime2.rb:23:in `session_start' > from /usr/lib/site_ruby/1.8/prime/session.rb:350:in `session_start' > from /usr/lib/site_ruby/1.8/prime/session.rb:113:in `send' > from /usr/lib/site_ruby/1.8/prime/session.rb:113:in `send_command' > from /usr/lib/site_ruby/1.8/prime/session.rb:100:in `execute' > from /usr/lib/site_ruby/1.8/prime/server.rb:30:in `session_loop' > from /usr/lib/site_ruby/1.8/prime/server.rb:29:in `synchronize' > from /usr/lib/site_ruby/1.8/prime/server.rb:29:in `session_loop' > from /usr/lib/site_ruby/1.8/prime/server.rb:26:in `loop' > from /usr/lib/site_ruby/1.8/prime/server.rb:38:in `session_loop' > from /usr/lib/site_ruby/1.8/prime/server.rb:123:in `start' > from /usr/bin/prime:152:in `main' > from /usr/bin/prime:172 > ------- > > [環境] > prime-0.9.4-alpha2 > prime-dict-0.8.5 > uim-svn1650 + prime_0.9.4-alpha2.scm > sary-cvs20041205 > sary-ruby-cvs20041205 > suikyo-2.0.0.1 > ruby-1.8.1 > > // > uim-0.4.5のuim-toolbar-gtkは、gtk+2.6だと正常に動きません。 > tokunagaさんのパッチを当ててください: > http://lists.freedesktop.org/pipermail/uim/2004-December/000811.html > > この不具合はuim-snapshotでは修正されているのですが、 > http://freedesktop.org/~tkng/uim-trunk.tar.gz > uim-snapshotを使うと今度はprime_0.9.4-alpha2.scmのほうが動きません。 > http://lists.sourceforge.jp/mailman/archives/prime-dev/2004-December/000508.html > > そういうわけで、少しテストが難しい状況です。 > > uim-0.4.6のリリースが間近なようですので、 > http://lists.freedesktop.org/pipermail/uim/2004-December/000804.html > > I hope we can release 0.4.6 until the end of this year. > 小松さん/uimの開発者のかたがたでuim-snapshotでのprimeサポートを > 調整してくださるとうれしいです。 > > > __________________________________ > Do You Yahoo!? > Upgrade Your Life > http://bb.yahoo.co.jp/ > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From utuhiro78 @ yahoo.co.jp Thu Dec 23 17:58:44 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Thu, 23 Dec 2004 17:58:44 +0900 (JST) Subject: [prime-dev: 545] Re: PRIME 0.9.4-alpha2 In-Reply-To: <873bxxsasm.wl@localhost.taiyaki.org> Message-ID: <20041223085844.57904.qmail@web10306.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu からのメッセージ: > Suikyo もバージョンアップする必要がありました。 さっそく試用させていただいたところ、 shift+左右キーで文節を変更できるのを確認しました。 ありがとうございます。 alpha段階とのことですので、ブラッシュアップにも期待しています。:-) Mandrake用にsrpmを作成しました。 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118619 http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=118620 uimのほうは 最新prime.scm + gtk+2.6用パッチ を当てています。 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From komatsu @ taiyaki.org Thu Dec 23 18:09:18 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 18:09:18 +0900 Subject: [prime-dev: 546] Re: PRIME 0.9.4-alpha2 In-Reply-To: <20041223085844.57904.qmail@web10306.mail.mci.yahoo.co.jp> References: <873bxxsasm.wl@localhost.taiyaki.org> <20041223085844.57904.qmail@web10306.mail.mci.yahoo.co.jp> Message-ID: <871xdhs7nl.wl@localhost.taiyaki.org> 小松です。 試していただいてありがとうございます。インストールにお手数おかけして すみません。 At Thu, 23 Dec 2004 17:58:44 +0900 (JST), UTUMI Hirosi wrote: > > 内海です。 > > --- Hiroyuki Komatsu からのメッセージ: > > Suikyo もバージョンアップする必要がありました。 > > さっそく試用させていただいたところ、 > shift+左右キーで文節を変更できるのを確認しました。 > ありがとうございます。 > > alpha段階とのことですので、ブラッシュアップにも期待しています。:-) ユーザインタフェースは、現状からあまり変わることはないと思います。 なにかご要望があれば教えてください。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Fri Dec 24 02:41:35 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Fri, 24 Dec 2004 02:41:35 +0900 (JST) Subject: [prime-dev: 547] Re: PRIME 0.9.4-alpha2 In-Reply-To: <871xdhs7nl.wl@localhost.taiyaki.org> Message-ID: <20041223174135.94243.qmail@web10306.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > > alpha段階とのことですので、ブラッシュアップにも期待しています。:-) > ユーザインタフェースは、現状からあまり変わることはないと思います。 > なにかご要望があれば教えてください。 1. 候補を選択しているときでも、shift+左右キーで 文節を変更できるとうれしいです。 [例] こうほをせんたくしているじょうたい と入力 方向キーの↓(下)を押す 候補一覧が表示される shift+左右キーを押す => 文節を変更できない。 2. キー入力のバッファが余り気味 [例] ああああああああああああああああああ と入力 方向キーの↓(下)を押す 候補一覧が表示される しばらくBackspaceを押し続ける Backspaceを離す => キーを離してもしばらく文字を削除し続ける。 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From komatsu @ taiyaki.org Thu Dec 23 18:44:28 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 18:44:28 +0900 Subject: [prime-dev: 548] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiBBWklL?= =?iso-2022-jp?b?IBskQiVGITwlViVrGyhC?= In-Reply-To: References: Message-ID: <87zn05qrgj.wl@localhost.taiyaki.org> At Wed, 22 Dec 2004 16:31:14 +0900, Masaki Yatsu wrote: > 谷津です。 > > AZIKで使えないキーがいくつかあるので、EGBRIDGE14を参考に > azikファイルを作り直してみました(添付)。 CVS にコミットしました。ありがとうございます。 ライセンスは GPL でいいでしょうか? -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Thu Dec 23 19:15:31 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 23 Dec 2004 19:15:31 +0900 Subject: [prime-dev: 549] Re: PRIME 0.9.4-alpha2 In-Reply-To: <20041223174135.94243.qmail@web10306.mail.mci.yahoo.co.jp> References: <871xdhs7nl.wl@localhost.taiyaki.org> <20041223174135.94243.qmail@web10306.mail.mci.yahoo.co.jp> Message-ID: <87y8fpqq0s.wl@localhost.taiyaki.org> 小松です。 At Fri, 24 Dec 2004 02:41:35 +0900 (JST), UTUMI Hirosi wrote: > > > alpha段階とのことですので、ブラッシュアップにも期待しています。:-) > > ユーザインタフェースは、現状からあまり変わることはないと思います。 > > なにかご要望があれば教えてください。 > > 1. 候補を選択しているときでも、shift+左右キーで > 文節を変更できるとうれしいです。 > [例] > こうほをせんたくしているじょうたい と入力 > 方向キーの↓(下)を押す > 候補一覧が表示される > shift+左右キーを押す > => 文節を変更できない。 例えば、 1. こうほをせんたくしているじょうたい 2. コウホヲセンタクシテイルジョウタイ 3. 候補を選択している状態 と候補があった場合、1. と 2. に対しては Shift+Left で 「こうほをせんたくしているじょうた」が文節として選択したい ということだと思います。 3. に対しても同様に 「こうほをせんたくしているじょうた」でよろしいでしょうか。 ご存知だと思いますが、3. に対しては Left を押すと「状態」が選択されて さらに Shift+Left で「じょうた」に文節が変わります。 > 2. キー入力のバッファが余り気味 > [例] > ああああああああああああああああああ と入力 > 方向キーの↓(下)を押す > 候補一覧が表示される > しばらくBackspaceを押し続ける > Backspaceを離す > => キーを離してもしばらく文字を削除し続ける。 現象を確認しました。しかし、原因は特定できていません。 キー入力毎にサーバと通信をしているので、単に遅いから表示が追い付かない のかもしれません。ただ、prime-el では大丈夫なようです。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From yatsu @ yatsu.info Fri Dec 24 09:08:00 2004 From: yatsu @ yatsu.info (Masaki Yatsu) Date: Fri, 24 Dec 2004 09:08:00 +0900 Subject: [prime-dev: 550] =?iso-2022-jp?b?UmU6IHN1aWt5byAbJEIkThsoQiAgQVpJ?= =?iso-2022-jp?b?SyAbJEIlRiE8JVYlaxsoQg==?= In-Reply-To: <87zn05qrgj.wl@localhost.taiyaki.org> Message-ID: 谷津です。 On 04.12.23 6:44 PM, Hiroyuki Komatsu wrote: > At Wed, 22 Dec 2004 16:31:14 +0900, > Masaki Yatsu wrote: >> 谷津です。 >> >> AZIKで使えないキーがいくつかあるので、EGBRIDGE14を参考に >> azikファイルを作り直してみました(添付)。 > > CVS にコミットしました。ありがとうございます。 > ライセンスは GPL でいいでしょうか? 何でもかまわないです。お任せします。 ありがとうございます。 --- 谷津真樹 (Masaki Yatsu) mailto:yatsu @ yatsu.info From utuhiro78 @ yahoo.co.jp Fri Dec 24 11:38:32 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Fri, 24 Dec 2004 11:38:32 +0900 (JST) Subject: [prime-dev: 551] Re: PRIME 0.9.4-alpha2 In-Reply-To: <87y8fpqq0s.wl@localhost.taiyaki.org> Message-ID: <20041224023832.33690.qmail@web10307.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > 例えば、 > > 1. こうほをせんたくしているじょうたい > 2. コウホヲセンタクシテイルジョウタイ > 3. 候補を選択している状態 > > と候補があった場合、1. と 2. に対しては Shift+Left で > 「こうほをせんたくしているじょうた」が文節として選択したい > ということだと思います。 はい。 > 3. に対しても同様に > 「こうほをせんたくしているじょうた」でよろしいでしょうか。 > ご存知だと思いますが、3. に対しては Left を押すと「状態」が選択されて > さらに Shift+Left で「じょうた」に文節が変わります。 これは知りませんでした。 3の場合は、Shift+Leftを押すと「状態」を選択するようになると 良いと思います(Leftだけを押したときのような挙動)。 __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/ From mover @ hct.zaq.ne.jp Sat Dec 25 21:23:59 2004 From: mover @ hct.zaq.ne.jp (Kazuki Ohta) Date: Sat, 25 Dec 2004 21:23:59 +0900 Subject: [prime-dev: 552] =?iso-2022-jp?b?UmU6IFVpbSAbJEIkTiUiJU4lRiE8GyhC?= =?iso-2022-jp?b?GyRCJTclZyVzGyhCIChSZTogUFJJTUUgMC44LjUgLyBQUklN?= =?iso-2022-jp?b?RSAwLjkuMyk=?= In-Reply-To: <87fz29xu5y.wl@localhost.taiyaki.org> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <200412131410.59884.mover@hct.zaq.ne.jp> <87fz29xu5y.wl@localhost.taiyaki.org> Message-ID: <200412252124.00027.mover@hct.zaq.ne.jp> 太田です。 > ありがとうございます。ただ、候補の付加データには、用例以外にも、 > 文字種やコメントなどもあります。そのため、第3引数はただの文字列ではなく、 > 連想配列だとさらにうれしいです。 > > 用例 (usage) : 計る・図るの違い > 文字種 (form) : 「へ (ひらがな)」・「ヘ (カタカナ)」の違い > コメント (comment) : りんご→「赤い果物、食べるとおいしい。」 > > こんな感じ? > > (list cand > (digit->string (+ idx 1)) > (list (list 'usage "usage string") > (list 'comment "comment string"))) > uim @ freedesktop.orgの議論にてtkngさんから、usageとかcommentを区別する必要は 有るのか?という意見を頂きました。確かにそうですよね...もし用例とコメントを 両方表示させたければ文字列を連結すれば良い訳ですし。 そこで折衷案としてサブウィンドウのタイトルを指定できる様にすれば要求を満たせ るのでは無いかと考えました。以下の様な感じです。これは小松さんの要求を満たせ るでしょうか?(将来的な拡張等も含めて) ;用例の時 (list cand (digit->string (+ idx 1)) "annotation" "annotation str")))) ;文字種 (list cand (digit->string (+ idx 1)) "form" "form str")))) ;コメント (list cand (digit->string (+ idx 1)) "comment" "comment str")))) --------------------------------- Move the worl:D! Kazuki Ohta : mover @ hct.zaq.ne.jp From komatsu @ taiyaki.org Tue Dec 28 05:15:29 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Tue, 28 Dec 2004 05:15:29 +0900 Subject: [prime-dev: 553] =?iso-2022-jp?b?UmU6IFVpbSAbJEIkTiUiJU4lRiE8GyhC?= =?iso-2022-jp?b?GyRCJTclZyVzGyhCIChSZTogUFJJTUUgMC44LjUgLyBQUklNRSAwLjku?= =?iso-2022-jp?b?Myk=?= In-Reply-To: <200412252124.00027.mover@hct.zaq.ne.jp> References: <20041210075239.10440.qmail@web10304.mail.mci.yahoo.co.jp> <200412131410.59884.mover@hct.zaq.ne.jp> <87fz29xu5y.wl@localhost.taiyaki.org> <200412252124.00027.mover@hct.zaq.ne.jp> Message-ID: <87hdm77b1a.wl%komatsu@taiyaki.org> 小松です。 At Sat, 25 Dec 2004 21:23:59 +0900, Kazuki Ohta wrote: > > ありがとうございます。ただ、候補の付加データには、用例以外にも、 > > 文字種やコメントなどもあります。そのため、第3引数はただの文字列ではなく、 > > 連想配列だとさらにうれしいです。 > > > > 用例 (usage) : 計る・図るの違い > > 文字種 (form) : 「へ (ひらがな)」・「ヘ (カタカナ)」の違い > > コメント (comment) : りんご→「赤い果物、食べるとおいしい。」 > > > > こんな感じ? > > > > (list cand > > (digit->string (+ idx 1)) > > (list (list 'usage "usage string") > > (list 'comment "comment string"))) > > > uim @ freedesktop.orgの議論にてtkngさんから、usageとかcommentを区別する必要は > 有るのか?という意見を頂きました。確かにそうですよね...もし用例とコメントを > 両方表示させたければ文字列を連結すれば良い訳ですし。 僕は区別する必要があると考えています。 例えば、僕は、「へ (ひらがな)」や「ヘ (カタカナ)」といった文字種の表記は、 候補ウインドウの中にひとまわり小さいフォントで表示したいのに対して、 用例は別のウインドウに表示したいです。 また、"URL" というカテゴリを将来持った場合、候補である単語にアンカーが 張られる実装も十分考えられると思います。 加えて、コンソールでの実装と Gtk/Qt での実装では、それぞれの付加データの 扱いが変わってくると思います。 > そこで折衷案としてサブウィンドウのタイトルを指定できる様にすれば要求を満たせ > るのでは無いかと考えました。以下の様な感じです。これは小松さんの要求を満たせ > るでしょうか?(将来的な拡張等も含めて) > > ;用例の時 > (list cand (digit->string (+ idx 1)) "annotation" "annotation str")))) > > ;文字種 > (list cand (digit->string (+ idx 1)) "form" "form str")))) > > ;コメント > (list cand (digit->string (+ idx 1)) "comment" "comment str")))) コメントと用例の両方、というような、複数のデータを持つ場合にややこしい ことになりそうですが、いかがでしょうか? -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Tue Dec 28 05:55:44 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Tue, 28 Dec 2004 05:55:44 +0900 Subject: [prime-dev: 554] =?iso-2022-jp?b?UmU6IBskQj5vJEs/dDt6QSpCchsoQg==?= In-Reply-To: References: Message-ID: <87fz1r7967.wl%komatsu@taiyaki.org> 小松です。 返信が遅くなりましてすみません。 おおむね大丈夫だと思います。 prime-command-preedit-commit-candidate に 加えて prime-command-register-preedit-commit-candidate にも同様な 設定が必要だと思います。 いずれにしても、現状の prime.scm に加えておきました。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Wed, 15 Dec 2004 13:06:34 +0900, Masaki Yatsu wrote: > 谷津です。 > > prime-elには以下のような設定があります。 > > ;; prime-style-display-candidates が compact の場合で, input-mode でも > ;; 数字による確定を可能にする. > (setq prime-style-display-candidates-compact 'always-number-selection) > > uim-prime(prime.scm)でも同様の設定をしたいです。 > > これでいいでしょうか? > > --- prime.scm.bak Sun Dec 12 16:10:13 2004 > +++ prime.scm Wed Dec 15 12:49:05 2004 > @@ -55,6 +55,7 @@ > (define prime-char-annotation? #t) > ;; If #t a candidate window displays usage examples of candidate words. > (define prime-custom-display-usage? #t) > +(define prime-always-number-selection? #f) > > (define prime-mask-pending-preedit? #f) > > @@ -877,7 +878,7 @@ > (define prime-command-preedit-commit-candidate > (lambda (context key key-state) > (print "prime-command-preedit-commit-candidate") > - (if #f > + (if prime-always-number-selection? > (let* ((nth (number->candidate-index (numeral-char->number key))) > (cand (prime-get-nth-candidate context nth))) > (if cand > > ~/.uimで以下のように設定します。 > > (define prime-auto-register-mode? #t) > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu @ yatsu.info > > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Thu Dec 30 22:13:57 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Thu, 30 Dec 2004 22:13:57 +0900 Subject: [prime-dev: 555] Re: MeCab ? In-Reply-To: <87acs6s8w2.wl@localhost.taiyaki.org> References: <87acs6s8w2.wl@localhost.taiyaki.org> Message-ID: <878y7g6i96.wl%komatsu@taiyaki.org> At Wed, 22 Dec 2004 23:30:21 +0900, 小松 弘幸 wrote: > prime-dict-convert では、一部 MeCab を使用します。prime-dict-convert は > テキストファイルや他の IME 用の辞書から PRIME 用の辞書を作成する > コマンドです。prime-dict-convert はユーザが意図しない限り使用する必要は > ありませんので、必ずしもインストールしなくてもいいという扱いです。 > > > いずれにしても、MeCab の有無で prime-dict-convert がエラーになるのは > バグですので、修正します。 修正しました。次のリリースでは、エラーはでますが、可能な範囲での 実行が可能です。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From komatsu @ taiyaki.org Fri Dec 31 15:52:54 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 31 Dec 2004 15:52:54 +0900 Subject: [prime-dev: 556] Re: PRIME 0.9.4-alpha2 In-Reply-To: <20041224023832.33690.qmail@web10307.mail.mci.yahoo.co.jp> References: <87y8fpqq0s.wl@localhost.taiyaki.org> <20041224023832.33690.qmail@web10307.mail.mci.yahoo.co.jp> Message-ID: <87pt0rt0vt.wl%komatsu@taiyaki.org> 小松です。 prime-0.9.4-alpha3.scm で対応しました。 実装の難易度から、1,2,3 のどの場合でも、Shift-Left と Left を 同一視するようにしました。 -- 小松弘幸 ----------------------- http://taiyaki.org/ At Fri, 24 Dec 2004 11:38:32 +0900 (JST), UTUMI Hirosi wrote: > > 内海です。 > > --- Hiroyuki Komatsu wrote: > > 例えば、 > > > > 1. こうほをせんたくしているじょうたい > > 2. コウホヲセンタクシテイルジョウタイ > > 3. 候補を選択している状態 > > > > と候補があった場合、1. と 2. に対しては Shift+Left で > > 「こうほをせんたくしているじょうた」が文節として選択したい > > ということだと思います。 > > はい。 > > > 3. に対しても同様に > > 「こうほをせんたくしているじょうた」でよろしいでしょうか。 > > ご存知だと思いますが、3. に対しては Left を押すと「状態」が選択されて > > さらに Shift+Left で「じょうた」に文節が変わります。 > > これは知りませんでした。 > 3の場合は、Shift+Leftを押すと「状態」を選択するようになると > 良いと思います(Leftだけを押したときのような挙動)。 > > > __________________________________ > Do You Yahoo!? > Upgrade Your Life > http://bb.yahoo.co.jp/ > > _______________________________________________ > Prime-dev mailing list > Prime-dev @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/prime-dev From komatsu @ taiyaki.org Fri Dec 31 15:52:22 2004 From: komatsu @ taiyaki.org (Hiroyuki Komatsu) Date: Fri, 31 Dec 2004 15:52:22 +0900 Subject: [prime-dev: 557] PRIME 0.8.6, 0.9.4-alpha3 Message-ID: <87r7l7t0wp.wl%komatsu@taiyaki.org> 小松です。 PRIME 0.8.6 のリリースと 0.9.4-alpha3 の公開をお知らせします。 PRIME 0.8.6 PRIME-dict 0.8.6 PRIME 0.9.4-alpha3 ■変換の強化 Wiki にあった、「長そうです」、「下さった」、「死すべし」、「口幅ったい」、 「統治する」、「生ぜしめる」、「教養ある」、「下卑た」の誤変換を 解決しました。 ■SKK辞書のコメントの表示 uim-prime で、SKK辞書起源のコメントを表示するようにしました。 候補ウインドウ中に '<', '>' で囲って表示されます。 表示したくない場合は .uim に (set! prime-custom-display-comment? #f) と設定してください。 ■常に数字で選択可能に .uim に (set! prime-always-show-window? #t) を設定すると、常に数字で選択できるようになります。 デフォルトは OFF です。 ■viとの親和性の向上 .uim に (define-key prime-app-mode-start-key? prime-escape-key?) (set! prime-app-mode-end-stroke-list '("i" "I" "a" "A" "o" "O" "C" "s" "S" ("c" . ("l" "w" "e" "c" "G")))) と設定すると、エスケープキーと連動して日本語入力モードが OFF になり、 'a', 'i' と連動して元のモードに戻ります。僕自身は vi + PRIME で使用 していないのでおかしいところがあるかもしれませんので、ご指摘して いただけると助かります。 設定次第では、vi 以外にも適応可能ですが、複数の設定を切替えることは まだできません。 -- 小松弘幸 ----------------------- http://taiyaki.org/ From utuhiro78 @ yahoo.co.jp Fri Dec 31 18:43:02 2004 From: utuhiro78 @ yahoo.co.jp (UTUMI Hirosi) Date: Fri, 31 Dec 2004 18:43:02 +0900 (JST) Subject: [prime-dev: 558] Re: PRIME 0.8.6, 0.9.4-alpha3 In-Reply-To: <87r7l7t0wp.wl%komatsu@taiyaki.org> Message-ID: <20041231094302.39260.qmail@web10307.mail.mci.yahoo.co.jp> 内海です。 --- Hiroyuki Komatsu wrote: > PRIME 0.9.4-alpha3 > > わたしが見落としているのかもしれませんが、prime-0.9.4-alpha3.tar.gz が uploadされていないようです。 こちらのほうも確認しましたが見つかりませんでした。 http://prime.sourceforge.jp/src/?M=D http://sourceforge.jp/projects/prime/files/ __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/