2005年11月11日から2005年11月7日までの日記を表示中
2005年 11月 11日 (金)
■uim-el
uim-agentの名前がuimに付属してるのとかぶってるからマージする前に名前変えてね的な話だったので名前を変えてみました.その名もuim-el-agent・・・.だって思い付かないんだもん(;´Д`).uim-elに対するブリッジのバックエンドみたいな名前なのがアレですけど,だからといって「◯◯タン」みたいな名前付けるとより混乱しそうですし・・・.
[コメントを書く]
■花映塚
現在,手元に永夜抄は無いけど花映塚ならある!というわけで今日は花映塚を.今日こそ妖夢でLunaticをクリアするぜと意気込んだものの,これまでで最も調子が悪い日でした.あー,全然寝てないしな・・・.四季映姫で2ラウンド目で警告音鳴るまでは追い込めましたが,そこで力尽きました.くそー.
ていうか,大妖精が超苦手っす.おぼのくんと対戦していて気づいたんですが,彼はキャラによらずかなりの確率で大妖精を撃破してきます.うむむ,ポテチなんか食べてないで,よみさんとおぼのくんが対戦してるところをもっと後ろからよく観察しておくんだった・・・.まあ,ニュータイプのプレーは見ても真似できないんですが・・・.
[コメントを書く]
2005年 11月 10日 (木)
■H320のバッテリ
何かすごい勢いで減るようになってしまいました.1時間くらい使っただけでもうゲージ1個消費みたいな.いくらOgg Vorbis再生してるからってこの減りかたは変だよなー.変なので限界まで再生させてみることに.ゲージが空で電池マーク点滅してますが,何か再生は続いています.ときどき警告音なのかなんなのか,ピッっていう操作時の音と同じ音が鳴ってうざいっす.はぁ・・・何か自分にとってiHP-120よりいい点が何ひとつ無いかもなぁ・・・.せいぜいUSB経由で充電できるところくらいか・・・.
[コメントを書く]
■uim.elとviperの続き
コメントに書きましたが,やっぱminor-mode-map-alistでviperのキーマップがuim.elのキーマップより先に来てるのが問題でした.んで,プリエディット状態に入った際にuim-modeのキーマップ差し替えるついでに,他のマイナーモードをminor-mode-overriding-map-alistに全部登録してやったら無事backspaceでプリエディット削除できるようになりましたよ.しかもdiff-modeでもちゃんと日本語入力できるようになったし.
が,この変数,XEmacsにはないんですよねー.またか(;´Д`).そこで,代わりにプリエディット開始時にuim-mode以外のキーマップを全部潰して,プリエディットが消えてキーマップを通常時のものに戻す際に復帰させるようにしてやったところ,無事XEmacsのviperでもbackspaceが効くように.
ふー,これで終わりかな.と思ったら,Emacs-22でちゃんと動かねーし_|‾|○.キーマップを見ると明らかにuim-mode以外は全部空なのに,それでもbackspaceを別の何かが拾ってます.なんだよこれー・・・とソースを追ってみたら,emulation-mode-map-alistsなんてのが怪しい.試しにこれをnilに設定したら見事に使えるようになりました.うわー,なんだよコレ.
List of keymap alists to use for emulations modes. It is intended for modes or packages using multiple minor-mode keymaps. Each element is a keymap alist just like `minor-mode-map-alist', or a symbol with a variable binding which is a keymap alist, and it is used the same way. The "active" keymaps in each alist are used before `minor-mode-map-alist' and `minor-mode-overriding-map-alist'.
うわー・・・('A`).何か便利そうだけど未来Emacsでしか使えないなら今んとこ意味ないし (;´Д`).
ちなみに,EscapeキーがXで上げたときにちゃんと効いてないのは別問題でした.通常時のマップの方に[escape]はnilと設定してやると効くようにはなりましたが,これでいいんだっけっか・・・?
まあ,ひとまず,最初のminor-mode-overriding-map-alistを使ってどうにかするパッチはこちらです.GNU Emacs-21しか使わない方はこれで大丈夫だと思われます.
[コメントを書く]
■ちょっとだけ東方
mixiでSELOさんのスコア見て刺激され(またか)1ゲームだけ永夜抄Extraを霊夢単独で.霊夢単独でExtraやるのは初めてですが,咲夜単独より難しいわけが無い!というわけで,スペルカードで失敗してもやりなおさない縛りをつけて始めました.いきなり,一条戻り橋でやられてやめたくなりましたが(笑)ぐっと我慢.普段まず落とさない正直者の死を落として再びやめたくなりましたが,ここもじっと我慢です(^^;.蓬莱人形は最初から崩れ気味で即やられてそっからひどいもんでした・・・.で,どうにかクリア.結果は,残機2,カード9/14で,13億点_|‾|○.ま,まあ初めてにしては上出来ですが,やっぱ普段落とさないやつ落としたのはショックだなぁ・・・.そういえば未だに通しでカード全部取れたことって無いや・・・.あ,ちなみに,咲夜単独よりは全然簡単だと感じました.クリアするだけならの話ですけど.
[コメントを書く]
2005年 11月 9日 (水)
■Qt版 firefox-1.5rc1
firefox-1.5rc1のファイル選択時のダイアログ(gtkfilechooserdialogっていうんですか?),やっぱ馴染めません(;´Д`).じゃあ,Gtk2やめて代わりにQt使ったらどうかなーというわけで,Qtでビルドしてみました.configureのオプションを「--enable-default-toolkit=qt」に変更して,あと「--enable-xft」を消すだけでできたんですが・・・.遅っ!前に試したときと変わらぬ遅さです.そして,ちょっと触ったらセグって落ちました(´・ω・`).厳しい・・・.ていうかもしかしてこんなダイアログ出んの漏れだけなのか?
そいや,firefox-1.5rc1にしてから,ブックマークのアイコン勝手に他所のが付いちゃう現象,でなくなったかも?
[コメントを書く]
■uim.elとviper
Anthyスレにviperでuim.el使うと,日本語入力時にbackspaceが効かないという報告がありました.(;´-`).。oO(viperって何だろう). あー,これか( ・∀・).・・・これなのね(;´Д`).
とりあえず,まずどうやってviperでuim.el通して日本語入力できるのかわからず,なかなかスタートラインに立てなくて焦りましたが(^^; (viper-expert-levelを5にしたら使えた),組み合わせて動かしてみると確かにbackspaceで消せませんね.しかもEmacsをXで上げてるとEscapeキーも使えんようですし・・・.
うーん,まだちゃんと調べてませんが,これはuim.elよりも先にviperがキー入力を奪ってしまっているからでしょうかね.さて,どうしたものか・・・.正直,uim.elと組み合わせてそれなりに動いてること自体驚きであります.
[コメントを書く]
■OSM
ぱらぱら見てみたら「代表的なOSS」としてuimも紹介されてますね.すげぇ.「4.9.1」とかなってますけど(・∀・)ニヤニヤ.
[コメントを書く]
2005年 11月 8日 (火)
■カウンタ
なんとなく右側にアクセスカウンタつけてみました.適当につけただけなのでIPの重複見てません.実際にはこんなに見ている人はいない(はず)です(笑).
[コメントを書く]
■Vine Linux 3.2
こんな報告があったので,VMWareに入れてみました.ディスクに余裕があるって素晴らしい.で,xorg.conf書き換えてCaps潰して,Anthy-7100b,uim-0.4.9.1b入れて,uim.el入れて動かしてみたんですが,うーん,普通だ・・・(^^;.
[コメントを書く]
■T42のホットスワップ
T42のウルトラベイ,いつの間にかホットスワップできなくなってるし.抜くときはきちんとacpidが反応してスクリプト動かしてくれるんで安全に抜けるんですが,戻しても何も起こらない・・・.あれ,戻した後に再認識させるには何か手で打つんだっけ?忘れてしまった・・・.実は今までも再認識はできてなかったとか?んー,後でibm-acpiとhotswapのドキュメント見直してみよう・・・.
[コメントを書く]
2005年 11月 7日 (月)
■firefox-1.5rc1
入れてみました.さすがにrc1にもなれば,プラグインも概ね対応しているじゃろうと思ったんですが,そうでもなかったというか.
- 何もしないで勝手にアップデートしてくれてちゃんと動いてそう
- Download Manager Tweak 0.7
- 手動で探してきて入れたら動いた
- SwitchProxy Tool 1.3.2
- Favicon Picker 0.3.0
- ちゃんと動かないので,別のと入れ換えた
- Adblock → Adblock Plus 0.5.10 (何か画像消した跡に壊れた画像のアイコンが出ちゃうので)
- Tab Mix → Tab Mix Plus 0.2.5.2
- xpi開いて中身書き換えて無理矢理インストール
- Google Toolbar 1.0.20051012
- URI id 0.1
- 使ってないことに気づいたので消した
- bsscroll
というわけで,割と今まで通りの環境で使えている感じです.何となく表示が軽くなった気もしますが,気のせいかもしれません.あるいはTab Mixが変わったから?
と思ったら,ファイルセレクタがGtk2のになっちゃってかっこわるい上に超使いにくい(;´Д`).これってどっかで設定できる or ビルド時に選択できるのか?
[コメントを書く]
■M3-2005秋
今度の日曜なんですよねー.全然チェックしてないし.とりあえず芋版に期待(笑).
[コメントを書く]
■uim.elとphysical-line.el
バリバリ参考にしておきながら,実は一度も組み合わせて使ったことがなかったphysical-line.elを,uim.elと同時に使ってみました.直接入力時のカーソル移動とかインライン変換候補表示とか,ちゃんと動くのかほんとドキドキでしたが,ひとまず21.3では普通に共存できる模様.ふぅ.ていうか,いまさら便利なことに気づいたので(^^;,常用することにします.
[コメントを書く]
2005年11月11日から2005年11月7日までの日記を表示中
backspaceの方はプリエディット表示中はminor-mode-overriding-map-alist
にあれこれセットすることで回避できたっぽいです.
しかもdiff-modeもちゃんと動くようになった予感.
escapeの方はとりあえず以下のようにやっとくと
使えるようにはなりますが,どうするのが正解なのやら・・・
(define-key viper-vi-intercept-map [escape] 'viper-intercept-ESC-key)
(define-key viper-insert-intercept-map [escape] 'viper-intercept-ESC-key)
(define-key viper-replace-map [escape] 'viper-intercept-ESC-key)
(define-key uim-mode-map [escape] nil)
副作用が恐い・・・