1 :
名称未設定 :
02/08/20 21:13 ID:+O1JF5DY
2 :
名称未設定 :02/08/20 21:15 ID:+O1JF5DY
AquaSKK #1 * C-gで変換をキャンセル * Carbonアプリケーションでコマンドキーが効かない不具合を修正 * 変換後、続けて変換しようとすると▽モードから抜けてしまう不具合を修正
3 :
名称未設定 :02/08/20 21:25 ID:hcpqthGN
リリース、おめでとうがざいます。
使ってみてます。 あー、てすとてすとわんつー。 富士は日本一の山。 C-g で変換キャンセル。おー、できたできた。 Mac で SKK が使えるとは!感動だ!!!
5 :
名称未設定 :02/08/20 21:37 ID:VPj0IxBg
へんな質問でごめんなさい。 いろんなことを勉強してみたいんですが、これって一体何ですか?
6 :
名称未設定 :02/08/20 21:41 ID:jpjQ0kO6
C-gでキャンセルが効くと安心して使える感じがしてイイです。 連続して単語変換もばっちりですね。 # OS Xはずっとことえりで使ってきたので、まだ油断すると # かなや英数に手が伸びてまうのが当面の問題…
7 :
名称未設定 :02/08/20 21:47 ID:jpjQ0kO6
>5 >1のリンク先にある通り、日本語入力ソフトです。元来Emacsというエディタ専用 だったものを、>1さんがMac OS Xに移植したものです。 ちょっと癖がありますが、単語登録を頻繁にする人、方言や古語、英文まじりなど現 代語の文法から外れた文章を入力する人には非常に便利だと思います。 主な特徴を引用しておきます。 ・ 変換単位を通常1単語に抑え、文法的知識を用いない変換アルゴリズムを用いてい ます。方言、文語、口語、古語、現代語等のいずれについても同様に効率的な変換が できます。 ・「個人辞書」にない単語をサーバなどから検索し確定した場合、単語をどんどん「個 人辞書」に取り込むドラスティックな方法を取っています。「個人辞書」を最優先し、 個人で使用頻度の高い候補順に変換されるので、ヒット率が非常に高いです。 ・ 辞書にない単語の変換を行なった場合には、自動的に再帰的な辞書登録モードに入り ます。また、登録の際に品詞の指定は不要で文法的知識を必要としません。単語登録の 手間が大幅に簡略化されています。
8 :
名称未設定 :02/08/20 21:48 ID:jpjQ0kO6
要はことえりとかATOKとかと同じ種類のソフト、ということです。
9 :
名称未設定 :02/08/20 21:50 ID:h4DfIG93
ATOKに比べりゃかなりprimitive でも使いやすさ(ハマリ度)はトップクラス
10 :
5 :02/08/20 21:57 ID:VPj0IxBg
>>7 非常にわかりやすい説明ありがとうございました。
私でも理解できました。
是非かじってみたくなりましたので
ダウンロードして使わせて頂きたいと思います。
11 :
名称未設定 :02/08/20 22:19 ID:/UjPW15f
>>10 SKKがないと生きていけない体になるのでちうい
12 :
名称未設定 :02/08/20 22:50 ID:/UjPW15f
使えました! 最高。 なぜか、辞書の登録ができないけど。まあいいや。 細かい点ですが、READMEのインストール先って /System/Library/Components/ が正しいですよね?
キタ━━━━━━(゚∀゚)━━━━━━ !!!!! またSKK信者が増えるわけですね
14 :
名称未設定 :02/08/20 23:05 ID:cPu6IZwi
・変換時以外でもCtrl-GがAquaSKKに持っていかれる。
・送りありで促音便、例えば「逝ってよし」を変換するとき、
ITteyosiだけでなくITTeyosiもでもいけるようにしてほしい。
・同様に送りがなの前が「ん」、例えば「信じる」を変換するとき、
SinJiruでもいけるようにしてほしい。
と勝手な希望を書いていっていいんでしょうか?
>>12 /Library以下に"Components"フォルダを自分で作りましょう。
/System以下はいじるべきではありません。
SKKは一度慣れると他の物利用できなくなる罠。 いつでもどこでもSKK。 SKKが使いたいがためにEmacsって人が大量にいるという。。
16 :
名称未設定 :02/08/20 23:34 ID:rCl42SHJ
17 :
名称未設定 :02/08/20 23:36 ID:/UjPW15f
>>14 ありがとうございます。
/Library/Components を作りました。
あと、~/.skk-jisyo を Emacs上のskkと共有してると
マズイことおこりますか?
18 :
名称未設定 :02/08/20 23:41 ID:+O1JF5DY
>>12 辞書登録が出来ない…?
まあ、まだ不安定ですがね。
READMEをインストールする必要なんてありませんよ。
>>14 要望ありがとうございます。
そのようにします。
>>17 起こりません。
というか.skk-jisyoはEmacs上のskkと共有する為に読んでいます。
読むだけで書き込みません。
(AquaSKKのユーザ辞書はあくまで~/Library/AquaSKK/skk-user-dic)
19 :
名称未設定 :02/08/21 00:22 ID:2ILgTWh4
辞書登録モードになったときに、C-gやdeleteでキャンセルできるよーにしてほしいかな。 ddskkがそういう動作だったと思うけど
20 :
名称未設定 :02/08/21 00:30 ID:2ILgTWh4
もいっちょ、qでカタカナモードになったときに、Kanji とかうつと、 ひらがなで表示される。カタカナでだしてくだちい。 変換せずに確定すればカタカナで確定できるよーに。 たまーにやるので(w
21 :
名称未設定 :02/08/21 00:36 ID:Kedz0Mpu
>>19 了解です
>>20 あー、絶対言われると思いましたw
なんとかします…
ぜひソースを見たいのだけれど
>>1 の URL つながらない模様。
どこかに移ったりしました?
23 :
22 :02/08/21 01:40 ID:/89o88Je
ごめん。つながりました。
24 :
名称未設定 :02/08/21 04:10 ID:6mb1GcRp
コマンドキーが効かないヨ! って書こうとしたら、もう直ったのでてたのね。 しばらく常用してみます。 ところで、1さんはこれからも名称未設定のままなの?
25 :
名称未設定 :02/08/21 06:01 ID:d2pAR191
AquaSKK使ってみてます。やっぱSKKいいなー ▼モードからC-jで確定せずに「暗黙 の確定」をしてそのまま次の入力を始めると、 最初の子音が表示されません。またその時にasdfjklでの選択に入ってると 次の入力自体が無視されてる感じです。 これからも開発応援してます。 俺もC の勉強もしようかと。。。
26 :
名称未設定 :02/08/21 06:42 ID:wWNnXJwT
インストールドキュメント /Library/Components がなかったら自分で作りましょう。 って一文を添えた方が戸惑う人が減ると思う。 現に自分はちょっと考えてしまいました。
27 :
名称未設定 :02/08/21 07:22 ID:6mb1GcRp
んーと ちいさいひらがな、カタカナの入力が、 xya xyu xyo が、 xゃ xゅ xょ xャ xュ xョになっちゃいます。 あと、 xwa で ゎ ヮ がでないです。。
28 :
名称未設定 :02/08/21 09:18 ID:xAuZUOOt
「とうか」を変換すると、 辞書登録に入る直前で落ちませんか?
29 :
名称未設定 :02/08/21 09:34 ID:6mb1GcRp
>>24 では「何か」スレのコテハンで。
>>25 | 最初の子音
| asfjklでの選択
どちらも確認しました。…これは結構面倒だと思う…
>>26 最初からあるものだと思ってました。書いておきます。(;´Д`)
>>27 確認しました。以前はちゃんと出てたような気がするんですが…w
>>28 ,29
私の環境では落ちません。うーむ…
31 :
名称未設定 :02/08/21 10:15 ID:xAuZUOOt
>30 asdf...の窓が出たとき、候補数が7の倍数になってるのが怪しいと思うのですが。
>>31 辞書変換でなく登録だったのですね。見落としました。(;´Д`)
確かに落ちますね。
33 :
名称未設定 :02/08/21 12:32 ID:IQjskjUl
英数やかなキーでもモード変更できるとありがたいかな。
34 :
名称未設定 :02/08/21 14:46 ID:d2pAR191
■モード(と言っていいのかな?)で、促音の削除が出来ません。 「s s DEL DEL」という入力で、「っ」が残ってしまいます。 ▽モードだと問題なしです。 あと、Qでカナモード ▽モードになってしまいます。 かなモード維持で▽モードに移行してほしいです。 要望もいくつかあるのですが、その前に作者様によるTODOリスト があったりすると、無駄がなくなると思うんですがどうでしょう? 「やろうと思ってたこといちいち指摘すんなヴォケェ〜」 が少なくなると思いますよ:-)
35 :
名称未設定.PHO :02/08/21 14:53 ID:Kedz0Mpu
AquaSKK #2 age
* 変換時でなければC-gを喰わない
* 辞書登録をC-gでキャンセル可能に
* インストールドキュメント修正
* xya xyu xyoで「ゃゅょ」を出す
* xwaで「ゎ」を出す
* 送りありで促音便、例えば「逝ってよし」を変換するとき、ITteyosiだけでなくITTeyosiもでも変換可能
* 同様に送りがなの前が「ん」、例えば「信じる」を変換するとき、SinJiruでも変換可能
* ▼モードからC-jで確定せずに暗黙の確定をしてそのまま次の入力を始めると最初の子音が表示されない不具合を修正
* 7bitアスキー文字だけで構成された文字列を見ると、あらゆる場所で誤動作する可能性のある重大な不具合を修正
* 変換結果の候補数が7の倍数だった時、辞書登録をしようとするとクラッシュする不具合を修正
* 候補選択ウインドウが出ている状態でdeleteを押すと始まる不具合の数々を修正
――――――
半角仮名で漢字変換を始めると平仮名に変換されませんが、
そのうちなんとかします。面倒で…
――――――
>>34 | 促音の削除が
確認しました。
| Qでカナモード▽
それは… うーん…
オプション設定ということで。
| かなモード維持で▽
対応しますた
| TODOリスト
そうですね。何処かから適当なCGI拾ってきて設置します。
自分で作るのはさすがに面倒…
どうも「これだ!」というTODOが見つかりません… 自作するしかないかな…
37 :
名称未設定 :02/08/21 16:48 ID:7jI4OouR
38 :
27,29 :02/08/21 17:26 ID:6mb1GcRp
ゎぁぃ。 ゃゅょゎOK!です。 「とうか」で落ちるのがなおってないような気がするのは気のせい?
>>38 あーそれはサーバー側のバグだったからです。
AquaSKKServer.appをなんとかして一旦落として下さい。
commnad-option-escのアプリケーションリストには出ないようなので
Terminalからps aux | grep SKK→kill [serverのpid]と。
40 :
38 :02/08/21 17:48 ID:6mb1GcRp
>>39 なるほど。ありがとうございました。
「とうか」もOK!でした。
42 :
名称未設定 :02/08/21 18:43 ID:6If9i9ip
>>39 quitイベントを送ったほうがいいのでは?
こんなスクリプトを作っておくと便利です。
#!/bin/sh
/usr/bin/osascript -e "tell application \"$1\" to quit"
43 :
名称未設定 :02/08/21 18:53 ID:s3IpDc9Z
>>42 なにげにMac OS Xならではで、興味深い。
Un*x系OSでも、旧Mac OSでもなかった方法だ。
拡張子を.commandにすると、Finderから起動できるんだっけ。
あ、argvはどうやって取得するのがMac OS Xらしいんだろう?
44 :
名称未設定 :02/08/21 19:43 ID:3fpDC7lL
/Library/Componentsを作って、そこにAquaSKKInputMethod.componentをおい たのだけれど、システム環境設定・地域情報・キーボードメニューにskkでてこない;; 何故だ?(再起動したけど同じだ・・・・)
>>42 osascriptなんてあったんですね。
知りませんでした。
46 :
名称未設定 :02/08/22 01:33 ID:IouruEf+
47 :
名称未設定 :02/08/22 04:17 ID:uMEMh9aO
>>41 のところがNot Foundなんでこっちに。
>>27 への追加みたいなものですが、
skk-vars.elのskk-rom-kana-base-rule-listにはあるのに
AquaSKKでは使えない、もしくは違うローマ字ルールがいくつかあります。
dha でゃ dhi でぃ dhu でゅ dhe でぇ dho でょ
fya ふゃ fyi ふぃ fyu ふゅ fye ふぇ fyo ふょ
tha てぁ thi てぃ thu てゅ the てぇ tho てょ
wi* うぃ(ゐ) we* うぇ(ゑ) xwi ゐ xwe ゑ
*はSKKと違うもの。()内はAquaSKKでのもの。
# ソースも見ましたが、カスタマイズがめんどうそうですね。
あと、インライン入力じゃないときに
確定後もフローティングウィンドウが残っちゃいます。
48 :
名称未設定 :02/08/22 08:27 ID:nskKu8f2
不具合報告です。 Carbonアプリでテキストを選択状態の時にアローキーを押すと、 選択されたテキストが消えてしまいます。 miやIEで症状が確認されました。 Cocoaアプリでは問題ないのですが。
49 :
名称未設定 :02/08/22 10:14 ID:YyfReJjP
タブで補完ができるとうれしいかな…
50 :
名称未設定 :02/08/22 10:29 ID:YyfReJjP
あと、句読点が 、。 と ,. が 設定で選択できるようになると。。 なんか要望ばっかしでスミマセン
>>41 のアドレス間違えてました。
正しくは
http://jove.prohosting.com/~k-takagi/cgi-bin/wforum/wforum.cgiです 。
>>27 | ローマ字ルール
分かりました。そのようにします。
| カスタマイズがめんどう
全くです。実はあれを作ってしまってから本家SKKのソースを読んだのですが
私にはあんな方法は思い付きませんでした。駄目だな…
出来ればあの部分は書き直したいと思っています。
| インライン入力じゃないときに確定後もフローティングウィンドウが残っちゃいます
そのバグは私も見付けましたが、原因が分かりません。
>>48 | Carbonアプリでテキストを選択状態の時にアローキーを押すと、
| 選択されたテキストが消えてしまいます。
現象、確認しました。
しかし… 原因が分からないので直せるかどうか分かりません。
>>49 | タブで補完ができるとうれしいかな…
その予定です。
>>50 | あと、句読点が
| 、。 と ,. が 設定で選択できるようになると。。
分かりました。
| なんか要望ばっかしでスミマセン
いや、反応が来るのは嬉しいです。
52 :
名称未設定 :02/08/22 11:55 ID:UatSZxda
53 :
名称未設定 :02/08/22 12:01 ID:UatSZxda
>>52 そうですね。見てみます。
>>53 (((゚д゚)))ガクガクブルブル
sourceforge.jpのアカウントを作ろうとしたのですが、 確認メールがいつまで経っても送られてきません。 それに開発者はSSH越しにCVSを使うことになっているのですが、 Project Builderがそんなものに対応しているとはとても思えません。 だから多分自力でTODO管理してアーカイブを配付することになると思います。
56 :
名称未設定 :02/08/22 16:55 ID:XzdhOqzx
>55 Project BuilderはCVSに対応しとります。環境変数をちゃんと設定してやれば SSH越しもいけるんでは。どっちがめんどくさいかは微妙だと思いますが。 ところで画面の右端で変換すると、候補ウィンドウが隠れて見づらいです。
57 :
名称未設定 :02/08/22 17:11 ID:/5cH4nSi
>>56 CVSに対応しているのは知っていますよ。
実際、バージョン管理の為にローカルにレポジトリを作って開発していますから。
ただSSH越しだと何をするにもパスフレーズ入れなきゃならないので面倒じゃないかと思ったのです。
まあなんというか、敷居が高いです。(ほんとにこんなものを置かせてもらっていいのか?とか)
| ところで画面の右端で変換すると、候補ウィンドウが隠れて見づらいです。
あー、そうですね。直します。
58 :
名称未設定 :02/08/22 17:33 ID:XzdhOqzx
59 :
名称未設定 :02/08/22 18:02 ID:IouruEf+
>>57 がたがた言わずにとっととsourceforgeに登録しる!
おまーがちょこっと勉強すれば済む話だろ
>>59 そういう書きかたはどうかとおもうぞ…
ただsf.jpを利用した方がはるかに楽な事はたしかです。
sf.jpに登録するのが便利な物しかだめって事はないです。
ってか自分しか利用しながたまたま公開しているツールもありだ(w
ってかもっと気軽に日本人はサービスが利用できないもんかと思う。
貧乏症なのだろうか…
61 :
名称未設定 :02/08/22 21:10 ID:Wi71VOyX
かな入力を、本家と同じようにツリーを作る方式に変えます。
昼に書き始めてまだ終わってないんですが。
入力される仮名のルールはファイルから読み込むようにするので
カスタマイズが可能になります。
>>58 | SSHPassKey
おお、そんな便利なツールがあったのですね。
どうもありがとうございます
>>57 その前に確認メールが届かないからアカウントを有効に出来ないんですが(w
メールアドレス間違えたのかと思って確認しても間違えてないし。
>>59 | そういう書きかた
私は別に気にしませんが…
| ってか自分しか利用しながたまたま公開しているツールもありだ(w
えー そんなもんなんですか…
| ってかもっと気軽に日本人はサービスが利用できないもんかと思う。
| 貧乏症なのだろうか…
そうかも知れません。
>>61 すいません、その転送アドレス、以前から時々重くなるんです。
http://jove.prohosting.com/~k-takagi/に直接アクセスして下さい 。
まあprohostingも時々重くなりますが…
>>62 そんなもんだよ。
ってかプロジェクト増えてもらった方がsf.jpとしてはうれしいかぎり。
それがどんなプロジェクトであろうと、数が命って部分が多少ある。
あまりに無駄すぎるのはさすがに勘弁だが、ソース(プログラムでも文章で
も)があって開発されていればそれで良いって感じ。
prohostingは結構問題があるな。xreaなりskipupなりの方が最近はレスポンス
いいし。
ただ移転は難しい事もあるでしょうし、時間もあれでしょうから、しばらくそ
のままでいいのでは?
65 :
名称未設定 :02/08/23 13:04 ID:jgRZwY5I
x押しても前候補に戻らずにそのまま確定してしまう
66 :
名称未設定 :02/08/23 13:05 ID:jgRZwY5I
IE(5.2)のフォーム内のテキストエリアで入力してて、 「Sfhit+矢印」で文字を範囲選択しようとすると文字が消えて行く
67 :
名称未設定.PHO :02/08/23 15:59 ID:uMWmXRiW
AquaSKK #3 * 画面の端で候補選択ウインドウを出した時、画面内に収まるように位置を修正する * ユーザー辞書の候補が必ずしも変換結果の先頭に来るわけではなかったという不具合を修正 * 入力される仮名のルールをカスタマイズ可能に。 ~/Library/AquaSKK/kana-rule-listが無ければデフォルトのルールファイルである AquaSKKInputMethod.component/Contents/Resources/kana-rule-listを読む。 * ▼モードでxを押すと一つ前の候補に戻る
68 :
名称未設定 :02/08/23 20:11 ID:eIa1Kn5e
>67 をを、怒涛の更新ですね。早速頂いてみます。 #もう10.2で試した人はいるのだろうか…。
69 :
名称未設定 :02/08/23 20:55 ID:lYJ8/wVz
ここってunix板あたりから出張した人以外っているの?
70 :
名称未設定 :02/08/23 21:26 ID:20Qf9AOZ
もともと両方見てますが、何か?
71 :
名称未設定 :02/08/23 21:33 ID:eIa1Kn5e
>5さんは多分Unix板の人ではないと思われ。 # まだ居るかはともかく…
72 :
名称未設定 :02/08/23 21:45 ID:95qlxjSY
うに板のDarwinスレ、人少なすぎなんだよー……
73 :
名無しさん@BSD :02/08/23 21:55 ID:lYJ8/wVz
β板ってかんじ? 安定性とかどう? emocs版にくらべて、どのくらい実現されてます?
74 :
名称未設定 :02/08/23 22:41 ID:tQ8e2hyT
>>73 たった70そこらのレスぐらい読みなよ…
まだこないだ初リリースでたばっかしで
みんなであーだこーだいってフィードバックしてるんじゃん..
βだったらつかわないの?
不安定だからつかわない?
emocs版?にくらべてまだまだだからつかわない?
そうやって一生自分でためしてみることせずに
人にきいて生きていけば?
75 :
名称未設定 :02/08/23 22:45 ID:tQ8e2hyT
とおもったけど もしかしてOSXじゃない人なのかな? もしそうだったらすまんね まぁでもレスぐらい読め
76 :
名称未設定 :02/08/23 23:50 ID:kCA5BmVr
77 :
名称未設定 :02/08/23 23:50 ID:ofQgBx3W
lで半角英数モードに切り替わります? Lはちゃんと全角英数になるんですが。
78 :
名称未設定 :02/08/23 23:53 ID:eIa1Kn5e
>77 うちの環境ではちゃんと切り替わりますよ。lもLも正常に機能してます。
79 :
名称未設定 :02/08/24 00:11 ID:VUvvMThH
>>78 うわ、うちだけなのかも。
ちょっと原因探求の旅に出てみます。
sourceforge.jpを紹介して下さった方、ありがとうございます。
でも暫くは自分のサイトで公開していきたいと思います。
なんとなく面倒なので…
>>73 α版以前です。
安定性は最悪。
emocs版の機能の100分の1くらいはなんとか。
……emocs。
>>74 まあ落ち着いて下さい(笑
>>77 うーん… #3でその辺りを完全に書き換えてしまったので
バグの一つや二つは増えているかも知れませんけど…
81 :
名称未設定.PHO :02/08/24 01:47 ID:tHLqzyNG
……しまった。#3、このままでは句読点が出ません。 AquaSKKInputMethod.component/Contents/Resources/kana-rule-listに .,。,。,。 ,,、,、,、 を追加して下さい。スイマセン これを .,.,.,. ,,,,,,, にすれば句読点が「.」と「,」になります。
>>77 すいません、#3のバグでした。
修正しました。
あと、インプットメソッドは各アプリケーションがそれぞれロードするコンポーネントなので
入れ替えたらアプリケーションを再起動するまで新しいものは使われません。
83 :
PHO :02/08/24 13:38 ID:tHLqzyNG
ジャガーではAquaSKKServerが辞書を読みながら落ちるようです。 原因は良く分からないのですが、分かり次第直します。
84 :
78 :02/08/24 14:33 ID:Ow8jQ5r7
>79 >82の通りですね。うちでも駄目になりました。 修正は#4まで待ちですか? >80 それは(作者殿とは言え)いいすぎ(笑) 安定性はまぁ普段使い(メールや2ちゃん)には充分耐えられると思います。 機能はSKK式のキー操作と辞書登録といったところで、必要最低限ですね。 かな設定が自由になりましたね。T-codeも設定ファイルを書けば導入可能…?
85 :
名称未設定.PHO :02/08/24 17:06 ID:tHLqzyNG
CVS鯖のスペースを貸して戴けることになりました。
次の手順で最新のソースをダウンロード出来ます。
cvs -d :pserver:
[email protected] :/aquaskk login
(何も入力せずにreturn)
cvs -d :pserver:
[email protected] :/aquaskk co AquaSKK
とりあえずジャガーで落ちる問題を解決しました。
後で#4をアップロードします。
86 :
名称未設定.PHO :02/08/24 17:34 ID:tHLqzyNG
AquaSKK #4 (cvsでDLすれば、アーカイブをDLする必要はありません)
* lで半角英数モードに行かなくなっていた問題を解決
* 句読点が入力出来なくなっていた問題を解決
* MacOS X 10.2で辞書を読みながらクラッシュする問題を解決
(むしろ今まで問題無く動いていたのは偶然だった。)
* MacOS X 10.2でコンパイル出来ない問題を解決
−−−−−
>>84 T-codeですか(笑
まあ、一応出来ることは出来るでしょうね。
87 :
名称未設定 :02/08/24 18:52 ID:Ow8jQ5r7
#4は10.1.5では動かないみたいです…。 CVSもアーカイブもリンクで失敗してしまいます…(Serverのほう)。 まぁ数日以内にJaguarたん買うだろうからいいんですけどね。
88 :
名称未設定 :02/08/24 20:13 ID:sjLiC6c1
>>86 #4にして(念のため)再起動してみたのですが、
やっぱりうちのjaguarタンでは動きませんですた
89 :
名称未設定 :02/08/24 21:08 ID:VUvvMThH
>>88 おなじく、うちも#4@Jaguarがダメです。
AquaSKKの選択までは可能なんですけど、
文字を入力しようとすると、
アプリが落ちますね(SKKじゃなく)。
90 :
名称未設定 :02/08/24 21:10 ID:Ow8jQ5r7
91 :
PHO :02/08/24 21:15 ID:tHLqzyNG
>>87 え、リンク出来ませんか?
確かに古いバイナリが残っていたら一度cleanしないとリンクエラーになりますが、
そういうことではないんですよね……
>>88 えーと…
クラッシュするのでしたら、Consoleでクラッシュログを取って見せて頂けませんか?
92 :
名称未設定 :02/08/24 21:34 ID:Ow8jQ5r7
#
[email protected] ですが、Consoleには何もログが残りません(アプリのログは
ちゃんと記録されていますが)。
リンク時には、↓こういうエラーが出ます。クリーンビルドしても一緒。
StandaloneExecutable /Users/tshioya/mt/AquaSKK/build/AquaSKKServer.app/Contents/MacOS/AquaSKKServer
/usr/bin/ld: Undefined symbols:
__._8ifstream
__._8ofstream
___8ifstreamiPCcii
___8ofstreamiPCcii
(長いので略)
_set__t18string_char_traits1ZcPcRCcUl
_setstate__3iosi
_write__7ostreamPCci
93 :
PHO :02/08/24 21:48 ID:tHLqzyNG
>>92 | #
[email protected] ですが、Consoleには何もログが残りません(アプリのログは
| ちゃんと記録されていますが)。
環境設定でクラッシュログを取る設定にしてもログが取られないのですか?
それは… うーん… なんでだろう。
| リンク時には、↓こういうエラーが出ます。クリーンビルドしても一緒。
それは…
/usr/lib/libstdc .aがリンクされていないようですねえ。
これを明示的にリンクさせないと確かに10.2ではリンクエラーになったので
AquaSKK.pbprojでリンクするように修正したのですが…
まさか/usr/lib/libstdc .aが無いなどということはありませんよね。
94 :
PHO :02/08/24 21:49 ID:tHLqzyNG
CocoMonar 105aで書いたら+が消えました。 正しくは/usr/lib/libstdc++.aです。
95 :
名称未設定 :02/08/24 22:04 ID:Ow8jQ5r7
>>93 Consoleの設定も確認してみましたが、やはり残らないです。
さすがにlibstdc++.aはちゃんとあります(笑)。
うーん。
96 :
名称未設定 :02/08/24 22:08 ID:VUvvMThH
>>91 console.logには、アプリが落ちたとしか教えてくれないんですが、
クラッシュログを表示するにしたときには、
以下のようなレポートがありました。
(長いのでIMに関連しそうなKanaとかTSMとか書いてあるところの
一部を抜粋)
Thread 0 Crashed:
#0 0x06d1f2cc in KanaTreeController::load(std::basic_istream<char, std::char_traints<char> >&) (KanaTreeController.cpp:91)
#1 0x06d1ed00 in KanaTreeController::KanaTreeController[unified](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (KanaTreeController.cpp:45)
500行くらいあるんですけど、
メールなどで送ったほうがよいですか?
97 :
名称未設定 :02/08/24 22:14 ID:VUvvMThH
あ。500行もないや。80行くらいでした。すまそ。
98 :
PHO :02/08/24 23:24 ID:tHLqzyNG
>>96 その部分だけで充分です。
ただそこで落るということはkana-rule-listが壊れてるとしか思えません…
99 :
名称未設定 :02/08/25 08:45 ID:rLHsFQ5e
>>98 >>96 です。
ダウンロードしたものをそのまま使ってたんですが…。
もう一度ダウンロードし直してインスコしたんですけど、
やっぱり落ちます。
#3のときは大丈夫だったので、
今度は#3のkana-rule-listを#4のほうにコピーしてみたんですが、
これでも同じく落ちます。
とりあえず、報告まで。
#4のアーカイブのAquaSKKInputMethod.componentは#1-#3までと違って、 単なるフォルダとして認識されてしまいます。何か関係…あるんでしょうか?
#
[email protected] でビルド成功しますた。
Targetの設定で、Build Settingsの下のほうの、LIBRARY_SEARCH_PATHSの
/usr/lib/gcc/darwin/3.1となっているところを、/usr/lib/gcc/darwin/2.95.2に
修正。AquaSKKInputMethodとAquaSKKServerの両方で。
英数とかなにはそれぞれlとctrl-jを割りあててほしいかも…
>>99 | #3のときは大丈夫だったので、
| 今度は#3のkana-rule-listを#4のほうにコピーしてみたんですが、
| これでも同じく落ちます。
そうですか…
しかし、#4では仮名入力の部分は何も変更していないんですよ。
一応確認しますが、~/Library/AquaSKKにkana-rule-listを置いてあるとしたら
そのルールファイルには問題ありませんよね。
まさか誰も#4は動かせていないのでしょうか。
>>100 10.2では.componentはFinderからはフォルダとして認識されるようになっているようです。
ことえり等のコンポーネントもそうなっていたので、これは関係無いと思います。
>>101 うわっ
完全に見落してました。(;´Д`)
そうか、10.1.5のgccはライブラリの位置が違ったんだ…
| 英数とかなにはそれぞれlとctrl-jを割りあててほしいかも…
分かりました。
>>102 > 一応確認しますが、~/Library/AquaSKKにkana-rule-listを置いてあるとしたら
> そのルールファイルには問題ありませんよね。
そこには、ルールファイル置いてないんですよ。
10.1.5にJaguarを上書きインストールしたので、
別HDにクリーンインストールして、試してみます。
105 :
名称未設定.PHO :02/08/25 12:43 ID:QyQSnYTV
CVS更新しますた
* 「英数」キーを「l」に、「かな」キーをC-jに、それぞれ割り当てた
* MacOS X 10.1.xでリンクに失敗する問題を(多分)解決
>>104 私も10.1.5に上書きインストールしました。
これが原因だということは多分無いと思いますが…
更新はやっ、って早速試してる自分もアレですが。 10.1.5でコンパイルも通りました。 これで十分幸せになれますた。あとはJaguarたん待ち…
cvs経由でうぷでーとしたあとはpbxbuildが便利ですな。
Jaguarであいかわらず動きもしないのですが...
109 :
名称未設定 :02/08/26 05:32 ID:NFKHYdIF
同じく。 JaguarでAquaSKK#4にてなんらかのキーをうつと即文字入力先アプリが落ちます。 「かな」モードで半角英数字に切り替えようとlをタイプしても落ちます。 つまり一文字も打てないす。 CVSからのソースでビルドしたものでもWebからダウンロードしたものでも 駄目です。ちなみにCVSソースのビルドでは2つの警告が出ますが、エラー は出ず、ビルドに成功します。 これからの発展に期待してます。
とりあえず、JaguarでAquaSKK#4動作しとりますが。環境依存? 落ちるとか言っていながらConsoleログに何も言及しない人は 1.話の流れの読めない人 2.別に修正されなくても良いと思っている人 3念波で相手に通じるとおもっている人 4.Consoleって喰えるのか?
GCCのヴァージョンも忘れずに。
Consoleログの取り方なんかドキュメントに書いてませんけど
113 :
名称未設定 :02/08/26 14:07 ID:7pikJEuO
見付けますた。 クラッシュログage ********** Date/Time: 2002-08-26 14:02:56 +0900 OS Version: 10.2 (Build 6C115) Host: giko Command: TextEdit PID: 1140 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0 Crashed: #0 0x04bb32cc in KanaTreeController::load(std::basic_istream<char, std::char_traints<char> >&) #1 0x04bb2d00 in KanaTreeController::KanaTreeController[unified](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) #2 0x04bb2b88 in KanaTreeController::KanaTreeController[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) #3 0x04bb3bfc in KanaTreeController::defaultTreeController() #4 0x04ba3188 in HiraganaInputMode::handleInput(unsigned char) #5 0x04bacb70 in ParentInputMode::handleInput(unsigned char) #6 0x04ba0bd0 in BIMHandleInput(BIMSessionRecord**, unsigned char) #7 0x04ba083c in BIMSessionEvent(BIMSessionRecord**, OpaqueEventRef*) #8 0x04ba14e0 in BIMTextServiceEventRef(char**, OpaqueEventRef*) #9 0x90222ea0 in CallComponentFunctionCommon #10 0x04ba1684 in CallBIMFunctionWithStorage(char**, ComponentParameters*, long (*)(...), long) #11 0x04ba0f64 in BIMComponentDispatch #12 0x92d2a6b4 in TextServiceEventRef #13 0x92d251ac in TSMEventToInputMethod #14 0x92c038ac in utDeliverTSMEvent #15 0x92c37f1c in TSMKeyEvent #16 0x92be0744 in TSMProcessRawKeyEvent #17 0x931ce798 in -[NSTSMInputContext interpretKeyEvents:] #18 0x93360a08 in -[NSView interpretKeyEvents:] #19 0x93301e08 in -[NSTextView keyDown:] #20 0x9336e63c in -[NSWindow sendEvent:] #21 0x930ce328 in -[NSApplication sendEvent:] #22 0x930ca524 in -[NSApplication run] #23 0x930d2598 in NSApplicationMain #24 0x00003bb8 in 0x3bb8 #25 0x00003a38 in 0x3a38 PPC Thread State: srr0: 0x04bb32cc srr1: 0x0200f030 vrsave: 0x00000000 xer: 0x20000000 lr: 0x04bb32c8 ctr: 0x90134818 mq: 0x00000000 r0: 0x04bb32c8 r1: 0xbfffe6c0 r2: 0x28004241 r3: 0x00000000 r4: 0x00000000 r5: 0xbfffe6a8 r6: 0x00000080 r7: 0x00000000 r8: 0x00000000 r9: 0x00000000 r10: 0xa0130d40 r11: 0x0000001c r12: 0x90134818 r13: 0x00000000 r14: 0x0000000b r15: 0x00000001 r16: 0x00000001 r17: 0x00000001 r18: 0x00000000 r19: 0x00000001 r20: 0xbffff110 r21: 0x00000001 r22: 0x696e706d r23: 0x00000001 r24: 0x000003f0 r25: 0x00000004 r26: 0x00000002 r27: 0x00107f30 r28: 0x00000000 r29: 0x04bf5b70 r30: 0xbfffe6c0 r31: 0x04bb2ea8
ConsoleはMac OS X付属のアプリだからSKKのドキュメントには 載ってないですよ。 /Applications/Utitities/Console を使いましょう、という話なのではないでしょうか。
ビルド中にワーニングが二つ出るのは知っています。
やっぱり気になるので出さないようにしますね。
>>110 よかったー
動く人はいるんですね。
>>113 そのログで落ちる場所は分かりました。
何か問題が起こるような状況になったら
エラーを吐くようにしてみます。
それを見れば原因が… 分からないでもないかも知れない…
>>112 じゃ、書いときます。
116 :
名称未設定.PHO :02/08/26 14:45 ID:jPsGzDNw
CVS更新 * README修正 * kana-rule-listに異常な行が見つかった場合はstdoutにエラーを吐く
>>113 のログと同じ状況で落ちる場合は、
Consoleにエラーメッセージが表示されるはずです。
表示されなければ本格的に迷宮入り。
SKKServer started loading dictionary... finished loading dictionary. 2 seconds elapsed. /Users/mona/Library/AquaSKK/skk-user-dic okuri-ari: 0 entries. okuri-nasi: 0 entries. /Users/mona/.skk-jisyo okuri-ari: 1388 entries. okuri-nasi: 5648 entries. /usr/local/share/skk/SKK-JISYO.L okuri-ari: 6225 entries. okuri-nasi: 112916 entries. ********** Date/Time: 2002-08-26 15:30:57 +0900 OS Version: 10.2 (Build 6C115) Host: giko Command: TextEdit PID: 382 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0 Crashed: #0 0x04f8f284 in KanaTreeController::load(std::basic_istream<char, std::char_traints<char> >&) (KanaTreeController.cpp:99) #1 0x04f8ec58 in KanaTreeController::KanaTreeController[unified](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (KanaTreeController.cpp:45) #2 0x04f8eae0 in KanaTreeController::KanaTreeController[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (KanaTreeController.cpp:47) #3 0x04f8fbb4 in KanaTreeController::defaultTreeController() (KanaTreeController.cpp:213) #4 0x04f7f0e0 in HiraganaInputMode::handleInput(unsigned char) (HiraganaInputMode.cpp:88) #5 0x04f88ac8 in ParentInputMode::handleInput(unsigned char) (ParentInputMode.cpp:70) #6 0x04f7cb28 in BIMHandleInput(BIMSessionRecord**, unsigned char) (BIM.cpp:365) #7 0x04f7c794 in BIMSessionEvent(BIMSessionRecord**, OpaqueEventRef*) (BIM.cpp:295) #8 0x04f7d438 in BIMTextServiceEventRef(char**, OpaqueEventRef*) (BIMComponent.cpp:291) #9 0x90222ea0 in CallComponentFunctionCommon #10 0x04f7d5dc in CallBIMFunctionWithStorage(char**, ComponentParameters*, long (*)(...), long) (BIMComponent.cpp:336) #11 0x04f7cebc in BIMComponentDispatch (BIMComponent.cpp:99) #12 0x92d2a6b4 in TextServiceEventRef #13 0x92d251ac in TSMEventToInputMethod #14 0x92c038ac in utDeliverTSMEvent #15 0x92c37f1c in TSMKeyEvent #16 0x92be0744 in TSMProcessRawKeyEvent #17 0x931ce798 in -[NSTSMInputContext interpretKeyEvents:] #18 0x93360a08 in -[NSView interpretKeyEvents:] #19 0x93301e08 in -[NSTextView keyDown:] #20 0x9336e63c in -[NSWindow sendEvent:] #21 0x930ce328 in -[NSApplication sendEvent:] #22 0x930ca524 in -[NSApplication run] #23 0x930d2598 in NSApplicationMain #24 0x00003bb8 in 0x3bb8 #25 0x00003a38 in 0x3a38
なんか嫌みったらしいな
>>110 。じゃ、張り付けとくよ。
でも
>>118 とほぼ同じなのでsage。
AquaSKKバージョンは
>>116 のあとのCVS。
Jaguarは上書きでなく新規インストール。
デベツールも同様にJaguarについてたやつをそのままインストール。
AquaSKKにおいて、TextEditで「l」とタイプし、クラッシュ。
[Console:]
Mac OS X Version 10.2?冰ild 6C115??SKKServer started loading dictionary...
finished loading dictionary. 3 seconds elapsed.
/Users/mona/Library/AquaSKK/skk-user-dic
okuri-ari: 0 entries.
okuri-nasi: 0 entries.
/Users/mona/.skk-jisyo
okuri-ari: 0 entries.
okuri-nasi: 2 entries.
/Users/mona/Library/Dictionaries/SKK-JISYO.L
okuri-ari: 6268 entries.
okuri-nasi: 113047 entries.
Aug 26 04:05:36 giko crashdump: Crash report written to: /Users/mona/Library/Logs/CrashReporter/TextEdit.crash.log
[TextEdit.crash.log] Date/Time: 2002-08-26 04:05:36 -0400 OS Version: 10.2 (Build 6C115) Host: giko.local. Command: TextEdit PID: 1105 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0 Crashed: #0 0x06174284 in KanaTreeController::load(std::basic_istream<char, std::char_traints<char> >&) (KanaTreeController.cpp:99) #1 0x06173c58 in KanaTreeController::KanaTreeController[unified](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (KanaTreeController.cpp:45) #2 0x06173ae0 in KanaTreeController::KanaTreeController[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (KanaTreeController.cpp:47) #3 0x06174d10 in KanaTreeController::defaultTreeController() (KanaTreeController.cpp:230) #4 0x06163e8c in HiraganaInputMode::handleInput(unsigned char) (HiraganaInputMode.cpp:63) #5 0x0616dac8 in ParentInputMode::handleInput(unsigned char) (ParentInputMode.cpp:70) #6 0x06161b28 in BIMHandleInput(BIMSessionRecord**, unsigned char) (BIM.cpp:365) #7 0x06161794 in BIMSessionEvent(BIMSessionRecord**, OpaqueEventRef*) (BIM.cpp:295) #8 0x06162438 in BIMTextServiceEventRef(char**, OpaqueEventRef*) (BIMComponent.cpp:291) #9 0x90222ea0 in CallComponentFunctionCommon #10 0x061625dc in CallBIMFunctionWithStorage(char**, ComponentParameters*, long (*)(...), long) (BIMComponent.cpp:336) #11 0x06161ebc in BIMComponentDispatch (BIMComponent.cpp:99) #12 0x92d2a6b4 in TextServiceEventRef #13 0x92d251ac in TSMEventToInputMethod #14 0x92c038ac in utDeliverTSMEvent #15 0x92c37f1c in TSMKeyEvent #16 0x92be0744 in TSMProcessRawKeyEvent #17 0x931ce798 in -[NSTSMInputContext interpretKeyEvents:] #18 0x93360a08 in -[NSView interpretKeyEvents:] #19 0x93301e08 in -[NSTextView keyDown:] #20 0x9336e63c in -[NSWindow sendEvent:] #21 0x930ce328 in -[NSApplication sendEvent:] #22 0x930ca524 in -[NSApplication run] #23 0x930d2598 in NSApplicationMain #24 0x00003bb8 in 0x3bb8 #25 0x00003a38 in 0x3a38
ちなみに10.1.5において#1、#2、#3は動作してました。
122 :
PHO :02/08/26 19:22 ID:jPsGzDNw
>>118 ,120
ログどうも。
予想外れ。ガ━━Σ(゚д゚lll)━━ン!
ただ、それ見て一つ思い当たることがあるので、試してみます。
123 :
名称未設定.PHO :02/08/26 19:53 ID:jPsGzDNw
CVS更新: * kana-rule-listのエラーチェックを強化 * kana-rule-listのロード中に起こるかも知れない問題を回避しようと手探り * 時々メニューに実際のモードとは違うアイコンを表示する不具合を(多分)解決 ******************* kana-rule-listを読みながらクラッシュするということは分かっているのですが。 これでも直らなかったら…………………………。
直りませんですた...
kana-rule-listの文字コード改行コードがおかしくなってるのかなー、と 思ったものの、miで開いてみたらEUC-JP・LFになってたので問題なさげ。 どっかにおかしいエントリとか値が入ってたり…とか? Phonoたんの~/Library/AquaSKKには正しいのが入ってたりとか、ってことはないかな…?
126 :
PHO :02/08/27 01:58 ID:4Hm0xRMY
>>125 いや、~/Library/AquaSKKにはkana-rule-listを置かずにテストしても、落ちないんですよ。
KanaTreeController.cppの99行目で落ちることは分かっているんですが
自分の環境では問題無く動くのでデバッグのしようがないです。困った
TextEdit.appをProject Builderのデバッガから起動して 動きを追ってみたところ、kana-rule-listの11行目を読んだとき、 つまり初めてKanaTreeController.cppの99行目を実行したところで落ちるようです。 そこで試しに11行目をコメントにしてみたところ、今度は13行目を読んだ時に KanaTreeController.cppの76行目で落ちるようになりました。 ……コメント行なのに何故?
128 :
PHO :02/08/27 11:26 ID:4Hm0xRMY
>>127 うーん… つまりitems[4]を参照した時点で落ちるということですか…
vector<CppCFString> itemsには、行をカンマで分割した文字列が入っています。
従ってitems[0]はローマ字表現、items[1]-[3]はそれぞれ平仮名・全角片仮名・全角平仮名、
items[4]は(存在するなら)キューに残すべき文字です。
99行目で5番目の項目が存在するかどうかをチェックしてからitems[4]を参照しているわけですが
kana-rule-listの11行目は「a,あ,ア,ア」なので、items[4]は存在しません。
まさか「(items.size() >
129 :
PHO :02/08/27 11:31 ID:4Hm0xRMY
途中で切れました。クソ! まさか「(items.size() >= 5 && items[4].length() > 0 ?」では駄目で、 次のようにしなければならないのでしょうか。 if (items.size() >= 5) { KanaTreeElement leaf(items[1],items[2],items[3], location[len_location-1],(items[4])[0]); current_branch->addChild(leaf); } else { KanaTreeElement leaf(items[1],items[2],items[3], location[len_location-1],0x00); current_branch->addChild(leaf); } でもこれが駄目なら私の環境でも動いていないはず… ところでProjectBuilderのデバッガからTextEdit.appを起動することなんて出来るんですか! どうやるんですか…?
130 :
127 :02/08/27 13:21 ID:ykYYmrWg
>>129 ご指示のとおりソースを変更してみたのですが、やはり落ちてしまいました。
item.size() < =5の判定は正しく行われていたようなのですが、
KanaTreeElement leaf(items[1],items[2],items[3],
location[len_location-1],0x00);
を実行したところで落ちてしまっています。
TextEdit.appをデバッガから起動するには、まずProjectBuilderの「ターゲット」タブをクリックし、
そこでControl+クリックを押して、「新規カスタム実行ファイル...」から登録します。
で、登録したTextEdit.appを選択してデバッガを起動させればオッケーです。
AquaSKKのソースに適当なブレークポイントを設定しておけば、ちゃんとそこで
ブレイクしてくれます。
131 :
PHO :02/08/27 13:50 ID:4Hm0xRMY
>>130 | KanaTreeElement leaf(items[1],items[2],items[3],
| location[len_location-1],0x00);
| を実行したところで落ちてしまっています。
え、そこで落ちますか…
まさかlen_locationが0だとか。そんなわけないんですが。
| TextEdit.appをデバッガから起動するには、まずProjectBuilderの「ターゲット」タブをクリックし、
| そこでControl クリックを押して、「新規カスタム実行ファイル...」から登録します。
| で、登録したTextEdit.appを選択してデバッガを起動させればオッケーです。
ありがとうございます。知りませんでした。
132 :
127 :02/08/27 14:10 ID:ykYYmrWg
>>131 いえ、スタックを見てみるとlen_locationは1になってます。
プレッシャーかけたくないが期待しているのでage
134 :
名称未設定 :02/08/28 19:06 ID:PcHm6IgP
ageてなかった(汗)。応援あげ。 つうか、PHOさんはマカーの良心。
つうか、とっととjaguarで動くようにしろ。
なんでそういうこと言うかね。
137 :
PHO :02/08/28 22:40 ID:ij76kiiO
138 :
134 :02/08/28 22:54 ID:PcHm6IgP
ほめ殺しということで。‥殺すのかよ!
>>130 の方法で、TextEditをdebuggerから起動するようにしてやってみますた。
TextEditでAquaSKKに変更して、l 押下。
HiraganaInputMode::handleinput() 63行目 -> KanaTreeController::trace() 171行目
んで、root.queue[0]を参照しているところでBAD_ACCESSで落ちました。
CPPCfString.cpp 22行目の、const_cast<UniChar*>(CFStringGetCharactersPtr(cf_string))
の返り値がNULLになってて、NULL pointer accessで落ちてるみたい。
とりあえず追いかけたのはここまで。ヒマがあればもうちょい他の場合でも。
140 :
PHO :02/08/29 00:31 ID:Iv1WfZ7U
>>139 それは大ヒントっぽいですね。
こちらでも調べています。(Objective-C のコンパイル遅い…)
141 :
名称未設定.PHO :02/08/29 01:20 ID:Iv1WfZ7U
CVS更新しました。 確かにCFStringGetCharactersPtrはNULLを返す場合がある、とAPIドキュメントには明記されています。 どのような状況でそうなるのかは書かれていないので、NULLが返って来ても 正しい値が返って来ても良いようにCFStringRefのC ラッパーを書いたのですが、 一部そうなっていない部分がありました。 今回の更新で、CFStringGetCharactersPtrがどのような状況でNULLを返しても 問題が起こらないようにしたつもりです。 これでクラッシュしなくなると良いのですが…
142 :
PHO :02/08/29 01:21 ID:Iv1WfZ7U
>>140 のObjective-CはObjective-C++の誤り。
>>141 のC ラッパーはC++ラッパーの誤りです。
CocoMonar 105aが…。
さっそくビルドしますた。 うちのJaguarたんでもクラッシュせずに動くようになりますた! うれしい。
144 :
PHO :02/08/29 02:16 ID:Iv1WfZ7U
>>143 キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
勝利? 勝利ですか!?
145 :
134 :02/08/29 02:28 ID:bnEyl5I7
うちも動くようになりますた記念age。 最初、いつものように落ちたので「あれ、駄目かな」と思ったのですが 再起動したらオゲでした。(再ログインではあかんかった) いま、AquaSKKから書きこんでます。 ところで、「しゃしゅしょ」を「sya syu syo」でもうてるように なってほすぃ。と、さっそく要望。
146 :
名称未設定 :02/08/29 02:30 ID:K3ihoZC7
わーい。 試してないけど記念age。 #5希望age。
>>144 です。です。勝利です。
土曜日以降のさみしかった日々よ…(涙)。
148 :
PHO :02/08/29 02:58 ID:Iv1WfZ7U
おお! 勝利ですね!
今から#5バイナリ作ります。
>>145 | 「しゃしゅしょ」を「sya syu syo」
了解です。
149 :
PHO :02/08/29 03:17 ID:Iv1WfZ7U
CVS更新
* sya syu syoで「しゃ しゅ しょ」を出す
‐‐‐‐‐‐‐
AquaSKK #5
http://www3.to/ccm/ #4以降のcvs更新分です。
不具合報告をしてくれた皆様、クラッシュログを貼ってくれた皆様、
デバッガで調査してくれた
>>127 さんと
>>139 さんに感謝。
150 :
名無しさん@Emacs :02/08/29 05:00 ID:kUKpYER/
キタ━(゚∀゚)━( ゚∀)━( ゚)━( )━(゚ )━(∀゚ )━(゚∀゚)━!!!! のだが、明日から4日間、出張ゆえに (´・ω・`)ショボーン
151 :
名称未設定 :02/08/29 12:47 ID:8lg8o4Hq
#5でユーザ辞書への記録がまったくされません。 適当に使ったあと、ログアウトしてskk-user-dicを見ると、 ;; okuri-ari entries. の一行だけあります。 しばらく追いかけてなかったので、#5からかどうかは不明です。 OS X 10.1.5 使用。
152 :
名称未設定 :02/08/29 19:01 ID:bnEyl5I7
あ、ほんとだ! ログアウトすると登録したのが忘れられる。 てゆうか、もともと記録してない? 当方10.2、AquaSKK#5。
153 :
PHO :02/08/30 12:55 ID:yzpruBBn
うーん、、記録はしてるんですが、 記録しながら落ちているのかも知れません。 調べてみます。 ちなみにAquaSKKServer.appがユーザー辞書を更新するタイミングは二つあって、 一つ目は起動から20分毎、二つ目はserverが終了する時です。
154 :
名称未設定.PHO :02/08/30 15:20 ID:yzpruBBn
CVS更新 * サーバーの終了時に、辞書を保存しながら保存が完了する前にサーバーが終了してしまう不具合を解決 * 辞書の保存中に問題が起こった場合にも、保存前の辞書の内容が失なわれない
155 :
152 :02/08/30 22:09 ID:K/6NudcA
直りますた。
156 :
名称未設定 :02/08/30 22:54 ID:W2jmmSfu
10.2 導入後に AquaSKK の存在を知りました。 PHO さんありがとうございます!!すごく快適です。 あ、もちろん現状の CVS 版は 10.2 で快調に動いてます。 素晴しいです。ううう。
157 :
名称未設定 :02/09/02 18:04 ID:02Kp0mhC
IEのテキストエリアでShift+矢印で範囲選択すると 範囲選択された文字が消えていきます
158 :
PHO :02/09/02 23:19 ID:MArmjvE4
>>156 どういたしましてー
>>157 分かってます。その現象、全てのCarbonアプリで起こるようで。
原因に想像が付かないから直しようがない…
159 :
名称未設定 :02/09/04 06:20 ID:tyL1dADX
辞書登録モードでカーソル移動できるようになってほしいす。 ところで関係ないけど、SKK(AquaSKKにかぎらず)使いのひとたちに 質問なんですが、丸括弧、キーボードからうつと半角になりますよね。 ぼくは全角のほうが好きなんですけど、どうやって入力するのが一番 楽でしょうかね。ぼくはいま「▽かっこ」で「()」を出しているん ですが、めんどくさい‥。みなさんはどういう工夫をしてますか? それから、「・」はみなさんはどうやって入力してます? やっぱり「▽てん」?
>>159 近々、mac を買おうと思っているので、このスレを覗いてるものです。
なんで、AquaSKK は、まだ使っていません。そういうわけで、SKK を
使ってる人ってことで答えてみます。
> 質問なんですが、丸括弧、キーボードからうつと半角になりますよね。
これは、skk-rom-kana-rule-list に設定します。
> それから、「・」はみなさんはどうやって入力してます?
z/ で出ます。
161 :
名称未設定 :02/09/04 09:59 ID:DaGF+QTn
>>159 普段はあまり入力することがないなら全英モード(L)で入力するのが一番簡単です。
カスタマイズするなら、ソースに含まれる kana-rule-listファイルをコピーして、
適当なエントリを追加して~/Library/AquaSKK に置いておくと反映されます。
うちではこんなのを追加しています。
z(,(,(,(
z),),),)
--
作者さんに要望です。
送りあり変換モードのときのC-gの挙動が気持ち悪いので
http://openlab.jp/skk/skk-manual/skk-manual-ja_5.html#SEC94 の様にしてほしいです。
また、▼モードから辞書登録モードに移って、RETのみやC-gで抜ける時は
▽モードまで戻らずに▼モードでの最後の状態になるようにしてほしいです。
162 :
PHO :02/09/04 10:27 ID:Zl54ax/2
163 :
PHO :02/09/04 19:38 ID:Zl54ax/2
CVS更新 * C-gで送り有りの変換をキャンセルした時の動作を修正 * C-gや空でのreturnで辞書登録をキャンセルした時の動作を修正 * 辞書登録時にカーソルを移動可能
164 :
PHO :02/09/04 19:39 ID:Zl54ax/2
あ、ageた方がいいですね。
>>164 お疲れさまでやんす。
毎度ありがとうございまんす。
166 :
159 :02/09/05 04:30 ID:CPkhXlsD
160さん、161さん、有難うございますです。 SKK初心者なもので、こういうちょっとした情報がすごくたすかったりします。 あーんど、作者さん、さんくすです。 いろんなひとに知ってほしいのでage。
おお〜!! ついにMacでSKKが使えるようになるとは!! できればClassicでお願いしたかったんだけど、まあいいや。 作者様ありがとう。そしてがんばってね!! EmacsCE+Navi2ch+DDSKKという変態環境から書き込み。
168 :
名称未設定 :02/09/07 15:31 ID:w6pmoK2R
日常使用にたいして問題が無くなってきたせいか、ちょっと盛り下がってるのでage! 更なる機能アップを期待してますよ〜。 TODOにもありますが Xによる辞書登録削除を特に。 あと、本家に沿ったカスタマイズ性も・・・ skk-auto-insert-parenとかあったら便利ですけど、これ、OSXのAPIで実現は 可能なんでしょうか?
169 :
PHO :02/09/08 01:50 ID:RKXMWtLr
>>168 | TODOにもありますが Xによる辞書登録削除を特に。
ええ。それが最優先ですね。
本当に消して良いのかどうか確認しなくても良ければ直ぐにでも出来ますが…
確認するのが面倒で。
| skk-auto-insert-paren
それは…多分無理じゃないですかねえ。
カーソルから離れた位置に文字を置くのは…
まあ私はskk-auto-insert-paren使ってないので実際にどんな動作なのかは知りませんが。
170 :
名称未設定 :02/09/08 11:29 ID:cvkLJPRq
TABで補完が効きません。これ致命的。
171 :
名称未設定 :02/09/09 04:05 ID:FvdbXijW
はげしく使い辛いので早く直して下さい < Tab補完
あのさー、「使い辛い」とか「早く直して」とかいうなら 自分で修正しろや。ソース公開されてるんだからさ。
DIYの精神が希薄なのは如何なものか・・・
175 :
PHO :02/09/09 15:33 ID:LRv52gX2
はいはい、(
>>170 )致命的な問題を(
>>171 )「直し」ましたよー(プ
補完機能が無かったのは別にバグではなくてただ面倒だから実装してなかっただけなんですが。
‐‐‐‐‐‐‐
CVS更新
* 見出し語を補完可能に。但し補完候補の順番は時系列順にならない。
更新したらAquaSKKServer.appを再起動して下さい。
‐‐‐‐‐‐‐
AquaSKKは単語毎には使われた順番を覚えていますが、
見出し語の使われた順番までは覚えていません。
だから補完候補の順番を時系列順にする事は出来ません。
いや、やろうと思えば出来ない事もないんですが
1) 変換の速度
2) 内部構造の分かり易さ
のどちらかを犠牲にしなければなりません。
> はいはい、(
>>170 )致命的な問題を(
>>171 )「直し」ましたよー(プ
そんな、レスつけるんだったらスレ立てなきゃいいのにさ。
ちょっと失望したよ。
177 :
PHO :02/09/09 17:29 ID:LRv52gX2
>>176 そう言われても…
ここは2chですし。
結局手を動かす人間が一番えらい。とはいえ皆が皆DIYに走ると スレ立ての意味も無くなってしまう罠。いつもながらお疲れさま。 >176 何もしてないのにそういう台詞が吐けるってのは、ある意味すごいね。 句読点の付け方から勉強し直しておいで。
失望って、、、脳内妄想でどんな希望を抱いていたんだろうか。 書き込んでるのがプログラムする自動機械かなんかだと勘違いしてるとか。 口開けてるだけの存在なら.にでも引き籠もってれば(w
やっとタブ補完が効かない致命的なバグが直ったか
>>178 DIYでオレはこうやった、自分はああやった、んでソースこんな感じって風に補完しあえれば
一番面白いと思う。
>>181 なんか弄ってる人が多そうだから、バンバン、差分貼ってけば
いいんじゃねぇの。
184 :
名称未設定 :02/09/10 04:20 ID:iqZPWn9y
こんどからこのスレでは、バグや機能要望は「致命的」、機能追加を 「直す」と呼ぶことにしよう。 ともあれ、PHOさん、ご苦労さまです。正直、感謝してます。 ところで、個人辞書は、.skk-jisyoと共有するわけにはいかないの でしょうか。両方使う身(JTerminalとAquaSKKは少し相性がよくない ようなので)には共有したほうがいろいろ楽なのですが。これは やはり致命的に直したりすることはできないでしょうか。
>>184 ワロタ
おれからも致命的に直してホスィ
186 :
PHO :02/09/10 12:57 ID:86ZG1RFB
>>184 | こんどからこのスレでは、バグや機能要望は「致命的」、機能追加を
| 「直す」と呼ぶことにしよう。
(・∀・)イイ!
| ところで、個人辞書は、.skk-jisyoと共有するわけにはいかないの
| でしょうか。
うーん、Emacs版のSKKは.skk-jisyoを起動時にしか読んでいないでしょう。
その状態でAquaSKKを使っていると、辞書に変更がある度に
数十分間隔で辞書ファイルが更新されるわけです。
ところがEmacs版が終了する時にも.skk-jisyoが更新されるので
結局AquaSKKでの変更があぼーんすることに。
だから致命的に直すのは多分無理です。
あの、致命的が一つあるんですけど、候補ウィンドウが出る時結構待たされるのは やっぱりなんとかならないでしょうか。
致命的を名詞的な扱いにしていいノカーー?!
「致命的(なバグ)」という暗黙の省略でしょうがに
>>186 skkserv使えば変換と辞書管理とやってくれるから辞書統一できるんじゃないかな?
skkservを誤解してたらスマソ
>>191 skkservは基本辞書(SKK-JISYO.Lなど)の見出し語→候補の検索をするだけ。
で、関連で一つ。
SKKServer.appは現在の仕様だと辞書を全部メモリに保持するので、
メモリ要求が異常に高いですね。
cdbなりdbなりから検索したほうが
メモリの節約になると思いますがどんなもんでしょう?
・初回起動時にdbファイルがなかったら、生SKK辞書から作成
・起動時にdbファイルより基本辞書のほうが更新日時が新しかったら再作成
・環境設定で基本辞書が変更された時も再作成
とかにしておいて検索はdbからとしたらどうかと思います。
オンメモリよりは時間かかると思いますが、問題にならない時間だと思いますし、
それよりメモリ節約したいです。
と、現在その方向でSKKServerを再実装するべく個人的に着手してるけど、
俺が作ったらいつになるやら・・・
194 :
PHO :02/09/11 03:00 ID:e8J0x+Jl
>>187 あー、やっぱりそう思いますか…
そうですよねえ… むー…
>>193 うーん、、、そのdbってのが良く分からないんですが、
つまり検索の度にファイルを開いて読むって事ですか?
私としてはあまりやりたくないです。
メモリを多く消費するのは分かってますが、変換速度の方を優先したいので…
だから
>>193 さんに期待致しますw
195 :
PHO :02/09/15 14:19 ID:fXyQvG5i
CVS更新 * 半角英数字変換モードで、xキーで前の候補に戻れない問題を解決 * ユーザー辞書の単語をXで削除可能に
196 :
名称未設定 :02/09/16 23:55 ID:prZT4rPu
やはりマク板では盛り上がらないなアゲ
不具合報告です。 単発の n の後に ? 等を入力すると、?が確定されずにのこってしまいます。 その後の入力のあった時点で、後の入力ごと確定されるようです。 kana-rule-listに書いておけば大丈夫かも?と思ったんですが、だめでした。 同様に s ? というような入力も、 最初の s が無効になって ? が確定されてほしいです。
198 :
197 :02/09/17 01:47 ID:ZRuHt2fC
環境書きわすれました。 AquaSKK は CVS最新版。OS は 10.2 です。
199 :
PHO :02/09/17 02:09 ID:JJX63k3Q
>>197 ああ、その不具合は以前から何とかしたいなあと思っていたところでした。
今日はもう寝るので明日にでも…
作業ご苦労さまです。 インライン入力の出来ないコントロールに対して ことえり、AquaSKK等で入力を行うと細長いウィンドウが 出てきますが、AquaSKKの場合、一度入力を行うと BS押して文字を消したり、Returnで確定など 細長ウィンドウ上で文字が無くなる状態にしても 自動的にウィンドウが閉じてくれません。 自動的にウィンドウを閉じる事はできないでしょうか?
202 :
名称未設定 :02/09/17 11:31 ID:nRAnO21t
要望です。 (1) Cocoaアプリ、たとえばMail.appやOmniWebで、Tabでテキストエリアを 移動しようとしても、移動するかわりにTabコードが入力されてしまい ます。半分CarbonのChimeraでは大丈夫ですが。改善できないでしょうか。 (2) iTunesのCD情報などで、テキストエリアが選択された状態で、AquaSKK からRomanに、Cmd+Spaceできりかえをおこなうと、テキストエリアの 選択された文字がクリアされて消えてしまいます。なおるとうれしい。 (3) iTunesで、なぜAquaSKKの半角英数モードを使わずにOSのRomanキー ボード・モードをつかうかというと、AquaSKKの半角英数モードだと オート・コンプリートがきかないからなのです。これって直すの むずかしいかなーと思うのですが、どうなんでしょう。
203 :
PHO :02/09/17 11:53 ID:JJX63k3Q
>>202 (1)
原因分かりました。
(;´Д`)めんどくさい
(2)
もうFAQですねそれ。
Carbonアプリだとそうなるんです。なんでだろう…
(3)
どんな状況なのか良く分かりません。
204 :
202 :02/09/17 12:34 ID:nRAnO21t
>>203 (3)ですが、iTunesって、アーティスト名やジャンルなどの入力で
オートコンプリートが働くんですよ(情報ウィンドウで)。でも、
AquaSKKの英数モードではオートコンプリートが効かないということ
です。
205 :
PHO :02/09/17 14:38 ID:JJX63k3Q
CVS更新 * 「n?」や「n!」などで、それぞれ「ん?」や「ん!」を出す * 「s?」や「s!」などで、それぞれsをキャンセルして「?」や「!」を出す * Carbonアプリケーションで状況により選択された文字が消えてしまう問題を解決 * インライン入力に対応していないCarbonアプリケーションで 変換ウインドウの中身が滅茶苦茶になるエンバグをした。 直すと文字消滅の不具合が直せない。 これはもう「使わないで下さい」としか言い様が無い。 ‐‐‐‐‐ TSMは資料が少なくて良く分かりません(;´Д`) インライン入力に対応していない時のウインドウは AquaSKKでなくOSが出しているんですが、 そのおかげで何が悪いのかサッパリ分からない…
保守
207 :
名称未設定 :02/09/20 05:53 ID:0tb/pKce
不具合報告です。 例えば、 So と押したあとに C-g すれば、"▽そ"は消えますが、 S と押したあとに C-gしても "▽s" が "s" にしかなりません。 この子音がのこっているため、 So → C-g → a は "あ" になりますが、 S → C-g → a は "さ" になってしまいます。 わかってもらえました?
208 :
PHO :02/09/21 00:59 ID:pyAMkoWn
* MacOS X 10.2.1上で正常に動作しない問題を解決。
9月15日の変換ウインドウの不具合も解決しました
>>207 現象、確認しました。
210 :
名称未設定 :02/09/22 04:01 ID:3NgMP3zN
あげ
211 :
名称未設定 :02/09/22 07:51 ID:7o+Mrs/a
PHO様 AquaSKKを先程から使わせて頂いております。 ATOK15を使っておりましたが、AquaSKKでその場でと言いますか 何と言いますか辞書を鍛えるのがとても楽しいです。 全然関係ないのですが、CVSもProlect Builderのメニューにあったのに 何故こんな所にコンビニエンスストア?と思っていたのでついでに 勉強になりますた・・・ 何となく手探りで入力させて頂きました。 PHOタン好きです。
212 :
名称未設定 :02/09/22 07:53 ID:7o+Mrs/a
Projectですた
214 :
211 :02/09/22 09:01 ID:f+aNzylY
日本、てゆうか、群馬にもCVSあんの?!
あ、もしかしたらコンビニストアを略してCVSってことか。スマソ。 アメリカにはCVSっていうドラッグ・ストアのチェーンがあるから、つい。 スレと何の関係もないのでsage。
217 :
PHO :02/09/22 21:20 ID:axyzidwU
>>209 あ、そんなイベントがあったんですねw
ありがとうございます。
(変愚蛮怒の鏡使い、最高です!)
>>211 | PHOタン好きです。
Σ(゚д゚ lll)
218 :
PHO :02/09/22 21:35 ID:axyzidwU
CVS更新 * (xdd様のパッチ)非インライン入力時に表示されるウインドウを、必要無くなった時に隠す。
サーバーのUserDicSaver.mmってユーザー辞書の保存クラスだと思うのですが
interval_minutes = 10 * 60; // デフォルトでは10分
ですが、
- (void)triggerThread:(NSNull*)null_value
で、
NSDate* time_after_interval = [[NSDate alloc] initWithTimeIntervalSinceNow:interval_minutes * 60];
になっている為、10時間スレッドスリープになっています。
NSLog(@"%@",[[NSDate date] description]);
NSLog(@"%@",[time_after_interval description]);
2002-09-23 05:39:04.204 AquaSKKServer[1745] 2002-09-23 05:39:04 +0900
2002-09-23 05:39:04.206 AquaSKKServer[1745] 2002-09-23 15:39:04 +0900
私の勘違いならごめんなさい。
http://pc.2ch.net/test/read.cgi/mac/1029845635/217 (鏡使い、いいっすね)
220 :
PHO :02/09/23 13:38 ID:ErhV+XZI
CVS更新 * 10分間隔で辞書が保存される筈が10時間間隔になっていた問題を解決 * ローマ字で平仮名を入力する際、C-gでキャンセル可能に
221 :
名称未設定 :02/09/24 23:00 ID:yxC+9uN2
CarbonでAquaSKK <-> Roman 切り替えをすると文字が消えるのが直った記念age CocoaでTabでコラム移動ができるようになるのを期待age
222 :
名称未設定 :02/09/25 03:04 ID:RViT0hJB
Jaguar なんですが、IE の入力フィールドで入力するとぐちゃぐちゃになるの は私だけでつか。例えば「楽しい」と書くために「TanoSii」と入力すると 「楽しい▼楽し▽たの*s▽たの▽たn▽た▽t」になります。
楽しくありません(;_;)
楽しめよ
楽 し く な っ て ま い り ま し た
>>222 IE捨ててしまったので検証できません。
‥って言うやつ多そうだな、このスレだと。
これって半角カナは打てない?
▽モードでCtrl-q
サンクスコ
231 :
PHO :02/09/25 23:57 ID:UvMf70Z5
>>222 IEで動かないのは、わざとです。
嘘ですよ。
私の環境では再現しません。なので何故そうなるのか分からない…
‐‐‐‐‐
先程、候補選択ウインドウの表示を高速化しました。
平仮名の「わ」を半角カナに変換出来ないバグが見付かったので
それを直したらcommitします。
232 :
PHO :02/09/26 00:22 ID:8UQBQ1jn
CVS更新 * 候補選択ウインドウの表示を高速化 (ウインドウを開く時に全ての候補を描画してしまっていたが、中止) * 平仮名の「わ」を半角カナに変換出来ない問題を解決 更新したらAquaSKKServer.appを再起動して下さい。
233 :
名称未設定 :02/09/28 07:19 ID:4mQrDBK6
age
234 :
207 :02/09/28 12:54 ID:dpgPTypf
今頃改善されていることを確認しました。 PHO さん、サンクスです。 # CVSでpbxbuildしたあと、再起動/ログアウトなしに # AquaSKKを更新する術 (AquaSKKServer.appだけ再起動??)を # 理解していないので、なかなかCVSの最新を追い掛けられない...
>>234 わたしも入れ換えてlogouしてます。
logoutなしの術しりたーい
ヲレはkillしてからシステム環境設定で起動してる
1.コマンド+スペースでIMを切る 2.ターミナルで「ps ax | grep -i AquaSKKServer.app」 3.プロセスをkill 4.コマンド+スペースでIMをアクティブに(AquaSKKServer.appが再起動) て感じでやっとります。 変かな?
こんどupdateあったらやってみよ
239 :
xdd :02/09/28 18:29 ID:KAAmjHzd
240 :
PHO :02/09/28 21:32 ID:zylocxhz
強引にAquaSKKServer.appをkillすると、最後に辞書を保存した時点からの
辞書の変更が保存されません。このスレの誰かが教えてくれたosascriptを使い、
#!/bin/sh
/usr/bin/osascript -e "tell application \"$1\" to quit"
このようなシェルスクリプトを用意します。
このスクリプトに引数として「AquaSKKServer.app」を渡せば鯖が正常に終了します。
>>239 おお、面白いですね。
でも私は使いません…
使う人が多ければCVSにbranch作りましょうか。
でもtrunkへの変更はbranchに反映されるんでしょうか…?
241 :
PHO :02/09/28 21:34 ID:zylocxhz
CocoMonarにバックスラッシュを全角にされてしまった。
>>240 「TERMシグナルを受け取ったら辞書を保存して正常終了する」ように
プログラミングしないとダメだと思います。そうすればkill safeになります。
trunkからbranchへの変更は適当なタイミングでその都度手動でマージしなければいけません。
でもコマンド一つなので手間では無いと思います。
コンフリクトしたら手で修正は必要ですが。
243 :
PHO :02/09/29 10:08 ID:oOh0wbs9
>>242 | 「TERMシグナルを受け取ったら辞書を保存して正常終了する」ように
| プログラミングしないとダメだと思います。そうすればkill safeになります。
あははは。やっぱりそうですよねw
そうします。
| trunkからbranchへの変更は適当なタイミングでその都度手動でマージしなければいけません。
なるほど、branchへtrunkをマージする事も出来るんですね。
もう一度CVS Bookを読みなおしてみます。
244 :
PHO :02/09/29 11:59 ID:oOh0wbs9
CVS更新 * (AquaSKKServer) SIGINT,SIGHUP,SIGTERMに反応し、正常終了する。 前回の更新の時点でCVS repo.にRelease-#6タグを打ちました。 xddさんのことえり辞書対応パッチが当たらなくなってしまったら、 Release-#6をcheckoutして下さい。 また、#6のバイナリは欠番とします。実際にバイナリ作っても良いんですが…
Good job!
246 :
xdd :02/09/29 21:30 ID:sZkQmtH+
>240 |使う人が多ければCVSにbranch作りましょうか。 phoさんが、お手間にならなければ、そうしていただけると助かります。
247 :
PHO :02/09/30 01:05 ID:lzCGGkq5
ことえりパッチを当てたbranchを作りました。ブランチ名は「AquaSKK-Kotoeri」です。
↓このコマンドはAquaSKK-Kotoeriを「AquaSKK-Kotoeri」ディレクトリにダウンロードします。
cvs -d :pserver:
[email protected] :/aquaskk co -r AquaSKK-Kotoeri -d AquaSKK-Kotoeri AquaSKK
trunkの変更をbranchにマージする方法が良く分からないので、今日のシグナルの修正は反映されていません。
AquaSKK-Kotoeriの中でcvs up -j HEADすれば良いのでしょうか…
248 :
xdd :02/09/30 04:30 ID:pnvb9fl9
| ことえりパッチを当てたbranchを作りました。ブランチ名は「AquaSKK-Kotoeri」です。 ごくろうさまです & ありがとうございます |trunkの変更をbranchにマージする方法が良く分からないので、今日のシグナルの修正は反映されていません。 |AquaSKK-Kotoeriの中でcvs up -j HEADすれば良いのでしょうか… 手元の本だと、マージ時にタグ付けて、 cvs up -j タグ -j HEAD となっていました。 それと、バグ報告です。 辞書登録時に/が入っていると正く登録されません。(URLを登録しようとした。 また、AquaSKKでは問題無いと思いますが、CppCFStringクラスのtoCStringですが、 Unicodeで存在して、指定したencodingで存在しない文字がある時に問題が出ます。 (unicode 0x9ad8 を .toCString(kCFStringEncodingEUC_JP) とか)
249 :
PHO :02/09/30 20:30 ID:FPZORhkn
>>248 | 手元の本だと、マージ時にタグ付けて、
| cvs up -j タグ -j HEAD
| となっていました。
そのタグは、branch側ですか?それともtrunk側ですか?
多分branch側でしょうが…
(すいません、CVSのbranchやmergeは今回が初めてなのでまだ全然理解出来てないのです)
| 辞書登録時に/が入っていると正く登録されません。(URLを登録しようとした。
あー、それは分かってます… なんとかしたいと思いつつ放置してました。
まずはOpenLab版SKKが辞書内の/をどうエスケープしているのかを知らなくては…
| Unicodeで存在して、指定したencodingで存在しない文字がある時に問題が出ます。
| (unicode 0x9ad8 を .toCString(kCFStringEncodingEUC_JP) とか)
なるほど、まあ、そうでしょうねえ…
まあ仕方無いでしょう…
250 :
xdd :02/10/01 01:03 ID:vkcW/BOG
|そのタグは、branch側ですか?それともtrunk側ですか? |多分branch側でしょうが… 肝心な事書き忘れて、すみません。 ブランチにタグ付けて cvs up -j ブランチのタグ名 -j HEAD となっていました。
251 :
xdd :02/10/03 17:45 ID:4jOduvkn
252 :
PHO :02/10/03 18:19 ID:lU3MrbIx
>>251 乙カレーです。
AquaSKK-Kotoeriにcommitしました。
ところで「折角CVS使ってるのだから」とbranch作ったんですが、
やっぱりことえり版をbranchにしておく必要が無いので
もうtrunkにマージしてしまいます。ことえりbranchは短い命でしたw
253 :
PHO :02/10/03 21:13 ID:lU3MrbIx
CVS更新 * xddさんのことえり辞書パッチ(二つ目)を当てた ("ことえり"で使用されているDirectory Manegerのデーターに対応) (漢字変換ウィンドウの色と透明度の設定) (▼モードでReturnキーを入力した時に改行を行わない、skk-egg-like-newlineの設定) * branch AquaSKK-Kotoeriをtrunkにマージした。以後AquaSKK-Kotoeriは凍結。 * KotoeriDicController.* : -saveUserDefaultはIBActionとしても使われているので定義を変更。 - (IBAction)saveUserDefault:(id)sender; * DMDictionary.cpp : DEBUGフラグを0に変更。 * SKKDictionary.* , DMDictionary.* : DMDictionaryはSKKDictionaryを継承しない。 どちらも共通の抽象クラスDictionaryを継承する。 それに伴いDMDictionaryの無駄なフィールドやメソッドを削除。 ‐‐‐‐‐ 「ことえり環境設定...」の項目を「環境設定...」に移したいですねw 「SKK辞書」のタブを追加…
254 :
PHO :02/10/03 21:15 ID:lU3MrbIx
今回のupdateはおそらく「cvs update -d」としないとビルドに失敗すると思います。 きっと「cvs update」ではKotoeriDictionary.nibがダウンロードされません。
255 :
名無しさん@Emacs :02/10/09 15:26 ID:61RT21yM
Thank you AGE
256 :
PHO :02/10/09 23:38 ID:X+SH6vQG
CVS更新 * ▽モードでqやC-qにより文字の種類を変換出来る機能を強化 * 半角カナを平仮名や全角カナに変換可能に * CharacterTranslator.* : 新規追加 * translation-to-* : 新規追加。平仮名/全角カナ/半角カナの変換ルール定義ファイル。 ~/Library/AquaSKK/に置かれていたら、それを優先して読む。
使いはじめました。この環境がMacで 手にはいるとは思ってませんでした。 あんまりお手伝いできることはありませんががんがってください。 よろしくおながいします。
258 :
PHO :02/10/12 11:31 ID:2ufBoTBZ
CVS更新 ソースコードの整理だけです。表面的な動作は何も変わっていません。 2002-10-11 * ソースコード整理計画。非オブジェクト指向だった部分のコードを可能な限りオブジェクト指向で書き直し。 * BIMLaunchServer.* : 削除 * BIMMessageSend.* : 削除 * BIMMessageReceive.* : 削除 * BSMessageSend.* : 削除 * BSMessageReceive.* : 削除 * BS.h , BSMessages.h : 削除 * CppMessagePortConnection.* : 新規追加。CFMessagePortをラップし、他のポートへのコネクションを張る。 * CppMessagePortServer.* : 新規追加。CFMessagePortのサーバーを作成し、指定されたRunLoopにインストールする。 これらのクラスは汎用的であり、特定のアプリケーションに依存しない。
259 :
PHO :02/10/12 11:31 ID:2ufBoTBZ
* ServerConnection.* : 新規追加 * ServerConnectionFactory.* : 新規追加 * ClientConfiguration.* : 新規追加 * ClientMessageReceiver.* : 新規追加 * ClientConnectionFactory.* : 新規追加 * ServerMessageReceiver.* : 新規追加 * CppCFData.* : メソッドsize追加。getLengthと同一。 メソッドsubdata追加。 2002-10-10 * CppCFData.* : コンストラクタ及びappendの引数の型で、const char*だったものをconst void*に変更。 メソッドsetLength追加。演算子=及び+=を定義。
260 :
xdd :02/10/12 13:46 ID:1geK3X0S
作業ご苦労さまです。 最新cvsからupdate,checkoutしたソースをコンパイルすると以下のエラーが出ます。 BS.mm:23:24: BSMessages.h: No such file or directory BS.mm:24:30: BSMessageReceive.h: No such file or directory Foundation.mm:26:16: BS.h: No such file or directory 該当行をコメントアウトしたらコンパイルできますた。
261 :
PHO :02/10/12 14:21 ID:2ufBoTBZ
262 :
PHO :02/10/12 14:33 ID:2ufBoTBZ
修正しますた。
263 :
xdd :02/10/12 18:05 ID:1geK3X0S
264 :
PHO :02/10/12 20:36 ID:2ufBoTBZ
CVS更新
* xddさんの環境設定とことえり環境設定のメニューを統合するパッチを当てた。
(KotoeriDicController.* 削除)
>>263 環境設定統合パッチキタ━━━━━━ヽ(´∀`)ノ━━━━━━ !!!!!
御苦労様です。
| システム環境設定->ログイン項目でAquaSKKServerを登録しておくと、
| ログイン時にサーバーが起動するので、人によってはIMの起動の遅さを軽減出来ます。
なるほど、それは思い付きませんでしたw
265 :
名称未設定 :02/10/16 00:02 ID:+j1R3gGW
えー私はDvorak使いなんですが、AquaSKKはうまくDvorak配列を 処理してくれないみたいです。Roman配列を外してDvorak配列だけにしても 駄目です。リリース当初(10.1環境)のころはOKだったのですが…。 ちなみにことえりは全く問題なくDvorakを受け付けてくれます。
266 :
xdd :02/10/16 21:45 ID:PztEYfkr
BIM.cppの // セッションがアクティブになる。 ComponentResult BIMSessionActivate( BIMSessionHandle inSessionHandle ) に以下のコードを追加することで取り合えず Dvorak,Dvorak - Qwertyで動作するようになりました。 long keyboardID = GetScriptVariable(GetScriptManagerVariable(smKeyCache), smScriptKeys); SetScriptVariable (smJapanese, smScriptKeys, keyboardID); ただ、毎度の事ながらトライ&エラーで動くようにした為、問題があるかもしれませので 試された方は御報告いただけると助かります & CVSに取り込むなら様子をみたほうがいいかもしれません。 (10.1.x用と#if MAC_OS_X_VERSION_10_2 <= MAC_OS_X_VERSION_MAX_ALLOWEDで切り分けた 方がいいのかな...)
267 :
PHO :02/10/18 01:34 ID:2QxJ8whG
CVS更新
* アスキー文字変換▽モードで、C-qで半角文字を全角に変換する
‐‐‐‐‐
AquaSKK #6 バイナリ
http://www3.to/ccm/ #5からのCVS更新分
新mac板にEmacsスレも立ったことなので、バイナリを更新しました。
‐‐‐‐‐
>>266 どうもです。
問題が無いようでしたらCVSに取り込みます。
あと、もう既に一部のnibファイルはobjects.nibでなくkeyobjects.nibを使う新形式のnibになっているので、
10.1.xではハイブリッド形式で保存しなおさない限りは多分動かないんじゃないかと思いますw
まあ今さら10.1.xを使ってる人はいないでしょうが…
268 :
PHO :02/10/18 01:35 ID:2QxJ8whG
ああ、age忘れ…
>>PHO おつかれさまです!3げとしますた(w 昨日から使い始めましたが、かなりいい感じです。 紙に字を書く時の感触に似てる気がする。
>266さんの修正を加えて使ってますが、今のところいい感じです。 これで日常的に使えます。ありがとうございました(OSは10.2です)。
271 :
xdd :02/10/19 18:47 ID:Gz2phyyw
skk-egg-like-newline ON時における辞書の登録、削除の不具合の修正
Dvorak,Dvorak - Qwertyで動作させる為の修正
のファイルです。
http://www.boreas.dti.ne.jp/~xdd/dev/aquaskk-patch/src.tgz cvs最新のファイルとさしかえてください。
cvs最新と上記ファイルとでパッチを作って(diff -uarB org src > AquaSKK.patchとか)、
cvs最新にパッチをあてると、なぜかrejされるので、ファイルごとアップしました。
なにがいけないのか、どのように対処すればパッチ作成できるか、判るかたいらっしゃいますか?
(2~3時間調べたけど判らない...)
272 :
xdd :02/10/19 19:37 ID:Gz2phyyw
>>270 御報告ありがとうございます。
私も色々と試したけど今の所は大丈夫みたいですね。
>>271 > cvs最新にパッチをあてると、なぜかrejされるので、ファイルごとアップしました。
文字コードや改行コードはあってるのですよね。
# 調査ずみでしょうが、、
あとは、、原因としては変な文字がはいったとか、、
274 :
PHO :02/10/20 01:35 ID:V0FT6hB0
>>271 ご苦労さまです。
CVS更新
* xddさんによる修正をCVSへ。
skk-egg-like-newline ON時における辞書の登録、削除の不具合の修正
Dvorak,Dvorak - Qwertyで動作させる為の修正
パッチは… マルチバイト文字が入っていて、その中に不運にも2バイト目以降に
LF(0x0a)を含む文字が入っていたら、失敗するような気がしますね。
いや実際に試したわけではないので分かりませんが…
275 :
xdd :02/10/21 04:43 ID:DOMAK4DW
>>273 >>274 今一度念入りに文字コード、改行コードあたりを調べてみます。
以下、パッチつくるまでもないので、問題と対処方法
ユーザー登録辞書に半角仮名が含まれる場合("あくあ /アクア/"など)削除出来ない問題の修正
KanjiConversionMode.cppの
void KanjiConversionMode::makeServerRemoveWord()
の
// 全角仮名と半角仮名を平仮名に変換
query = HiraganaInputMode::convert(query);
を削除
276 :
PHO :02/10/22 19:18 ID:s5n7r84j
>>275 どうもです。修正しました。
‐‐‐‐‐
CVS update
* クラスInputModeを継承する全てのクラスからisHenkanMode()を削除。
skk-egg-like-newlineモードかどうかは(Kanji|Ascii)ConversionModeが自分で見る。
* KanjiConversionMode.cpp (makeServerRemoveWord)
: 変換結果に全角若しくは半角の片仮名を含む候補があった場合、それをXで削除出来なかったので修正。
277 :
kobune :02/10/22 19:20 ID:0s2DsPGV
278 :
xdd :02/10/22 21:14 ID:Z6qPLouD
>>276 作業ごくろうさまです。
CVS最新にアップしてからskk-egg-like-newlineモードON時にクラッシュするようになってしまいました。
特に辞書登録の[ ]の中で▽▼になっている状態でのreturnキーを押したタイミングで落ちますです。
ソース読んでもすぐに原因がわからないので、とりあえず問題のご報告まで。
279 :
PHO :02/10/23 01:42 ID:hGxrebxV
>>278 修正しますた。
‐‐‐‐‐‐‐‐‐
CVS update
* (Kanji|Ascii)ConversionMode.cpp (handleReturn)
: 前回の更新で、skk-egg-like-newlineモードの時、▼モードかどうかを確かめもせずに
常に変換結果を確定しようとしてクラッシュしていた不具合を解決。
* (Kanji|Ascii)ConversionMode.cpp
: CFDataRefを直接使うのをやめてCppCFDataに統一したつもりだったが、一部CFDataRefが残っていたので修正。
暗黙の型変換が行なわれていたので気付かなかった。
‐‐‐‐‐‐‐‐‐
どうも環境設定のウインドウを出した後、skk-egg-like-newlineのチェックボックスを操作する時は
ウインドウをクリックして前面に持って来てからにしないとServerがクラッシュするようですねえ。
一旦クリックした後なら問題無いし、クラッシュする時はConsoleがクラッシュレポートを出さないし…
なんででしょうね。
bug というより仕様なのかもしれないけれど、 Ctrl [a-z] (aquaskk としては bind されていないキー)イベントが 無視されますね。そのため AquaSKK をトグルしているとき、 Ctrl-h (backspace)、Ctrl-l(clear)、Ctrl-a (行頭に戻る)などの 入力ができません。 (おそらく BIM.cpp の BIMHandleInput にそれぞれについて 処理を追加すればよいと思うのですがキーコードを具体的に どうすればよいのかわからず)
む、ちがった。失礼。 その分岐処理を書いた上で、ParentInputMode を継承した すべてのクラスで例えば ParentInputMode::handleCh() と さらにその先の各クラス(あるいは AsciiConversionMode.*) での入力キーの分岐処理( if (inputChar
282 :
280 :02/10/24 01:05 ID:SNODHNG1
... kCh などを実装しないとだめですね。思っていたよりも ずっと面倒そう。すみません、忘れて下さい。
283 :
名称未設定 :02/10/24 01:23 ID:Xajtm/uI
>>280 AquaSKKで入力しているときに、C-hで前の1文字が消えたり、
C-aで行の先頭にいったり、C-eで行末へいったり、
C-nで次の行へ、C-pで前の行へ移動しますが。
CocoMonarで確認した。
# って、この書き込みですが。
こういうことができないの?
ただ、これは10/13にcvs updateしてpbxbuildしたもの。
"AquaSKKをトグルしているとき"ってのがどういうときなのか
わかってないので、はずしてるかも。
284 :
280 :02/10/24 01:59 ID:SNODHNG1
申し訳ない、当方の勘違いのようです。こちらでも Cocomonar with AquaSKK #6 できちんとそれらの標準の Emacs-like キーバインドが 使えるているのを確認しました。 JTerminal (current) で Ctrl-L が端末にわたっていなかったのでてっきり そういうものかと。ちょっと JTerminal の方のコードを眺めてみます。 恥のうわぬりすぎ。逝ってきます。
285 :
PHO :02/10/25 20:50 ID:Sa9TeRKA
私のサイトが消えてます。jove.prohosting.comのトラブルのようです。 同じ鯖の他のサイトをgoogleで検索してみましたが、どれも死んでます。 一週間くらい復帰しなかったら他の鯖に移します。
286 :
名称未設定 :02/10/26 15:05 ID:YG4M6UID
287 :
PHO :02/11/01 10:25 ID:Ln9v5AoS
プロホスって最近全部のフリーサーバーをテキサスに移転して メンテ状態だったのでは? まぁ、不安定には違いないので移転した方が良いですね。
289 :
PHO :02/11/04 22:49 ID:F72hOOww
>>288 |´Д`) …………。
そうでしたか。
登録した時のメールアドレスが使えなくなっちゃってるので知らなかったんです。
あと少しで移転完了という状態なのでもうprohostingはいいですがw
新しい日記CGIを書いたりバイナリ公開ページ自動生成CGIを書いたりしてたら
遅くなってしまいますた。
290 :
名無しさん@Emacs :02/11/05 17:17 ID:W+tyYwJL
モウレツアゲ
291 :
PHO :02/11/10 10:50 ID:wJNF9Juo
292 :
名称未設定 :02/11/13 11:39 ID:n/PZ5gB5
>>PHOさん、おつかれさまです。 あげついでに要望なんですが、 接頭語・接尾語の変換(「>」使った変換)にも是非対応して下さい。 あんまり使ってる人いないのかな。個人的には非常に便利だと 思ってるんですが。
バグ報告です。#6相当だと思うんですが、最新版での確認はしてません。 候補表示で最後の表示が8件に満たないとき、ASDFGJKLのうち表示されて いないキーを押すと落ちるようです。 例えば、 A: × S: × D:× [残り0]と出ているときにJとかKを押すと落ちます。 あとそれとは別の話ですが、 ・辞書のコメント(文字;説明...)がそのまま確定結果に含まれてしまう ・英数モードで英数を押すとlが入力されてしまう あたりに対処して頂けると嬉しいです。
294 :
PHO :02/11/17 13:55 ID:Qs/FD1c6
書き込みテスト
295 :
PHO :02/11/17 13:57 ID:Qs/FD1c6
あ、ポート80規制が外れたようですね。よかった。
>>292 分かりました、出来ればやります…
>>293 ・バグ
原因分かりました。うっかりミスです。
・辞書の註釈
それは以前から何とかしようと思っていたのですが…w
とりあえず註釈は単純に無視する方向で。
・英数モード
これもうっかりミスです。無視した方が良いでしょうね。
296 :
名無し :02/11/19 20:22 ID:1sDSZVSy
age!
AquaSKK #7のバイナリがダウンロードできない……。
298 :
PHO :02/11/23 14:03 ID:yL6QQAc3
>>297 ほんとだ。ファイル消えてますね。
消した覚えは無いのでデリられたっぽいです。
再upしますた。
ありがとうございました
保守書きこみ。 PHOさん、バグフィクスなどは age で書きこんでくれると うれしいです。
>>301 CVSはDevToolいれりゃいいのではないかな、、、、
あとつづりまちがえは意図的なのだろうか。
>>302 あれ? CVSってDevToolに入ってたのか。
嗚呼、無駄なことをしてしまいますた。ご指摘どうもです。
つづり間違えはどこでしょう。明日あたり直します。
今のところPHOさんのところのリンクを一か所間違ってるのと、
最後の「使ったんでしょうね」→「作ったんでしょうね」という
書き間違いがありますが‥ロクに推敲してないのがバレバレ。
今ことえり環境から書き込み‥ああやりにくい‥。
"晒し"って迷惑だったかな。 ごめんなさい>303 でも、よく参考にさせてもらってます。
>>7 丁寧な説明ありがとうございます
勉強しながら使ってみます
>>304 いえ、晒されると緊張しますが(笑い、迷惑ということはないです。
時間の余裕があまりないため丁寧な更新ができなくて申し訳ない気分です。
いいかげんな更新ならしないほうがいいという気もしないでもないのですが、
自分的にメモ代わりに便利なので‥。
307 :
PHO :02/12/06 20:58 ID:ddW2M9C4
CVS更新
* (Kanji|Ascii)ConversionMode.* (handleInputChar)
: 候補選択ウインドウが出ていて、候補数が7個に満たずにASDFJKLと一対一に対応しない状況において
対応する候補が存在しないキーを押すとクラッシュする不具合を修正。
また、xやC-gなどの特殊なキーを除いてASDFJKL以外のキーを押しても無視するように変更。
* AsciiConversionMode.* (handleInputChar)
: 何故か候補選択ウインドウが出ている状態において押されたキーにより候補を選択するコードが抜け落ちていたので追加。
* KanjiConversionMode.* (addCandidate)
: 新規追加 (非メンバ関数)
サーバーから返された変換候補に註釈が付いていた場合に、現在の実装ではそれを単に捨てる。
* 変換結果の[3b]を;、[2f]を/、[5b]を[とそれぞれ見做す。
既に辞書にセミコロン入りの顔文字などを登録してしまった場合は
そのセミコロンを"[3b]"に置換する必要がある。
置換しないとセミコロン以降は註釈として捨てられる。
>>301 ヽ(゚∀゚)ノ
308 :
PHO :02/12/06 23:44 ID:ddW2M9C4
* WordRegisterMode.cpp : ASCII文字列変換モードと辞書登録モードの組み合わせで起きていた数々の不具合を修正。
>>307 おつかれさまです。
ところで、AquaSKKInputMethod.componentが見当たらなかったのですが、
自分でビルドするということだったのでしょうか?
(しました。ちゃんと動いています。ありがたや)
310 :
名無し :02/12/07 00:47 ID:qSsgNBDy
しかし何だ、MS Office とかを(仕方なしに)使うときに、 AquaSKKで(SKKと同様に)入力できるというのは、なんとも 言えぬ快感だぬ。
311 :
PHO :02/12/07 23:19 ID:3bokAogQ
CVS更新
* 前回の更新で変換結果の半角スペースが に化けたまま戻らなくなるエンバグをしたので修正。
>>309 はい。CVSで配布しているのはソースのみです。
>>310 ワロタw
312 :
PHO :02/12/07 23:20 ID:3bokAogQ
訂正 * 前回の更新で変換結果の半角スペースが に化けたまま戻らなくなるエンバグをしたので修正。
IMがオンになっていると、MacOSXのアップデートなどのさいに表示される 認証画面が勝手に落ちませんか? cmd-spaceで英語モードにすると落ちなくなるので怪しんでいるんですが。
>>313 俺のところも!!
どうにかなりませんでしょうか?? >作者様
315 :
名称未設定 :02/12/11 01:18 ID:8b35oDiQ
>>161 にあるように、 kana-rule-list を ~/Library/AquaSKK/ にコピーして、
その kana-rule-list に
ca,か,カ,カ
ci,き,キ,キ
cu,く,ク,ク
ce,け,ケ,ケ
co,こ,コ,コ
や
z(,(,(,(
z),),),)
を追加して、kill -HUP (AquaSKKのサーバのPID) をしてるんだけど
↑の設定が反映されないです。
'ca'と入れても、最初のcを無視して'あ'になるし、'z('と入れても半角の'('に
なってしまう。
なんか、やりかた間違ってる?
CVSで、今日アップデートしたやつです。
316 :
PHO :02/12/11 01:49 ID:ijaGpDUY
>>313 その問題は随分前に指摘されたのですが
未だ原因が分かりません。
………永久に分からない予感。
>>315 そのファイルは鯖でなく個々のAquaSKKInputMethodが読むんですよw
だから鯖はそのままで良いのでアプリケーションの方を再起動して下さい。
はじめまして。AquaSKKを使わせていただこうと思って CVSを落としてビルドしたんですが、これをどうインストールした らいいのか分かりません。もし何か参考になるページなどありま したら教えてください。
自己レスです。 README.sjis.jaを発見しました。 スレ汚しすいませんでした。。。
319 :
名称未設定 :02/12/11 14:55 ID:5aaqbrgq
AquaSKK/build/にできた「AquaSKKInputMethod.component」を 「/ライブラリ/Components/」(このフォルダがない場合は作る) にいれる。 たしかに、今PHOさんのサイトのAquaSKKのところが 表示されないですね。 あれ、ちゃんとReadMeがあるじゃないですか!
320 :
名称未設定 :02/12/11 15:05 ID:BPp1h31R
>>319 ageついでにageてお聞きしたいんですが、
上記インスコは完了、で、入力メニュー設定のところにも表示されたの
でチェック入れたんですが、メニューに表示されません。
何か原因とか分かるようでしたら教えてください。
御願いします。
321 :
名称未設定 :02/12/11 15:18 ID:5aaqbrgq
えーと、どうするんだったかなぁ 再ログインなど試されました? すんなり表示されることもあったし、 そうでないこともあった。 詳しくはわからない。 自己解決されていたのですね。 あと、sage忘れすまン
322 :
315 :02/12/12 09:03 ID:5HiW4VTa
>>316 AquaSKKInputMethodはアプリケーション毎に起動するんですか!
一つかしこくなりました。
反映されるのも確認しました。
PHOさま、ありがとう。
323 :
PHO :02/12/15 22:40 ID:16vY09Zl
>>319 >たしかに、今PHOさんのサイトのAquaSKKのところが
>表示されないですね。
CGI quotaとか何とかで…
まああまりに酷い状況になったらファイル置き場を変えますか…
>>320 >上記インスコは完了、で、入力メニュー設定のところにも表示されたの
>でチェック入れたんですが、メニューに表示されません。
チェック入れた後に起動したアプリケーションだけがAquaSKKを使えるんだったかな…
多分再ログインすれば良いはずです
>>322 AquaSKKInputMethodにバグがあるとアプリごと落ちる理由がそれなんですw
Componentは各アプリに寄生して動くのです。
324 :
名無し :02/12/18 10:19 ID:rYvG8D94
SKK普及アゲ
325 :
名称未設定 :02/12/18 21:35 ID:2JxyL3vE
不具合報告です。 Dvorak と Dvorak-Qwerty とで Ctrl を押したときの挙動が違います。 Dvorak: 必ずDvorak配列 (あたりまえ) Dvorak-Qwerty: AquaSKK使用中はCtrlを押すとQwertyになる。 でも、Ctrl-Hは効かなくなってしまう。これが痛い。 ちなみに、ことえりの場合は Dvorak-Qwerty で Ctrl を押した状態でも Dvorak配列です。 本当は、Dvorak-QwertyのときにCtrl押したときは、コマンドやオプションのようにQwertyになってほしいが、それはAppleへリクエスト。 AquaSKKとしては、ことえりと同じ挙動になってほしいです。
326 :
PHO :02/12/19 22:44 ID:fV0R8/ac
CVS更新
* いまいひろえ〜様によるパッチを当てました。ありがとうございます。
SkkConfig.* : 新規追加。~/Library/AquaSKK/configが存在すれば読んでキーマップを設定する。
今まで通りのキーマップがデフォルトとして設定されているので、無ければ無いで良い。
ファイルの形式についてはtut-config(TUT用configファイルのサンプル)を参照。
okuri-list : 新規追加。~/Library/AquaSKK/okuri-listが存在すれば読んで、
平仮名をそれの構成するローマ字の先頭の文字に変換するためのテーブルを設定する。
今はまだ無くても構わないが、このファイルは将来自動かな送り機能を実装する際には必須となる。
tut-kana-rule-list : 新規追加。~/Library/AquaSKK/にkana-rule-listとして置けば
TUTコードでの入力が行なわれるようになる。
>>325 Dvorak対応の部分を書いたのは私じゃないので、どのように動いているのか理解していません(まだ該当部分を読んでません)。
なので、しばらくお待ちを…
327 :
名称未設定 :02/12/21 08:35 ID:oQyZmO1v
>>326 作者さま
tut-config って、どこにあります?
CVS update しても、ゲットできないようですけど。
328 :
PHO :02/12/21 12:01 ID:7NxZcOwN
>>327 ChangeLogやAquaSKK.pbprojと同じレポジトリのルートにある筈です。
もし無かったらcvs up -dPしてみて下さい。(たぶん-dPは関係無いですが…)
329 :
名称未設定 :03/01/01 03:30 ID:YwSGH24W
SKKってOS9で使えますか?
330 :
PHO :03/01/03 02:26 ID:mSqNz4hk
331 :
PHO :03/01/04 22:12 ID:sN80NfQk
DDSKKにあるような、NICOLA supportしている人はいる?
Terminalで
cvs -d :pserver:
[email protected] :/aquaskk co AquaSKK
を実行すると、
cvs [checkout aborted]: *PANIC* administration files missing
というダイアログが…。
消えてます?
>>333 でつ。
わたしのミスでございました。スマソ。
335 :
名無し :03/01/08 22:39 ID:WRneYnzz
age
336 :
名称未設定 :03/01/14 19:16 ID:m0NJOU9u
ローマ字変換の挙動なんだけど、 かな変換で、入力途中に重複した候補がある際、 最短マッチでとりあえず表示してくれないものでしょうか。 例えば、 kf -> か kf; -> が というローマ字変換ルールがあった場合、 kfと入力しただけでは、変換されず、 その次の入力があって初めて変換表示される。 文章を続けて入力する時はそんなに苦にはならないのだけど、 kfと入力後、リターンキーを押すと、変換が確定されずに、 その文字の入力が消えてしまうため、 ちょっとつかいづらいです。 何か解決法ないものでしょうか。
> 366 やればできるんじゃないでしょうか。 ところで、AquaSKK で親指シフトできるようにしてみたのですが、 だれか使う人いますか。まだ、バクバクだけど・・・。
338 :
名称未設定 :03/01/18 03:00 ID:oquVjTo7
そっか、やっぱりいないか・・・。 安定するまで公開するのはやめよう。 # いちおう、あげ。
339 :
PHO :03/01/19 16:29 ID:nK2PcOYL
>>336 うーん…今の設計でそれをやるのはかなり難しそうです。
出来ないことは無いかも知れませんが…
今はちょっと忙しいので、暇になったら何とか考えてみます。
>>337 おお、親指シフトですか。
私は使いませんが、誰か使う人は…
340 :
336 :03/01/21 00:12 ID:whaDUnIX
341 :
山崎渉 :03/01/23 02:22 ID:Kx2M+3Qk
(^^)
良スレ保守
344 :
343 :03/01/30 01:14 ID:rrlrM2dn
えー、適当にソースいじってなんとかしました。 英数とかなキーで、▽モードに入る様な感じにしてみました。 TUT使いなんでシフトおしながらは辛かったので、なんか快適です。 あとは交ぜ書き辞書を充実させるだけだなぁ。
>> 344 を、それやろうとしてたところなんですよね。 どこかにパッチおいてもらえると、うれしいなぁ。
346 :
343 :03/01/31 00:13 ID:FAYZv0DW
>>345 了解、時間作ってどっかにおきます。
と思ったら、ちょっと蟲蟲君発見。なおし次第アプします。
それはともかく、TUT使いの人ってどれくらいいるんですかね。
自分はTUT使いなんで、いろいろいTUT用にいじくったりして
みてるんですが、公開した方が良いのかな。
▽モードでもスペースキーを押した入力(特に『ー』とか)時に変換にいか
ない様にするとか、TUT使いには便利だと思うんですが、誰かいりますか。
ちょっとした不具合らしきものに遭遇したので報告。
AquaSKKをアクティブにしたまで、
インストーラ(PKG形式のもの)を起動すると、
認証ダイアログが出たところで、
インストーラが落ちませんか?
うちの環境(10.2.3)では、
ことえりやATOKでは発生しないで、
AquaSKKだと、かならず発生するんですが。
とりあえず、他のひとの検証きぼんぬ。
>>346 =343
TUT使いではないのだけど、
直接入力ってのに興味があって、
はじめてみようと思ってるので、
うpしていだけると、うれしい。
348 :
PHO :03/01/31 12:48 ID:64Kx/PtV
>>346 お疲れ様です。
>>347 AquaSKKを使っているとパスワード入力ウインドウが勝手に閉じる、
という不具合は既知のものですが、落ちるというのは初めてです。
どちらにしても原因はサッパリ分からないので、分かるまで解決しません。
そもそもInputMethodの資料が少ないどころではなく、細かい部分は
試行錯誤で作ったような状態です。なのでこのような問題の解決は
ほとんど絶望的です。(少なくとも私では。)
>>348 347でつ。
了解しますた。
インストーラが落ちるのは、うちだけかもしれませんね。
でも、いいあんばいで落ちて、英語で入力すりゃすむだけなので、
気にしないで使いつづけることにします。
350 :
343 :03/02/01 05:06 ID:3NGFIkAt
351 :
PHO :03/02/01 11:53 ID:GCdIYt/b
cvsサーバーが移転するそうで、アクセス出来ない期間が生じます。
また、移転後はレポジトリの位置が変わります。ご了承下さい。
>>350 お疲れ様です。
cvsに取り込ませて頂きました。
AquaSKK - CVS更新
* Susumu INOUE様によるパッチを一箇所修正して当てました。ありがとうございます。
config : set-henkan-point-key追加。デフォルトのキーマップは"Q"。
config : use-eisuu-to-set-henkan-point及びuse-kana-to-set-henkan-point追加。
これらをtrueにするとそれぞれ英数キーとカナキーがhenkan-point-keyに割り当てられる。
* BIM.cpp : このパッチにはuse-kana-to-set-henkan-pointがfalseの時に
カナキーを押しても仮名モードにならない不具合があったので修正。
cvs鯖提供してるMaitakeです。
移転作業しました。古い方のcvsはとめてあるので、つながらないようになってます。
新しいrepositryは、
cvs -d :pserver:
[email protected] :/phonohawk login
(パスワードなし)
cvs -d :pserver:
[email protected] :/phonohawk co AquaSKK
でとれると思います。cvs.privatelink.orgのIPが変わっているので、
1日くらいしないと新しい方につながらないかもしれません。
よろしくお願いしますー。
353 :
343 :03/02/01 15:41 ID:3NGFIkAt
>>351 あれ、不具合ありましたか。すいません。
っーか、urlも微妙に間違ってるじゃん。重々ごめんなさい。
うーん、をれも親指シフトパッチ作れるようにがんばろう.... 同時打鍵判定のために入力とキー入力処理部を loosly copuling に してるのが、不具合の大半だったり。うう、どうしよう。
親指シフトは良く分からんのですが、Teslaとか使った方が簡単な事ないですか。 Tesla入れると、AquaSKK使えないのかな。
>>355 Tesla は Keyboard driver のレベルで親指シフトのエミュレーションをしているので、
不自然な動作をすることがわりとあります。英数、かなキーが必ず必要とか。
私は、親指シフトエミュレーションはIMがサポートするか、もしくは、
IMまわりを stackable にして、IMの下層に実装すべきだと思います。
# OS X の IM まわりは、stackable になっている気もするので、うまくやれば
# AquaSkk に手を入れなくても実現できるのかもしれませんが...
357 :
名無し :03/02/09 02:10 ID:XloSYkWA
ずいぶん下がっているので、普及age
358 :
名称未設定 :03/02/12 21:17 ID:p114pUd1
たとえば「しょかつりょう」と打つと 「諸葛亮;三国時代・蜀漢の丞相」てな具合に セミコロンの後にその語の意味がついてくる語が あるんですけどつかないようにできますか?
>>358 SKK-JISYO.Lではなく、SKK-JISYO.L.unannotated を使いなされ。
unannotation.awk使うとか。
361 :
PHO :03/02/13 00:44 ID:nJ3Uus9w
>>358 あれ?
その註釈ならAquaSKKは無視するはずですが、
もしかして古いバージョンをお使いですか?
それともバグだろうか…
362 :
358 :03/02/13 03:51 ID:H+k85Fu8
>>361 ダウンロード版の#7使ってます。
cvsはなんか知らんけど
protocol error: directory '/aquaskk/AquaSKK' not within root '/phonohawk'
とか出てよくわかりません。
>>359 はい、そうします。ていうかしますた。
363 :
PHO :03/02/13 17:20 ID:nJ3Uus9w
少し前に指摘された不具合ですが、 ・英数モードで英数を押すとlが入力されてしまう というのは直らないですか…。CVS版使ってます。
ミ・д・ミホッシュ
366 :
名称未設定 :03/02/21 15:22 ID:MjOX/kA6
ほしゅあげ
367 :
名称未設定 :03/02/22 01:50 ID:TaI5U+sk
一つ要望です。AquaSKKアクティブのまま他のアプリに切り替えた時、モードが 維持されずひらがなモードに切り替わりますが維持するようにしてくれませんか?
>>364 それを直すのは設計的に面倒なのです…
やって出来ないわけではありませんが…
>>367 無理…………ではないですが、そもそもInputManagerは
アプリケーション一つにつき一つずつ起動します。
なので同期を取ろうと思ったらわざわざそうしなければなりません。
出来なくはありませんが………
ここも保守......
370 :
名称未設定 :03/03/04 18:06 ID:ElqgY+pE
371 :
PHO :03/03/08 12:32 ID:UZgjRyez
>>370 なるほど。それの影響を何処かで受けてるのかな…
372 :
名称未設定 :03/03/10 04:07 ID:PS9io+7t
AquaSKKを使い出してからSKKにはまってしまった。他のPC-UNIX 環境(といっても、emacs位しか使ってないが)でも同じ指使い でよいというのが、なによりもGood。 ただOSXのXwindow上のソフトでskkを使えるようにするのにはどの ようにすればよいのだろう。ちょっとスレ違いだが、どなたか教え ていただければ幸いです。
374 :
名無し :03/03/18 20:23 ID:O/uhytRf
ナンカサミシイナ。。。。。。アゲ!
>372はemacsくらいしか使ってないなら元祖SKKを使うべきだと思うのだが…。
376 :
名称未設定 :03/03/19 12:41 ID:2XoRHtjq
今日初めてTerminalとemacsでSKKをつかってみました。 Terminalがすぐに落るのでAquaSKKでSKKの練習をする事にしました。 まだわからないことだらけなのですが、SKK-JISYO.Lはどこに置くのがスマートでしょうか? とりあえず、~/Documentsにおくことにしましたが。
>>376 SKK-JISYO.Lは/usr/local/share/skk/SKK-JISYO.L や/usr/share/skk/SKK-JISYO.L
にはいる。
~/shareとかでよいのかもしれないです。
保守
379 :
名称未設定 :03/03/23 16:43 ID:2aQokRfZ
>システム環境設定-地域情報-キーボードメニューを開くとAquaSKKの行が追加されているはずです この地域情報ってどこ? 言語環境のことだろうか? ことえりのチェック外すとSKKのチェックの色が消えるけど、ことえりもチェック入れていていいの?
>>379 「地域情報」→「言語環境」
「キーボードメニュー」→「入力メニュー」
ですね。キット。
>>379 少なくとも、1つは日本語入力できるものを
選択しなければならないから、
色がグレーになって、チェックを外せなくなるですね。
option+command+spaceで切り替えられますし、
絶対に使わないということでないかぎり、
チェックしておくのが普通じゃないでしょうか。
382 :
ryumu :03/03/27 16:21 ID:9Y0tlQf6
AquaSKKインストールしたんですが、 言語環境の入力メニューに出てきませんでした。 Archive版、CVS版両方だめでした。 むう、なぜだろう。。こんな症状の人っていますか? Mac OS Xは10.2.4です。
383 :
m :03/03/27 16:21 ID:paXyqFfJ
ぎゃーすいません 何回も再起動とかログアウトとかしてたらうまくいきました。
導入に成功しました! Emacs(カーボン)上のSKKとかぶってしまって、Emacs,ブラウザを切り替えて 使うときにぎこちないけど、それ以外は快適です。
保守
387 :
名称未設定 :03/04/10 01:58 ID:TbWpi1xX
最近、AquaSKKが文字入力中に固まるようになってしまった。で、固まると 文字入力していたソフトがまず落ち、次にAquaを巻き込んでしまう。つまり バックグラウンドで使っていたソフトが全滅してまう。感覚的には勝手に ログインしなおしたような状況になる。 Shift+kを入力するときに多いような気がする。 当方、10.2.4でAquaSKKは11月4日のバージョン。同じような症状で困っている 人いませんか?
388 :
山崎渉 :03/04/17 15:59 ID:6I5vRaG+
(^^)
389 :
山崎渉 :03/04/20 04:09 ID:Arg431sO
∧_∧ ( ^^ )< ぬるぽ(^^)
390 :
名称未設定 :03/04/20 10:35 ID:WIA2ugYv
SecurityAgent.app (Install時にroot passwordをきいてくるやつ等の)使用時に、
AquaSKKがおちちゃうのを直すパッチを
http://www.soraneko.com/ 〜nel/src/getenv-bugifx.patch
におきました。
391 :
名称未設定 :03/04/20 10:38 ID:WIA2ugYv
にょろがでかい.... 半角にょろになおしてとっていってください。 環境変数 HOME が SecurityAgent.app 起動時には設定されていないせいで、 おちていたみたいです。 わざわざ HOME を参照しなくても、"〜/Library/hoge"とかで ファイルをオープンして問題ないみたいなので、そのように修正しました。
(^^)
>>390 , 391
素晴しい!!! 試しに Virex のインストーラでやったら OK でした
天気はどんよりしてるけど、なんだかウキウキ
394 :
PHO :03/04/20 11:26 ID:+EG1MItH
>>390 ,391
おお!ありがとうございます。良く直せましたね。
でもパッチが404…
395 :
PHO :03/04/20 11:45 ID:+EG1MItH
パッチ落とせました。 AquaSKK - CVS更新 * ねる様によるパッチを当てました。ありがとうございます。 CharacterTranslator.cpp,KanaTreeController.cpp,SkkConfig.cpp: SecurityAgent.app使用時にAquaSKKが落ちる不具合を解決。 ホームディレクトリのパスを得るために環境変数HOMEを参照するのをやめる。
396 :
390 :03/04/20 12:13 ID:WIA2ugYv
>>PHOさん CrashLog がちゃんととれてたのでなんとか原因がわかりました。 午前中つぶした甲斐があったなぁ...
>>391 >わざわざ HOME を参照しなくても、"〜/Library/hoge"とかで
>ファイルをオープンして問題ないみたいなので、そのように修正しました
これだと、$HOME/Library/AquaSKK/config とか見に行ってくれないです。
そのため、TUTな人はパッチあてないほうが良いでしょう。
cocoa だとNSHOmeDirectory とかで持ってこれるんだけど、
C++ だとどうすればいいんだろうなぁ。
398 :
390 :03/04/21 20:19 ID:DizeQpQ1
うお、しまった。失礼しました。 UNIX の セマンティックスがいきなりかわるわけないですよね... Core Foundation の URL Services あたりで相対->絶対変換できないかなーと思ったり したのですが、ぼくも、Carbon はよくわからんです。
ん〜、ベタベタに getpwent では駄目なんですかねぇ それとも NetInfo 関係の API が必要なのかなぁ ちょっと気になるのでテストしてみます
取り急ぎ、こんな感じで取れましたが、取れたというだけです クリティカルな状況での動作検証は未確認 NetInfo の調査も未着手 すみません... % cat gpwdir.cpp #include <iostream> #include <sys/types.h> #include <pwd.h> #include <unistd.h> int main(int argc, char** argv) { struct passwd* entry = getpwuid(getuid()); std::cout << "User=" << entry->pw_name << ", " << "Home=" << entry->pw_dir << std::endl; endpwent(); return 0; } % g++ gpwdir.cpp % ./a.out User=hoge, Home=/Users/hoge % who am i hoge ttyp1 Apr 21 20:59
基本は FSFindFolder(kUserDomain,kDomainLibraryFolderType...) FSRefMakePath(...)
402 :
PHO :03/04/21 22:57 ID:9vKQME0S
>>400 素晴しい!
/etc/passwdには載っていない(NetInfoにだけ載ってる)ユーザになってから
それを走らせたところ、ちゃんと正しい結果が出ました。
環境変数に依存する事も無いでしょうから、そのコードをAquaSKKに入れて試してみますね。
403 :
PHO :03/04/21 23:24 ID:9vKQME0S
インストーラの認証画面でも落ちないようです。 AquaSKK - CVS更新 * CharacterTranslator.cpp,KanaTreeController.cpp,SkkConfig.cpp: ホームディレクトリの絶対パス取得にgetpwuidを用いる。
>>402 いやいや、ねるさんが原因究明してくれたおかげです
# ただ、この解が Carbon らしいかどうかは不明...
これで
>>397 も OK ならいいんですが
405 :
PHO :03/04/22 17:18 ID:ndbavg5b
>>404 ># ただ、この解が Carbon らしいかどうかは不明...
Unixらしい良い方法だと思います。
私的には出来ればCarbonなど使わずに作りたかった程なのでw
406 :
397 :03/04/22 20:05 ID:jGk+nbiO
CSVアップデートしました。OKですね。 TUTユーザでももう安心。 ようやっと頭の痛いバグがつぶれましたねぇ。 関係者のみなさま。ありがとうございます。
407 :
名称未設定 :03/04/23 02:02 ID:0PjkqjTA
はじめて入れてみたのですが、環境設定のSKK辞書のところ、参照...のボタンアクティブになりません。 変換タブの変換キー回数のところも非アクティブのままです。手入力でパスを入力してみましたが 漢字変換ができません、これってどうしてでしょう? 必要なのってAquaSKKInputMethod.componentと、SKK-JISYO.Lだけですよね? ひらがなしかはいらないよう。
>>407 ボタンがアクティブにならないのは仕様というか、未対応だったはず。
辞書は
~/.skk-jisyo
~/skk/dic/SKK-JISYO.L
みたいな感じにすればOKなはずだけど。
409 :
名称未設定 :03/04/23 09:59 ID:StCZEpJB
>>408 ありがとうございます、手動でパスを記入したとき、ウインドウを閉じようとすると
虹玉が回るんですがこれで読み込み完了なんでしょうかね?
漢字変換って普通に打ってスペースバーですよね??
分かりました・・・シフトキーですね。 シフトキーを押さないときの動作が、ATOKが辞書ファイルを見失ったときの動作とそっくり な感じなので混乱してしまいました。
かな入力時、テンキー側の「,」「.」が「、」「。」なのがちょっと使いにくい。
ちょっと使ってみているんだけど、shiftキーってところがなあ。押しにくいっす 英数かなキーがついていないキーボードだし...spaceの真下にshiftが欲しい。
Shiftキーを押すのが面倒くさくなって、 しだいに、ひらがな満載のやわらかい文章が書けるようになりまつ。 つーか、英数かなキーなくても慣れるよ。
415 :
take :03/04/27 06:32 ID:GCVQQvAx
これまで▽モードでQを押すとカタナカに変換できたいたのですが,ある日突然できなくなってしまいました. それと同じかどうかわかりませんが,メニューバーの「かな」から環境設定を選択しても設定用のウィンドウが でてこなくなりました.CVSからコンパイルしても同様の現象です.PowerBook G4 (1GHz)で使っていますが, 他に同様な現象を経験された方はいらっしゃいませんか?
416 :
(・∀・)y−~~~ :03/04/27 06:33 ID:+0uu94/5
417 :
xdd :03/04/27 13:38 ID:iow9kqCs
>>403 >インストーラの認証画面でも落ちないようです。
関係者の皆様、ごくろうさまです。
素晴しいです。
書き込みついでに、AquaSKKのコンパイルを高速にする方法
1. 以下のファイルをダウンロード、解凍してソースコードが入っているAquaSKKフォルダにコピー
http://www.boreas.dti.ne.jp/~xdd/dev/AquaSKK_Prefix.h.sit 2. PBのプロジェクトのツリーにAquaSKK_Prefix.hを追加
3. ターゲット AquaSKKInputMethodとAquaSKKServer共にプロジェクトのツリーのAquaSKK_Prefix.h横の
チェックをON
3. ターゲットタブを選択してターゲットのAquaSKKInputMethodをダブルクリック
4. GCC コンパイラ設定のプレフィックスヘッダにAquaSKK_Prefix.hを記述、プリコンパイルのチェックをON
5. ターゲットの AquaSKKServerも4と同じ設定にする。
これで高速化されます。
自分の環境では、設定していない場合 4分30杪前後、設定時は2分30杪前後でした。
>>415 初期設定ファイル org.ccm-software.AquaSKKServer.plist を削除しても同じでしょうか?
ちょっと質問なのですが、? や ! をかな入力時には半角ではなくて 全角で入力するのをデフォルトにするにはどうしたらいいのでしょう? その度に /? [スペース] とやるのは結構面倒です。 同様に 、 を , にするとか 。 を . にするとかもやり方があるのでしょうか。
cvsからDLしたんだけどコンパイルの方法が分かんない。。。
プロジェクトファイルをprojectbuilderで開いて左上の方の工事マークみたいなのをクリックする
421 :
take :03/05/01 22:09 ID:T9sy+4kE
>>417 >初期設定ファイル org.ccm-software.AquaSKKServer.plist を削除しても同じでしょうか?
残念ながらだめでした.削除してから再起動し,AquaSKKを立ちあげましたがこのファイル
はできないようです.環境設定ウィンドウが出ないので,もはやこのファイルを作ることは
できないのでしょうか.
>>419 ,420
TerminalでAquaSKKフォルダにcdしてpbxbuildのほうが楽
>421 一回キャッシュをクリアしてみるとか。
424 :
take :03/05/02 21:37 ID:3kFGYI7O
>> 423 >一回キャッシュをクリアしてみるとか。 キャッシュってどこのキャッシュですか?
425 :
名称未設定 :03/05/02 23:18 ID:KKdKj4Qd
なんかの拍子にことえり入力になってしまうことが あってうっとうしいのですが、これ完全に殺す方法はないでしょうか?
Kotoeri.componentを外せば?
既出かもしれないけど、 AquaSKKにしたまま.mpkgファイルをダブルクリックしてインストーラたちあげると、 パスワード認証でインストーラ終了しません? 続けていろんなアプリ入れてたせいで何が原因か分らずマジであせった。
ほんの10個前のレスも読めないのかな?
便利そうだけど会社でOS9. 慣れると他のIMEが操作できそうにないので使うのをとめてる。
430 :
名称未設定 :03/05/09 15:59 ID:1kmKX8q2
>>427 アーカイブ版使ってませんか? CVS版なら直ってますです。
そろそろ最新版CVS版をもとにアーカイブ作ってみません??
431 :
名称未設定 :03/05/13 23:47 ID:N8D2UYSX
「英数」キーや「カナかな」キーにうっかりさわってしまって モードが変ってしまって非常につらいのですが、 これを殺す方法はないでしょうか?
432 :
名称未設定 :03/05/13 23:48 ID:N8D2UYSX
もう一つ、本家では可能な 「第#0号」のような辞書登録ができないようなのですが、 なんとかしていただけないでしょうか? これけっこう便利なんです。
433 :
PHO :03/05/14 18:07 ID:w12m5fZu
レス遅れまして済みません。
>>417 なるほど。コンパイルが遅い原因はヘッダだったのですね。
確かに速くなりました。ありがとうございます。
>>418 ~/Library/AquaSKK/kana-rule-listに
?,?,?,?
!,?,?,?
を追加すれば、そうなります。
>>430 そうですね。
今、辞書登録時にクリップボードの内容をペースト可能にする修正中なので、
それが終わったらアーカイブ作ります。
>>431 ~/Library/AquaSKK/configに
kana-mode-key ""
latin-mode-key ""
を定義すれば無効に出来るような修正をしましたが、まだcommitしていません。
まだやらないで下さいね。
>>432 あーー……。
確かに、それを実装する必要があるのは分かっています。
でも大変なので…。やるとしても後で。
434 :
PHO :03/05/14 21:08 ID:w12m5fZu
AquaSKK - CVS更新 * AquaSKK_Prefix.h: 追加。コンパイル高速化の為にプリコンパイルするヘッダ。 xdd様から頂きました。ありがとうございます。 * CppScrap.*: 追加。Scrap Manager(クリップボード等)のC++ラッパー * InputMode.*: handleCy()追加。C-yが押された時に呼ばれる。 * WordRegisterMode.*: 辞書登録中にC-yが押された時、 クリップボード内にテキストデータが入っていれば、その内容を挿入する。 * WordRegisterMode.cpp: 再帰的な辞書登録時のbackspaceの動作が おかしかったので修正。 * SkkConfig.*: 辞書登録時のペーストキーの割り当てとして、 エントリ"paste-key"を追加。デフォルトではC-y。
435 :
418 :03/05/14 23:21 ID:S39SAUpx
>>433 commitおつかれさまです。
kana-rule-listで無事にできました。
このファイルって
?,?,?,?
!,!,!,!
ってだけ書くんじゃなくて、ソースにあるkana-rule-listを持ってきて書き足すんですね。
Finder にて、「ファイル」→「情報を見る」のコメント欄に入力する際の挙 動がちょっと変です。 (1) "Aka<space>agete" →「赤あげて」 は問題ありませんが、 (2) "Aka<space><return>agete"→「▼赤あげて」 のように明示的に確定すると、変換マークが残ってしまいます。コメント欄へ の入力は改行が無視されますが、これが影響しているのかもしれません。 AquaSKKServer について、top コマンドで見る総メモリ使用量は SKK-JISYO.L (3 MB) 使用時で 100 MB にもなります。ダイアログより辞書のパスを変更し、 再読込みさせるとますます太るので、どこかでメモリリークを起こしているよ うです。 もうひとつ、AquaSKKServer を skkserv 仕様に対応させるのは難しいでしょ うか?これが実現されると、emacs の skk からも AquaSKKServer が利用でき ますし、さらには IM 側もこれに対応すれば外部の skkserv を利用できる... かも。
437 :
PHO :03/05/15 19:57 ID:0hj1BrT9
書き忘れ。
* SkkConfig.cpp: キーバインディングの定義を空("")にすると、
そのキーは無効になる。
AquaSKK #8 - アーカイブ更新
http://ccm.sherry.jp/cgi-bin/dita/dita.cgi/aquaskk/transfer/aquaskk-8.tar.bz2 #7からのCVS更新分。
>>436 >Finder にて、「ファイル」→「情報を見る」
確かにそうなりますね。これは直せない可能性が高いです。
> SKK-JISYO.L(3 MB) 使用時で 100 MB にもなります。
はい。仮想メモリサイズはそうなります。
殆どのskkservは辞書を全てメモリ上に読み込んでしまいませんが、
AquaSKKServerはそれをやってしまっているからです。
> ダイアログより辞書のパスを変更し、再読込みさせるとますます太るので
うーん、多分リークでしょうね… 調べてみます。
> AquaSKKServer を skkserv 仕様に
AquaSKKServerをskkservのサーバーとして動作させる事は、やれば出来ます。
また、AquaSKKServerをskkservのクライアントとして、動作させる事も、やれば出来ます。
(この場合はIM <-> AquaSKKServer <-> skkservのように、プロクシとして動く事になります)
AquaSKKServerを使わずに、IMとskkservを直接繋ぐ事は出来ません。
というのは、候補選択ウインドウを出しているのも環境設定ウインドウを出しているのも
AquaSKKServerだからです。(これをIM側でやる事はcomponentの仕様上、出来ません。)
前々から話には聞いていましたが、AquaSKKで 初めてSKKを使ってみました。 まだ漢字変換もおぼつかないのですが、スラスラ と書けるこの感触は素晴しいですね。 慣れたらやみつきになりそう…。 作者さんに感謝。 使い倒して不具合のレポートするくらいしかでき ませんが、何かあったら書きこみます。
KesSite で「決して」が入力できないっす。 KessSite なら入りますけど、本家 SKK だとこれは「▽けっっ*S」です。
440 :
PHO :03/05/18 20:14 ID:du1OENzO
>>439 ああー。
やっぱりこの動作、間違ってますよね… なんとかしないと。
▽ましnq → マシ になって、さらに「を」とか入力すると「マシんを」なんてなります 前からだったらごめんなさい
442 :
山崎渉 :03/05/22 05:10 ID:sgoL8cF8
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
US キーボードでバックスラッシュが英字入力モードで 0x80 となるのは仕様でしょうか? 確かに日本語フォントで円記号でなくバックスラッシュに見えるのですが、 TeX などを書こうとすると... バックスラッシュを英字モードで 0x5c で入力する方法はないでしょうか? なお、mi 上で入力して確認しています。
>>443 結局 HanAscInputMode::handleInput() の中で 0x80 を 0x5c に置き換えて
build し直しました。だからオープンソース大好き?サ
>>444 できたと思ったけど、置き換わってませんでした。勘違いすいません。
>>445 今度こそできたかな。
CppCFString::toUniCharPtr() で 0x005c を0x00a5 に変更。
あぼーん
448 :
名無し :03/06/10 03:44 ID:F0ysYzGT
山崎のあと、ハゲシク下っているので age るナリヨ
449 :
ryumu :03/06/12 11:03 ID:JWcaGu12
最近AquaSKK入れて使ってます。いいっすねー。 複数の辞書に対応してほしいっていうのは、駄目でしょうか。。 自分でマージしろって?
>>449 まぁ、自分でマージって事でしょう。
その為にskkdictoolとかあるんだし。
漢字登録をするときコピペでできますか? たとえば「きたー」に「キタ━━━━━━(゚∀゚)━━━━━━ !!!!」 を登録したい時とか。 まぁ、この程度だったら直接打ち込んでもいいのですが。 長いものだとちょっとキツいんですよね。
>>452 できない。
でも、手はある。
ヒント:ユーザー辞書はテキストファイル。
>>453 ありがとうございます、できました。
辞書ファイルをいじる前にAquaSKKServer.appをkillするのを忘れていたみたいです。
最近yankできるようにならなかったっけ?
てか、すぐ上の
>>434 にあるじゃん。
456 :
452 :03/06/19 02:46 ID:4oQ6aDLf
>>455 仰せのとおりです。
yankをコマンドvでやってしまってました。
C-yだとできますね。
457 :
名称未設定 :03/06/19 14:08 ID:DBOZ93tu
AquaSKKとMiって相性が悪くないですか。 突然入力ができなくなり、そのままmiが終了していまい、 Finderまで道連れです。こうなったら、いくらメモリー 保護が効くといっても、立ちあげているGUIソフトはみんな 道連れです。 こんな経験しているのは、私だけかなぁ。
458 :
名称未設定 :03/06/19 16:51 ID:hu4OtXl+
Carbonアプリとの相性は今いちな感じする。
459 :
PHO :03/06/22 20:13 ID:B42IqweI
AquaSKK - CVS更新 AquaSKKServerをskkserv対応に。 ddskkなら (setq skk-server-host "localhost") で使えるようになります。 クライアントは ddskk しか試していませんが、他のクライアントでも多分使えるでしょう…。 * Skkserv.*: 追加。AquaSKKServer.appにskkservプロトコルを喋らせるためのコード。 デフォルトではオフになっているので、環境設定のskkservタブで有効にして下さい。 * net/Socket.*: 追加。IPv4ソケットのC++ラッパー。 * CppCFString.* (trim): 追加。java.lang.String#trimと似たような動作。 * SKKServer.* (skkserv_style_search): 追加。
>>459 おぉ〜ブラヴォー。
>クライアントは ddskk しか試していませんが、他のクライアントでも多分使えるでしょう…。
skkfep 内蔵 jvim でもちゃんと localhost:1178 を相手に変換できました。
MacOSX でこんなもん使ってる香具師はあんまりいないと思うけど。
>>459 >ddskkなら (setq skk-server-host "localhost") で使えるようになります。
これはどこに設定すれば良いのでしょうか。
あと、dbskkdの起動ってどうやってますか?
daemontoolsとか使うのは、Mac的にどうなんだろうなぁという気もするんですが。
462 :
PHO :03/06/23 21:41 ID:khFoU/i2
>>461 何か勘違いをして居らっしゃるようです。
ddskk は Daredevil SKK の略で、SKK OpenLab で開発されてる
普通のemacs用SKKですよ。(ですよね…)
だから (setq… は ~/.emacs に書いて下さい。
463 :
PHO :03/06/23 21:44 ID:khFoU/i2
これは漢字入力のときとかは自分で登録しなくちゃだめぽいですか?? なんだかリンクいっぱい辿って行ったらAPELとか 色んなモノが出てきて混乱してきましたー! がんばるぞー。。。
465 :
名無し :03/07/05 00:34 ID:PL8G+J6j
AquaSKK には APEL は関係ないが…… ガンバッテレタマエ
>>464 APEL ってあなたEmacs-lispの方のSKKを調べてませんか?
AquaSKKはlispとは関係ないよ。
skkinput 2.06.3は "1文字列 n" のように改行つきで問い合わせを送るので、 AquaSKKServerとの通信が途中で切れてしまうようです。 プロトコルとしてはどうするのが正しいのかわかりませんが、 skkservと動きを合わせるとすれば、毎回入力バッファが空になるまで 読み捨てることになると思います。 % telnet localhost 1178 で接続して、「23[改行]」 を入力として与えた場合の挙動の違い AquaSKKServer: AquaSKKServer (skkserv emulation) 127.0.0.1:127.0.0.1: Connection closed by foreign host. (「2」と「3」の両方に対する答え。接続が切れる。) skkserv: 3.9.4 (「2」に対する答えのみ。接続は切れない。)
468 :
467 :03/07/08 10:29 ID:3C8PS29J
ありゃ、化けたかも。 "1文字列 ?" → "1文字列 \n"
469 :
PHO :03/07/11 19:43 ID:m4aV9klN
>>467 改行を無視する事で、一応は解決しました。
バッファを読み捨てるのはあまり良い方法では無いんじゃないかと…。
AquaSKK - CVS更新
* Skkserv.cpp (SkkservSession::run):
解釈出来ない文字を受け取った時、いきなり接続を切るのではなく
単にその文字を無視する。
470 :
山崎 渉 :03/07/15 14:49 ID:/6SaCgsj
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
471 :
名称未設定 :03/07/16 05:55 ID:vBXwKmmD
どなたかAquaSKKで親指シフトを使う方法を教えていただけませんか?Teslaでは入力がうまくいきません。
472 :
ねる :03/07/18 22:09 ID:/5YWx6E9
>>471 SKKのキーバインディングは、普通の親指シフトのキー配列と矛盾するので普通は使えないですよね。
使えるようにがんばったこともあるのですけど、みちのりは長いので挫折してます。
プログラマさんなら自分で改造するのが良いかとおもいますが.... もしやるなら、途中の状態のコードあげます。
>>472 ddskkパッケージの中に、nicolaフォルダがあるんですが、
これ使えないんでしょうかね?
おいらプログラマじゃないんで、改造は無理です(^^;)
474 :
nel :03/07/24 22:43 ID:q8eBJ+FE
それはムリ..... 普通の方法ではですけど。 きながにまつとできるようになってるかもしれません。
475 :
山崎 渉 :03/08/02 02:40 ID:EjhDFmQC
(^^)
ミ゚д゚ミ <ホッシュ
AquaSKK が原因かどうかは不明なんですが、 入力メニューの国旗がフランスになって、変換不可能状態になる時があります。 OS X 10.2.6 で CVS の先端ですが、同様の現象の人います?
あぼーん
私の環境が悪いのかもしれませんが、 8月20日のCVS版のビルドができません。 ビルドする際に何か設定をする必要はあるのでしょうか? ビルド中 ターゲット “AquaSKKServer” ビルドスタイル “Deployment”(最適化:レベル ‘3’、デバッグシンボル:入) SKKDictionary.cpp:44: passing `void (*)(SKKDictionary *)' as argument 3 of `pthread_create(_opaque_pthread_t **, const pthread_attr_t *, void * (*)(void *), void *)' SKKServer.cpp:120: passing `const vector<CppCFString,allocator<CppCFString> >' as `this' argument of `void vector<CppCFString,allocator<CppCFString> >::insert<const CppCFString *>(CppCFString *, const CppCFString *, const CppCFString *)' discards qualifiers SKKServer.cpp:120: passing `const CppCFString *' as argument 1 of `vector<CppCFString,allocator<CppCFString> >::insert <const CppCFString *>(CppCFString *, const CppCFString *, const CppCFString *)' discards qualifiers SKKServer.cpp:167: warning: control reaches end of non-void function `SKKServer::skkserv_style_search(const CppCFString &)' net/Socket.cpp:146: warning: conversion lacks type at end of format net/Socket.cpp:146: warning: too many arguments for format 以上、3個のエラーと3個の警告を出してビルドに失敗します。(適度に改行が入っています) ビルドに成功するにはどうすればよいのでしょうか? よろしくお願いします。
sudo gcc_select 3.1 とか?
ホシュ
482 :
名称未設定 :03/08/29 19:36 ID:7zLHsn5Q
CVSでとってきてBuildしようとすると ...failed PrecompileHeader /Users/hogehoge/Script/Src/AquaSKK/build/AquaSKK.build/AquaSKKServer.build/PrefixHeaders/AquaSKK_Prefix-gcc3.p ... と言って止まってしまいます。何が悪いのでしょうか。
483 :
482 :03/08/29 22:09 ID:7zLHsn5Q
Developer Toolsのインストールがうまくいってなかったようです。 お騒がせしてすみません。
ホシュ
485 :
名称未設定 :03/09/05 17:52 ID:4HGaIfhJ
私も
>>415 さんのように、メニューバーの「かな」から
環境設定を選択しても設定用のウィンドウが開きません。
手順は以下の通り:
Macのアプリケーション上でIMとしてSKKを使うには、 Aqua SKK
というアプリケーションを使います。インストールは、 Aqua SKK の
ページからできます。簡単です。
まず Aqua SKK のページからファイルをダウンロードしてきて、
Stufflt Expanderで解凍します。解凍を実行したフォルダにaquaskk-8
というフォルダが出来ると思います。そのフォルダの中にAquaSKKInputMethod.componentというファイルがありますので、
ホームディレクトリの下にある Library/Components フォルダ内
(ない場合は作る)にコピーして下さい。
システム環境設定の地域情報の中にあるキーボードメニューの設定の
ところに Aqua SKK が加わっているので、チェックボックスを入にします。
環境は、Mac 10.1.5です。
ちなみにaquaskk-8でもaquaskk-7でもダメでした。
486 :
PHO :03/09/06 02:14 ID:4M7gckIQ
>>485 Console.app起動していると、何か出て来ませんか?
出ないなら、分からないですね…。
私の環境では再現しないので。
ミ・д・ミ<ホッシュ
488 :
名称未設定 :03/09/15 16:12 ID:6YwrVPOi
(・_・; skk をインスコしようーとskkのページを訪れたんですけど、 辞書のリンクが軒並み切られてました。 tar.gzのものが一つだけ残ってましたがデータが破損してました。 もしかして??skk=閉店でつか??
AquaSKKをコマンド+スペースで起動した時のデフォ動作を かな入力ではなく半角英数入力にしたいのですが ソースのどこを変えたらいいのでしょ? C++ってよく分からん
491 :
名称未設定 :03/09/16 06:21 ID:xd1opVSA
>>489 サンクスです。
無事インスコできますた。:-)
ホッシュ
保守
494 :
名称未設定 :03/10/01 22:36 ID:48vtLpVl
/today とかが動いてほしいなってのは既出?
>> 490 ParentInputMode.cppの37行目 current_input_mode(&hiragana_input_mode) を current_input_mode(&han_asc_input_mode) にしたらいいんじゃないか?と適当に言ってみる
保守
497 :
名称未設定 :03/10/25 15:32 ID:Idp4WXCZ
pantherでCVS版をxcodebuildしたけど、ビルドに失敗しました。 とりあえず、報告。
498 :
名称未設定 :03/10/25 23:36 ID:uwY9sf/N
バイナリは動くには動くですか?
>>498 動く。んでも、かなとかカナとかの表示は出ない。
あと、skk-egg-like-newlineにチェック入れると環境設定パネルが消えてしまうし、その設定は保存されていないみたい。
これら以外は問題無いようだけど。
500 :
yfp :03/10/26 01:14 ID:A5W9u+tE
>497 Index: CppScrap.h =================================================================== RCS file: /phonohawk/AquaSKK/CppScrap.h,v retrieving revision 1.1 diff -r1.1 CppScrap.h 43c43 < CppScrapFlavor makeFlavor(ScrapFlavorType type); --- > CppScrapFlavor * makeFlavor(ScrapFlavorType type);
501 :
yfp :03/10/26 01:15 ID:A5W9u+tE
Index: CppScrap.cpp =================================================================== RCS file: /phonohawk/AquaSKK/CppScrap.cpp,v retrieving revision 1.1 diff -r1.1 CppScrap.cpp 22,23c22,23 < CppScrapFlavor CppScrap::makeFlavor(ScrapFlavorType type) { < return CppScrapFlavor(*this,type); --- > CppScrapFlavor * CppScrap::makeFlavor(ScrapFlavorType type) { > return new CppScrapFlavor(*this,type);
502 :
yfp :03/10/26 01:16 ID:A5W9u+tE
Index: WordRegisterMode.cpp =================================================================== RCS file: /phonohawk/AquaSKK/WordRegisterMode.cpp,v retrieving revision 1.11 diff -r1.11 WordRegisterMode.cpp 132,133c132,133 < CppScrapFlavor& clipped = CppScrap().makeFlavor(kScrapFlavorTypeUnicode); < if (clipped.exists()) { --- > CppScrapFlavor * clipped = CppScrap().makeFlavor(kScrapFlavorTypeUnicode); > if (clipped->exists()) { 136c136 < CppCFString str_in_clip(clipped.content().getData()); --- > CppCFString str_in_clip(clipped->content().getData()); 141a142 > delete clipped; ってことにしたら、ビルドは通るようになった。 まだ動作は確認してないけど、とりあえず。
503 :
yfp :03/10/26 02:30 ID:A5W9u+tE
上の変更を行ったバイナリを使ったら面倒なことになった。 操作が戻ってこないままアプリが落ち続ける。
504 :
xdd :03/10/26 09:11 ID:1RRTXS+A
Xcodeでいろいろいじくりまわしていたんで、一部記憶があやふやなんですけど、動きました。 XcodeでAquaSKKのコンパイル方法 1.CVSから取得のAquaSKK.pbprojをXcodeで開く 2.左ツリーのターゲット->AquaSKKInputMethodを選択してプロジェクトメニューの "ターゲットをネイティブにアップグレード"を選んでアップグレードする。 3.アップグレード元ターゲットのAquaSKKInputMethodを削除 4.アップグレードしたAquaSKKInputMethod(Upgraded)を プロジェクトメニュー->情報を見る(Cmd+I)でウィンドウを開いて以下修正 ・一般タブの名前をコンバート元の名称AquaSKKInputMethodに修正 ・ルールタブにC source files using GCC 3.1(もしかしたら違う数字かも)とSystem C ruleの 2つの項目があったらC source files using 〜を削除 5.ターゲットAquaSKKServerに対しても上記2、3、4を行なう 6. AquaSKKInputMethodのツリーを開いて、"ファイルをコピー"項目を削除して、代りに プロジェクトメニュー->新規ビルドフエーズ->新規シェルスクリプト・ビルドフェーズを追加 7.追加された"シェルスクリプトファイル"を選択、 プロジェクトメニュー->情報を見る(Cmd+I)でウィンドウを開いて スプリプトの項目に以下を記述 rm -rf "${SYMROOT}/AquaSKKInputMethod.component/Contents/SharedSupport" mkdir -p "${SYMROOT}/AquaSKKInputMethod.component/Contents/SharedSupport" mv "${SYMROOT}/AquaSKKServer.app" "${SYMROOT}/AquaSKKInputMethod.component/Contents/SharedSupport/AquaSKKServer.app" 8. 500,501,502の変更パッチでソース修正、コンパイル 間違っていたらごめんなさい。動くには動いたんだけど、環境設定パネルが開かない...
505 :
xdd :03/10/26 10:31 ID:1RRTXS+A
>環境設定が表示されない PreferencesController.mmの - (IBAction)showWindow:(id)sender の return [super showWindow:sender]; を [super showWindow:sender]; に変更したら表示されるようになりました。
>>505 環境設定で、skk-egg-like-newlineのチェックは入れられる?
507 :
yfp :03/10/26 11:31 ID:A5W9u+tE
>>506 xddさんの情報で、基本的な動作は大丈夫そうでした。
ただ、skk-egg-like-newlineのチェックを入れるとアプリケーションが
落ちました。
508 :
xdd :03/10/26 17:46 ID:1RRTXS+A
> skk-egg-like-newline 根本的な解決ではありませんが、 PreferencesController.mmのshowWindow:を以下に変更する事で軽減されます。 - (IBAction)showWindow:(id)sender { [maindic_path setStringValue:path_to_main_dic]; [subdic_path setStringValue:path_to_sub_dic]; [NSApp activateIgnoringOtherApps:YES]; [[self window] makeKeyAndOrderFront:nil]; [super showWindow:sender]; } 10.2.8上で環境設定のskkservが実装されていないバージョンと 10.3上で今日取って来たのVer.で比較した所、 多分、潜在的なバグのようです。
509 :
PHO :03/10/26 18:26 ID:Qd4zeWef
む… なんだか大変な事になってますね。 まだ10.3が届いてないのでどうにも私はどうにも出来ず…。 申し訳無いです。
>>497 XCodeになってxcodebuildになったのか(w
511 :
PHO :03/10/30 11:56 ID:eLkB6W/Y
512 :
PHO :03/11/01 16:08 ID:OHMfxONB
AquaSKKServerをskkservサーバーとして使ってる方は、 Pantherになって/etc/servicesからskkservが消えた事に注意です。 .emacsに(setq skk-server-portnum 1178)とでも書くか、 /etc/servicesを書換えてしまうか。 なんで消しちゃったんでしょうね。
513 :
xdd :03/11/02 23:57 ID:qDIuStTD
気にする必要があるのか、判断がつかないので書き込みさせていただきます。 10.3でLaunchApplication関数の仕様(挙動?)が変ったらしく、 実行アプリケーションの子として起動されてしまいます。 例えば、テキストエディターを起動した状態でAquaSKKをONにして、 AquaSKKServerを起動させた状態で、Activity MonitorでAquaSKKServerの 詳細みると、上位プロセスが、テキストエディターとなっています。 で、テキストエディターを終了してActivity MonitorでAquaSKKServerの 詳細みると上位プロセスが(null)となっています。 知り合いのATOKでも試しましたが、同じ問題(?)を含んでいました。 LaunchApplicationをLSOpenFSRefに変えてみましたが、同じ動作でした。 これって気にする必要はないのでしょうか?
514 :
PHO :03/11/03 00:58 ID:TgaUidck
>>513 無いと思いますよ。
親が死ぬと子も殺されたりするわけではないので…。
関係無いかも知れませんが、Unixで他のプロセスを起動するには
まずforkしてからexecするのが普通ですからね。
515 :
名称未設定 :03/11/05 23:42 ID:P92drYh4
バイナリの#10を落としてみましたが、 dyld: /Library/Components/AquaSKKInputMethod.component/Contents/ SharedSupport/AquaSKKServer.app/Contents/MacOS/AquaSKKServer can't open library: /Users/admin/sandbox/AquaSKK/build/AquaSKK.build/ AquaSKKServer.build/Objects-normal/ppc/libstdc++_ZeroLink.dylib (No such file or directory, errno = 2) *** Timed out. AquaSKKServer.app didn't get online. ということで起動できないみたいです。とりあえず自分でビルドすることにします。
516 :
名称未設定 :03/11/06 01:24 ID:705z+IB6
で、ビルドしてみました。 Developmentなら問題なくビルドして利用できますが、Deploymentにするとワーニングがいくつか 出た上にリンクエラーで失敗します。一応ご報告まで。
517 :
PHO :03/11/06 19:08 ID:+ZWyW4Er
>>515 なるほど、ZeroLinkが有効になっているとDevelopmentビルドは他の環境で動かなくなるわけですね。
Deploymentビルドを配布する事にします。
ところでそのリンクエラーとは↓これでしたか?
ld: Undefined symbols:
std::__default_alloc_template<(bool)1, (int)0>::_S_force_new
確かに私の環境でも出ました。が、libstdc++のシンボルテーブルを
otool -S -V /usr/lib/libstdc++.a で覗いてみると、この関数はちゃんと入ってるんですよね。
おかしいなあと思い、取り敢えず出ていた warning のうち原因の分かるものを取り除いたり
している内に、出なくなってしまいました。一旦ターゲットをクリーニングしたりしたので、
それかなあとも思うのですが、本当の理由は良く分からないです。
autotoolsとmakeとgccだけで開発するなら、まだコンパイルやリンクの行われる背景の全貌が
把握できない事も無いのですが、XcodeはProjectBuilder以上に良く分からない事を色々やるので
便利は便利ですが使い熟すのが難しい…とか愚痴を零してみるテスト。
518 :
PHO :03/11/06 19:10 ID:+ZWyW4Er
AquaSKK - バイナリ更新 - #11
http://ccm.sherry.jp/cgi-bin/dita/dita.cgi/aquaskk/transfer/aquaskk-11.tar.bz2 #10のバイナリは、動作しない事が分かりました。
バイナリ版をお使いのPantherユーザーの方は、至急、#11に入れ換えて下さい。
* AquaSKK.pbproj:
Deploymentビルドスタイルでは、AquaSKK_prefix.hが使われる設定に
なっていなかったので、その設定を追加。
* SKKDictionary.cpp, net/Socket.cpp:
幾つかのwarningを除去。
* Makefile:
追加。makeでDeploymentビルド、make updateでcvs update、
make installで/Library/Component/にインストール。
* タグ Release-#11
519 :
名称未設定 :03/11/10 14:39 ID:5KOF41SZ
iBook (Dual USB)ですが、バイナリ#11も起動できませんです。 AquaSkkを起動しようとすると、そのとき走っていたアプリが異常終了し、 CPUの使用率が100%のままになってしまいます。 /Library/Logs/CrashRepoter に次のようなログが残っていました。 Command: AquaSKKServer (AquaSKKServer) PID: 374 Thread: Unknown Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 (null) PPC Thread State: srr0: 0x00013d68 srr1: 0x0000f030 vrsave: 0x00000000 cr: 0x22002242 xer: 0x00000014 lr: 0x00013d64 ctr: 0x00017700 r0: 0x00000000 r1: 0xbfffd920 r2: 0x000a3898 r3: 0x00000000 r4: 0x00066b24 r5: 0x000a43bc r6: 0x00000004 r7: 0x00000003 r8: 0x00000001 r9: 0x00000000 r10: 0x0000d2d4 r11: 0x00000001 r12: 0x00017700 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0xbffff5d0 r18: 0x00000000 r19: 0x00000000 r20: 0x00301420 r21: 0x0d9a1072 r22: 0x00000029 r23: 0x0030be44 r24: 0x00000000 r25: 0x0030be30 r26: 0xa2dc5100 r27: 0x00326660 r28: 0x00000002 r29: 0x00326660 r30: 0xbfffd920 r31: 0x00013cb4 同梱のソースをコンパイルしてみると正常動作したので、それを使っています。
520 :
名称未設定 :03/11/10 17:55 ID:xMIXkNNJ
上記名称未設定です。ビルドした後、ソースを消そうとしたら、 「UserDicSaver.ob が使用中のめ削除できません」 となりました。このファイルは src/build/AquaSKK.build/AquaSKKServer.build/Objects-normal/ppc/UserDicSaver.ob のようです。再起動して無理矢理このファイルを消すと、AquaSKKが起動しなくなってしまいました。 AquaSKK.build 以下のファイルもインストールしなければならないのでしょうか?
521 :
PHO :03/11/10 19:17 ID:q3lRWKSO
>>519 その部分を見ても何も分からないんですよ…。
スタックトレースは出ませんでしたか?
>>520 そのobファイルをfileコマンドで見ると「Mach-O bundle powerPC」と表示されたので、
恐らくこれはZeroLinkに関するものと思われます。
ただ前回の更新時に私はデフォルトでZeroLinkしないビルドが行われるように
設定した(つまりDeployment)ので、このファイルが実行に必要になるのはおかしい、
という事になります。つまり、何かの理由でDeploymentビルドが行われていません。
ところで今回は引数無しの実行で「xcodebuild -buildstyle Deployment」を行う
Makefileを追加したので、ソースコードのあるディレクトリで「make」を実行すれば
ZeroLinkの行われない完全なバイナリが生成されるはずです。お試し下さい。
_
#11のバイナリが動作しない問題が、全ての環境で起こるのかどうかを知りたいので、
このバイナリをお試しになった方に、動作したかどうかを伺いたいと思います。
どうかお知らせ下さい。
_
AquaSKK.pbprojで次のコマンドを実行すると、生成されたバイナリがZeroLink
されているかどうかを確かめる事が出来ます。出力に「ZeroLink」の文字が
含まれていれば、そのバイナリは不完全です。
otool -L build/AquaSKKServer.app/Contents/MacOS/AquaSKKServer
522 :
PHO :03/11/10 19:19 ID:q3lRWKSO
ああ、肝心な事を書き忘れました。 AquaSKK.build下のファイルが実行時に必要になるバイナリというのは、 ZeroLinkされた不完全なバイナリです。完全なバイナリにはそれらは不要です。
523 :
PHO :03/11/10 19:20 ID:q3lRWKSO
>>521 × AquaSKK.pbprojで次のコマンドを実行すると
○ AquaSKK.pbprojと同じディレクトリで次のコマンドを実行すると
524 :
名称未設定 :03/11/10 23:56 ID:xMIXkNNJ
>>521 すいません。AquaSKKを起動したときに落ちたアプリのクラッシュレポートを載せるべきでした。
以下の通りです。これでよろしいでしょうか。
Command: Path Finder (/Applications/Path Finder.app/Contents/MacOS/Path Finder)
PID: 547
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000021
Thread 0 Crashed:
#0 0x9083122c in objc_msgSend (objc_msgSend + 12)
#1 0x92e779d0 in -[NSApplication sendAction:to:from:] (-[NSApplication sendAction:to:from:] + 108)
#2 0x92e7e754 in -[NSControl sendAction:to:] (-[NSControl sendAction:to:] + 96)
#3 0x92eb8958 in -[NSCell _sendActionFrom:] (-[NSCell _sendActionFrom:] + 156)
#4 0x92e58470 in -[NSCell trackMouse:inRect:ofView:untilMouseUp:] (-[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1020)
#5 0x92ec9558 in -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] (-[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 564)
#6 0x92e8e7bc in -[NSControl mouseDown:] (-[NSControl mouseDown:] + 520)
#7 0x92e02c78 in -[NSWindow sendEvent:] (-[NSWindow sendEvent:] + 4324)
#8 0x92df534c in -[NSApplication sendEvent:] (-[NSApplication sendEvent:] + 3772)
#9 0x31405ea8 in -[OAApplication sendEvent:] (-[OAApplication sendEvent:] + 1000)
#10 0x00022eec in -[NTApplication sendEvent:] (-[NTApplication sendEvent:] + 220)
#11 0x92dfd754 in -[NSApplication run] (-[NSApplication run] + 576)
#12 0x92eb9a1c in NSApplicationMain (NSApplicationMain + 464)
#13 0x00004bcc in _start (crt.c:267)
#14 0x00004a4c in start (start + 48)
(以下略)
自前でビルドしたバイナリを調べると,見事にZeroLinkされていました。
しかし,素直にmakeしてもやはりZeroLinkされてしまいます。ちゃんと
xcodebuild -buildstyle Deployment
されているんですが…。
build11ですが、iMac 10.3でも動きません。 起動で失敗してるようで、だめですね。 以上、報告まで
526 :
名称未設定 :03/11/11 18:25 ID:MFtp71q5
#11起動失敗しました。 虹色グルグルでフォーカスをあわせたアプリごとつぎつぎ落ちていくので、 コンソールも確認できず、強制リセットしました。 なぜかクラッシュログも残りませんでした。 このスレのログを見るとなかなか上手くいっていないようで、 仕切りなおしってことで、Xcodeで新規プロジェクト作って ソースインポートして、ターゲット作りなおしてビルドしてみました。 とりあえずotoolで見ても余計なリンクはしていないようで、一安心です。 しかし、Xcodeわかりにくい・・・
527 :
PHO :03/11/11 23:25 ID:BALx/aw9
了解しました。 現在分かっている問題: ・#11のバイナリは私の環境でしか動作しない ・xcodebuild -buildstyle DeploymentしてもZeroLinkされる どちらもなかなか直ぐには解決出来なそうな問題です………。
528 :
PHO :03/11/11 23:28 ID:BALx/aw9
>>524 ログありがとうございます。
しかし…それを見るとAquaSKKに制御が渡る前の段階で落ちているので
結局原因は分からないままでした…。
529 :
PHO :03/11/12 02:16 ID:qzttIfKM
CVS更新
* AquaSKK.pbproj:
ビルド設定を調整。
/usr/lib/gcc/darwin/3.1をライブラリ検索パスに入れるような
設定が残っていた為、リンクに失敗する問題があった。
_
ビルドし直したバイナリを#11-fix1として作成しました。バイナリのみです。
http://ccm.sherry.jp/tmp/aquaskk-11fix1.tar.bz2 もしこれも起動しないとなれば、バイナリに関してはもう本格的に打つ手が…
_
xcodebuild -buildstyle Deploymentしたにも係らずZeroLinkされたバイナリが
生成される場合は、buildディレクトリを削除してからもう一度やり直してみて下さい。
このディレクトリが残っているとビルド時におかしな動作をする事があるようです。
>529 起動しました。 ただ、環境設定で、辞書等を設定した段階から著しく不安定になり、結果環境設定がハングアップしてしまいます。 ちなみに環境設定で、設定したのはSKK用のLarge辞書と、ことえり辞書関係を追加したぐらいです。 以上、報告まで。
531 :
519 :03/11/12 20:03 ID:/IL2C+bL
>> 530 わたしも起動しました。やれやれです。 こちらは、環境設定を行なっても問題ありません。SKK-JISYO.Lだけの設定で、 ことえり辞書は読ませてません。 それにしても、Pantherではえんぴつメニューがなくなったので、モード表示がないんですね…。 モード表示がないとちょっと不便なので、どうにか付けられないでしょうか。
532 :
PHO :03/11/12 22:02 ID:qzttIfKM
>>530 むぅ…新たな問題が…。
まあ動いたのは良かったです。
>>531 そうですね…。
ことえりがやっているように、AquaSKKのアイコンが表示されてる部分を
モードに応じて切り替えてしまいましょう。
▼▽←折角作ったコレが環境設定でしか表示されなくなるのは何とも残念ですが
▽▼背に腹は変えられません。
533 :
PHO :03/11/12 22:22 ID:qzttIfKM
…と思ったんですが、このメニューのMenuRefを取得する方法が見付けられない…。 別の表示方法を考えるしか無さそうです…。
>>532 アイコン全部をモード表示にするのではなくて、1/4だけ変更するのはいかがでしょう。
▼▽ ▼▽ ▼▽ ▼▽
▽ a ▽あ ▽A ▽ ア
みたいな感じで。小さくて見にくいかもしれませんが。
>532 多分辞書を読んでいるためだと思いますので、余り気にならないかもしれません。 ちなみに、ことえり辞書をはずすと問題ないようです。
536 :
名無し :03/11/15 01:27 ID:JVtd9kxU
どうしても、xcodebuild -buildstyle Deploymentしたにも係らずZeroLinkさ れたバイナリができてしまいます。結局、バイナリに頼りました。今のところ、 これでオッケーですが、なんか肝心なこと忘れてたりするんかな?
537 :
名称未設定 :03/11/15 11:11 ID:qDwvszWz
初めまして。 Mac (OS X 10.3.1) でSKKを使おうと思って、 このAquaSKKをインストールしようと奮闘中の者です。 AquaSKK#11をソースからビルドしたら何とかできました。 ただ、私はログインアカウントを複数作っていて、 別のユーザで試してみたところSKKが起動してくれません。 そこで、もう一度このユーザでビルドすると、 今度は前のユーザがSKKを使うことができなくなりました。 AquaSKKInputMethod.componetを /Library/Componentsにインストールするからなのでしょうか。 これを各ユーザのライブラリ ~/Library に インストールすることはできますか?
538 :
名無し :03/11/15 12:06 ID:JVtd9kxU
シノゴノイウマエニ、やってみれば?
539 :
PHO :03/11/15 12:53 ID:RddEV3Yl
>>536 むー…そうですか…
おかしい…
>>537 ~/Libraryに入れても認識されるはずです。しかし、/Library/に入れて
他のユーザーから使えないと云うことは、そのバイナリが
>>536 と同じ
ようにZeroLinkされている可能性があります。ZeroLinkされていると
実行に必要なファイルがそれをビルドしたユーザーのディレクトリに残り、
他のユーザーからはそのファイルを読む権限が無いために実行出来ない、
といった事が起こり得るでしょう。
なんでそうなるんでしょうね…
540 :
xdd :03/11/15 14:02 ID:N+Oz4aZW
>> 514 有難うございます。勉強になります で、ZeroLinkですが、504で作業していたプロジェクトファイルでは、 Deploymentでゼロリンクの項目があるのですが、 先程CVSで落したプロジェクトでは Deploymentでゼロリンクの項目が無かったので、 問題の出るケースと出ないケースが発生しているのではないでしょうか。 (ビルドログやotoolを見ても新しい方はDevelopmentでもZeroLinkしている) で、以下の方法にするとZeroLinkはされませんでした。 "グループとファイル"のAquaSKKを選択して"情報を見る"でAquaSKKの情報表示 スタイルのアクティブビルドスタイル:Developmentでゼロリンクを選択、コピー アクティブビルドスタイル:Deploymentに切り替えてペーストしてチェックをオフに。
541 :
PHO :03/11/15 22:40 ID:RddEV3Yl
>>540 むー、色々と弄っていた時にZeroLinkの項目を消しちゃったんですが、
消しちゃまずかったんでしょうか…。チェックさえされていなければ
私の環境ではZeroLinkされないのでw
しかしこの不可解な動作は…Xcodeのバグとも考えられ…
ホシュ
Mashinqと打ったときに、"ん"が隠れてしまう問題ってどうなったんでしょう。
544 :
PHO :03/11/25 00:37 ID:F5PeKuWN
>>543 げ…、直さなくては。
報告どうもです…
hosh
Panther (Mac OS X 10.3.1) で#11を使わせていただいているものです。 Carbon Emacsを使っていて、Safari等の他のアプリでAquaSKKで日本語 入力した後でEmacsに戻ると、入力モードメニューでは U.S. なのに AquaSKKの日本語入力がオンのままになります。Command + スペースで 切り替えても、入力モードメニューのアイコンが切り替わるだけで、 AquaSKKの日本語入力のままです。メニューをマウスでクリックして やれば U.S. に切り替わりますが、キーボードでの切り替えはできない のでしょうか。
547 :
PHO :03/12/01 19:29 ID:YioO9kL7
>>546 それもPantherになって出てきた未解決の問題の一つです…。
私の環境では、表示されるアイコンと実際に選ばれているIMEが一致せず、
Command + スペースを何度か押す事でやっと正しいアイコンが表示される
という現象が起こっているのですが、なんと全くキーボードでの切り替えが
出来なくなってしまった方も居らっしゃいすか…。
できるだけ早く直そうとは思いますが、なかなか…。
自分はPantherでつかってるけど、 ソースからビルドしたやつは今まで何の問題もなく使えてます。 環境で全然違うのかな?
hosh
550 :
C++ :03/12/13 20:50 ID:Ad8krb5B
保守。。。
hosh
553 :
名称未設定 :04/01/02 13:23 ID:R3Bqpa9j
あけましておめでとう。SKK普及age。
保守。
555 :
名称未設定 :04/01/17 15:59 ID:dNWkSEU6
hosh
556 :
名称未設定 :04/01/20 20:20 ID:vibFCdGU
patherにして最新のAquaSKKにしたら、 現在のモードがわからなくて(英数かひらがなか)往生してます。 ていうか、 英数を打つときはふつうにCmd+Spaceで切りかえるんで、 半角英数モードは要らないんだけどなあ・・・
557 :
PHO :04/01/21 17:41 ID:MKzFEQoj
558 :
PHO :04/01/21 21:25 ID:MKzFEQoj
げ、「OmoNi」が「おもん*い」になる。 直さないと…
559 :
PHO :04/01/21 21:38 ID:MKzFEQoj
AquaSKK - CVS更新 * 直前の更新で「OmoNi」が「おもん*に」になってしまう不具合を解決。 アーカイブも差し替えました。
560 :
PHO :04/01/21 21:47 ID:MKzFEQoj
うがーーー 「KaI」が「かい*い」になる問題も発見、修正、アーカイブ差替。
#12から#9にバックポートしようと試みたけど、コンパイルエラー。むぐぐ 何か心当たりのある変更があったら教えてほしいなあ >> 作者さま SKKServer.cpp:120: passing `const vector<CppCFString,allocator<CppCFString> >' as `this' argument of `void vector<CppCFString,allocator<CppCFString> > ::insert<const CppCFString *>(CppCFString *, const CppCFString *, const CppCFString *)' discards qualifiers
562 :
PHO :04/01/23 18:55 ID:rPkCu6M0
>>561 むー、それは放置してあったwarningです。
warningなので、あのままのビルド設定でエラーになるのもおかしいんですが
とりあえず直してcommitしました。
ありがとうございます。 その後リンカではまったのだけど、↓でなんとか解決したっぽい。 pc.2ch.net/test/read.cgi/mac/1029845635/88-100 ただ今コンパイル中。
と思たら失敗だったぽ_| ̄|○
565 :
PHO :04/01/24 22:42 ID:DH9ifiCA
おや… どんな風に失敗するのです?
Project Builderのリンカの設定がうまく反映されてなかったようで、 コマンドラインからやると行けました。
567 :
名称未設定 :04/02/02 22:39 ID:VYqM/VDh
MakaEleで使うと、変換候補のウィンドウが画面左上に 半分隠れてしまいます。 OSX10.3.2上です。
hosh
hosh
質問です。 AquaSKKはDvorak配列に対応しているのでしょうか? ソフト上でDvorakと認識させられるか、ということです。
571 :
名称未設定 :04/03/02 23:35 ID:u+QeQWzS
>570 何を聞きたいのかよく判らないが、Dvorak配列と共存はできる。これも Dvorak+AquaSKKで打ってる。 ただ候補の指定はasdfjklxのまま、モードの切り替えはql/のままだから、 そういうのを調整したいなら自分でソースを直さないといけない。 Dvorakだとlと/が隣同士(しかも薬指)なので、かなり嫌。
572 :
IKeJI :04/03/06 20:04 ID:8FFlDJIr
フレーム TerminalでAquaSKKを使う。 'l'でAsciiモードに入ったあと、漢字変換モードになれない。 Ctrl+jを押しても、端末にCtrl+jが送られるだけ。
10.3.3にしましたが、10.3.3固有の問題はなさそうです。10.3.2と同様に使えています。
574 :
名称未設定 :04/03/20 12:51 ID:/Y0ou1oG
Pantherになってから使ってなかったのですが、10.3.3になったのを機にまた使いだしました。 やっぱり使いやすいですね。PHOさんありがとうございます。
Carbon-emacs で aquaskk を使っていますが、入力中の ▽が半角トウフになってしまっています。また Kigou で変換した時も 正常に表示されるものとされないものがあります。 フォントはヒラギノを指定しています。設定は以下のようにしています。 (set-default-coding-systems 'euc-jp-unix) (set-buffer-file-coding-system 'euc-jp-unix) (set-terminal-coding-system 'euc-jp-unix) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-system 'sjis-mac) (set-selection-coding-system 'sjis-mac) (set-file-name-coding-system 'utf-8m) どうか解決策を教えて下さい。お願いしいます。
>575 素直に元祖SKKを使えばよいではないか。
578 :
PHO :04/03/29 00:24 ID:lt0+mHEs
sage
SKK最強!!
582 :
名称未設定 :04/04/09 01:11 ID:a3/Rfeej
保守
583 :
名称未設定 :04/04/10 22:31 ID:s98Weu7I
Macフリーソフトウェアの良心age
584 :
:04/04/13 00:12 ID:usSkxXDK
「経って」を入力しようとして変換候補を辿ってると 「裁って」のところで固まってアプリごと落ちます もしかしたら自分の環境だけで起こってるのかもしれませんが ちなみに上の「経って」はしょうがないので「経て」と入力してから「て」を消して「って」を足して対処してます
>584 うちの環境では全然問題なし。 TaTteで入力して、ちゃんと辞書登録まで行きます。
>>584 再現しました。
辞書は L 辞書を使っています。
>>584 ココモナでやったら落ちた。AquaSKK は最新で OSX 10.3.3 の環境。
L 辞書は 4 月 11 日に cvs up したやつ。
ちなみに、emacs 経由で AquaSKK の skkserv 機能を使っても大丈夫。
AquaSKK リビルドしてみる。
588 :
587 :04/04/13 01:46 ID:QHWx8ABY
リビルドしても駄目だった。とりあえず、TextEdit のクラッシュログ(一部)。 0 <<00000000>> 0xffff89a4 __memcpy + 0x204 1 com.apple.CoreFoundation 0x901a3598 CFStringGetBytes + 0x228 2 com.apple.CoreFoundation 0x901982c8 __CFStringReplace + 0x188 3 com.apple.CoreFoundation 0x901b1eb0 CFStringCreateMutableCopy + 0xd4 4 ...software.AquaSKKInputMethod 0x06c5a728 CppCFString::CppCFString[unified](CppCFString const&) + 0x50 (CppCFString.cpp:33) 5 ...software.AquaSKKInputMethod 0x06c59844 KanjiConversionMode::openCandidatesWindow() + 0xe8 (new:92) 6 ...software.AquaSKKInputMethod 0x06c559e0 KanjiConversionMode::handleInputChar(unsigned char) + 0xe3c (KanjiConversionMode.cpp:318) 7 ...software.AquaSKKInputMethod 0x06c54b88 KanjiConversionMode::handleInput(unsigned char) + 0x18 (KanjiConversionMode.cpp:69) 8 ...software.AquaSKKInputMethod 0x06c5d7b8 ParentInputMode::handleInput(unsigned char) + 0xdc (ParentInputMode.cpp:74) 9 ...software.AquaSKKInputMethod 0x06c52fc0 BIMHandleInput(BIMSessionRecord**, unsigned char) + 0x24c (BIM.cpp:390) 10 ...software.AquaSKKInputMethod 0x06c52c34 BIMSessionEvent(BIMSessionRecord**, OpaqueEventRef*) + 0x284 (BIM.cpp:308) 11 ...ple.CoreServices.CarbonCore 0x90282524 CallComponentFunctionCommon + 0x414 12 ...software.AquaSKKInputMethod 0x06c532e0 BIMComponentDispatch + 0x168 (BIMComponent.cpp:339) 13 ...ple.CoreServices.CarbonCore 0x90281290 CallComponent + 0x10c
589 :
PHO :04/04/13 12:06 ID:rLidsKjW
げっ、ほんとだ。確かに落ちますね。 調査開始…
590 :
PHO :04/04/13 15:47 ID:rLidsKjW
直しました。 AquaSKK - CVS更新 送り仮名のある変換候補に註釈が付いているとクラッシュするバグを修正。
591 :
584 :04/04/14 00:30 ID:eFxDgLbZ
乙です 無事入力出来るようになりました
592 :
587 :04/04/14 01:11 ID:dyriUW7n
候補のWindowが出たときに、変換後の単語の文字数が多いと、 表示がかぶりまくってわからなくなるので、複数行にわけるとかできませんか 顔文字辞書でキターとかやると(以下略
ホシュ
595 :
名称未設定 :04/04/30 00:31 ID:P2144vNw
>>590 すんまそん、12が最新版でよろしいですか?
前の#11と日付が同じの様ですが。
596 :
名称未設定 :04/04/30 01:31 ID:tL01qzqa
Windows2000 SKKIME build 20040317 です 漢字変換をするときに選択した漢字が 次回から最初に出るのが正常な動作ですが, 私の環境ではこの順序変更がおこなわれず, その漢字が前と同じ順番に出ます とてもやりにくいです 設定をいろいろ変えてみましたが, やはり変化なしです. どうしたら直るのでしょう?
マルチ氏ね
598 :
名無し :
04/04/30 03:12 ID:N7LjLBbd マルチ以前に、兎も角、氏ね