日本語入力メソッド総合スレッド [無断転載禁止]©2ch.net (316レス)
1-

41
(1): 27,30,34 2020/03/30(月)01:06 ID:LDHudlxS(3/3) AAS
あー、こんな事態ってまずもってありえないよね。
これを奇貨として聞いちゃえ。

>>39
UNIX板でいろいろと書きましたが、直接申し上げる事がない態度は
実に失礼な事と認識しております。まことに申し訳ありませんでした。

以下のURLで書いたのですが、wime4.0.0以降では、
語幹の後の述部というか、助詞が変換候補内で表示されず、
確定時にも表示されないのは「おまえの環境」でしょうか?
2chスレ:unix
2chスレ:unix
42: 24 2020/03/30(月)03:55 ID:QbCz8ljJ(1/3) AAS
>>39
情報ありがとうございます。
wine5.5にしたときに
wimeのtransmsgパッチは入れてない状態で作動確認を継続していました(申し訳ありません)

transmsgパッチをあてて、ログを見るようにしていたときに
不意に入力できるようになっていました。
--------------------------------
入力できました。
ローマ字入力にのみ可能です。

全角半角キーでIMEをOFFにすると入力出来ません。
省7
43
(1): 24 2020/03/30(月)23:45 ID:QbCz8ljJ(2/3) AAS
>>37
wimeログを保存してみました。
よろしくお願いいたします。

外部リンク:ensha.red
ダウンロードパスワード : wime
・test_atok2016.zip
44: 24 2020/03/30(月)23:48 ID:QbCz8ljJ(3/3) AAS
>>39 の間違いでした。すみません。
45
(1): 2020/03/30(月)23:53 ID:ZxoD1+U0(2/2) AAS
>>41
私の環境では特に問題ないようです。atok17は持ってないので、後は動作ログを調べるしかないです。
-e atok -v3 --ch all
で起動させたときのログと操作内容を教えてください。
障害発生時のログと発生しないときのログを比べたら何か分かる*かも*しれません。
46
(2): 2020/03/31(火)00:38 ID:3kwx143S(1/3) AAS
>>43
ごめんなさい。環境変数の指定を忘れてました。
export WIME_DEBUG=3,all
をしとかないとwime-gtkのログが出ないのです。
お手数ですが再度アップしてもらえませんか。
47
(2): 24 2020/03/31(火)01:03 ID:t4+IXO2Y(1/3) AAS
>>39 >>46
$ export WIME_DEBUG=3,all
$ wime -e atok -v3 --ch all ~/atok2016_3.txt

試してみましたが、それとも1行でやらないとまずかったでしょうか?

外部リンク:ensha.red
ダウンロードパスワード : wime
・test_wime_atok2016.zip
48
(3): 27,30,34 2020/03/31(火)03:12 ID:JRXN72L6(1/2) AAS
>>45
■環境
○emacs-26.3+yc.el5.2.1+wime?.?.?+atok17で、
 emacs起動直後に、かな漢起動キー直後から「かな入力」。
○.cannaは、「(setq romkana-table "HHKus_de_KanaInput.kp")」。
○ログ採取は、「wime -e atok -v3 --ch all hoge.log」
 ※wime3.6.0では「-e atok」だと「cmdline_opt:no available ime 'atok'」
  との事で、wimeが起動しないのでwime3.6.0のみ「-e atok」を省略。
■wime3.6.0だと助詞が省かれた候補は出ないが、
 wime4.0.0以降だと助詞が省かれた候補しか出ない。
省15
49
(1): 27,30,34 2020/03/31(火)03:14 ID:JRXN72L6(2/2) AAS
>>48 の続き
□wime4.0.1で「めがいたい」をかな入力で変換。
read-str:[めがいたい]
comp-str:[めがいたい]
read-str:[めが][いたい]
comp-str:[眼が][痛い]
dump_cand_list:list=8 [眼][目][芽][め][メガ][女鹿][妻鹿][めが]
□wime4.0.1で「こおりをもつ」をかな入力で変換。
read-str:[こおりをもつ]
comp-str:[こおりをもつ]
省12
50
(2): 2020/03/31(火)20:25 ID:3kwx143S(2/3) AAS
>>47
IMEを有効にする関数が呼ばれてないとするとwime-gtkモジュールがロードされていないのか?
以前 imwime_filter_keypress:not defined toggle key が表示されているのでimmodules.cacheへの登録は終わっているはず。
wime本体はすでに起動しているとして、
* ターミナルエミュレータを起動してそこで
echo $GTK_IM_MODULE
とすると何か表示されるか。
* そのターミナルから
GTK_IM_MODULE=wime WIME_DEBUG=3,all mousepad
とするとwimeのログに何か表示されるか。
省1
51
(1): 2020/03/31(火)21:29 ID:3kwx143S(3/3) AAS
>>48
この件ですが、wime4.0ではこの不具合を修正するコードを-eオプションに移動させたのです。
wime4.0なら'wime -e atok'で起動させればこの不具合は解消されるはずなのですが(atok2008の場合。'-e atok'がなければこの現象が起こる)、wimeへのオプションの指定は>>48で間違いないですか?
(ログ上では修正コードが呼ばれてないように見える)
52: 24 2020/03/31(火)21:51 ID:t4+IXO2Y(2/3) AAS
>>50
$ echo $GTK_IM_MODULE
wime

$ GTK_IM_MODULE=wime WIME_DEBUG=3,all mousepad
の結果です

外部リンク:ensha.red
ダウンロードパスワード : wime
・atok2016_4.txt
53
(1): 24 2020/03/31(火)22:26 ID:t4+IXO2Y(3/3) AAS
>>50
やり直しました
$ wime -e atok -v3 --ch all ~/atok2016_5.txt

$ echo $GTK_IM_MODULE
wime

$ GTK_IM_MODULE=wime WIME_DEBUG=3,all mousepad
の結果です

外部リンク:ensha.red
ダウンロードパスワード : wime
・atok2016_5.txt
54: 27,30,34 2020/04/01(水)03:46 ID:VLUs2Y0f(1/3) AAS
wime4.0.0以降だと助詞が省かれた候補が出る、の方の人です。
※標準的でないと思ったので.cannaでローマ字入力にしたがダメ。

>>51
>>48-49 のwimeのログは以下のようにして取りました。
emacsで書いたものをコピペでコマンド投入しました。

○wime4.0.1
 wime -e atok -v3 --ch all hoge.log
○wime3.6.0
 wime -v3 --ch all fuga.log

○wime3.6.0 makeが通って出来たバイナリ
省4
55
(1): 27,30,34 2020/04/01(水)03:47 ID:VLUs2Y0f(2/3) AAS
wime4.0.0以降だと助詞が省かれた候補が出る、の方の人です。

○wime3.6.0で「%wime -e atok」として起動。起動できない。
0009:fixme:netapi32:NetWkstaUserGetInfo Level 1 processing is partially implemented
0009:fixme:advapi:LsaOpenPolicy ((null),0x32f188,0x00000001,0x32f184) stub
0009:fixme:advapi:LsaClose (0xcafe) stub
[w][00000]cmdline_opt:no available ime 'atok'
[w]cmdline_opt:679:no available ime 'atok'

○wime3.6.0で「%wime」として起動。起動でき、正常動作。
0009:fixme:netapi32:NetWkstaUserGetInfo Level 1 processing is partially implemented
0009:fixme:advapi:LsaOpenPolicy ((null),0x32f3b8,0x00000001,0x32f3b4) stub
省2
56
(1): 27,30,34 2020/04/01(水)03:50 ID:VLUs2Y0f(3/3) AAS
wime4.0.0以降だと助詞が省かれた候補が出る、の方の人です。

○wime4.0.0 で「%wime -e atok」として起動。error出てる……。
0009:fixme:netapi32:NetWkstaUserGetInfo Level 1 processing is partially implemented
0009:fixme:advapi:LsaOpenPolicy ((null),0x32f378,0x00000001,0x32f374) stub
0009:fixme:advapi:LsaClose (0xcafe) stub
error in option -e
0009:fixme:imm:ImmGetOpenStatus (0x12c9c0): semi-stub
0009:fixme:imm:ImmReleaseContext (0x10054, 0x14f280): stub

○wime4.0.1で「%wime -e atok」として起動。error出てる……。
0009:fixme:netapi32:NetWkstaUserGetInfo Level 1 processing is partially implemented
省5
57
(1): 2020/04/01(水)07:36 ID:OkNcxsdE(1) AAS
>>56
ログ見ると
[w][00014][9288.500283]ime_info:ime filename 'C:\windows\system32\ATOK17W.IME'
となってますね。Readme.atokに'wimeがエラーで起動しないとき'という項目があるのでそれを試してもらえませんか。
58
(1): 2020/04/01(水)18:42 ID:9m0AlpJ8(1) AAS
>>53
全部のキー入力にmod 0x10がついてますね…
numlockかな?numlockをoffにしたらどうなるでしょうか?
59
(1): 24 2020/04/01(水)21:23 ID:oBX9arBG(1) AAS
>>58
・numlock offにすると、動くようになりました
・Ctrl+SpaceでATOKのON/OFFが出来ました
・ローマ字入力とOFFの直接入力時のみ動きます
・ちょっとあやふやな動きもありました
・かな入力はNGです

$ wime -e atok -v3 --ch all ~/atok2016_6.txt

$ GTK_IM_MODULE=wime WIME_DEBUG=3,all mousepad
の結果です

外部リンク:ensha.red
省4
60
(1): 2020/04/02(木)01:24 ID:X3XFAM9/(1) AAS
>>59
私はテンキーなしの英語キーボードなので、numlockとかかな入力とか考えたことなかった...
とりあえず、so/xres.cの129行目、
mod &= 0xffff; //SUPER_MASK,HYPER_MASK,META_MASKなどは無視する
の次に
mod &= ~Mod2Mask;
を挿入してこのビットを無視させればnumlockがonの状態でもimeをonにできると思います。
かな入力は日本語キーボード買ってきて考えてみます。キーコードをimeに渡してるだけなんだけどなぁ。
1-
あと 256 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.008s