xyzzy Part9

このエントリーをはてなブックマークに追加
952名無し~3.EXE:03/10/27 14:40 ID:bE3Jp8en
>>950
get-recent-keysって関数、あるけど。
953931:03/10/27 16:31 ID:9sZ98E0z
>>952
レスthx. これからもとのキーバインドを探すのはちょっときついです.
また,同じ関数が a b c と b c に割り当てられていたとすると,
どっちで呼び出されたか分からない場合があるので..多くの場合十分だとは思いますが.

keymap + h or keymap + H でそのキーマップのヘルプを表示させること
がしたいのですけど,global-keymapだけでなくローカルの方も
表示させたいので,関数が実行された時点でヘルプメッセージを作成しなければなりません.
このとき,どのキーマップに対する処理かわかればいいのですが.
とりあえず,今別の方法を思いついたのでそれでやってみます.
954名無し~3.EXE:03/10/27 19:53 ID:oidh/XTZ
>>897
遅レスでスンマセン。
*post-command-hook* をローカルにしてるのは howm-mode じゃなく font-lock-mode でした。
ので、font-lock-mode のフックに……と思ったら用意してないや(;´Д`)
とりあえずはこんな感じでどうでしょ?
(add-hook 'elisp-lib::howm-view-summary-hook 'rv-region-start)
(add-hook 'elisp-lib::howm-view-contents-hook 'rv-region-start)

>>951
キーバインドの設定は howm-init.l が適当かと思います。

howm-menu-mode-map は howm-menu-mode が呼ばれるまで初期化されないようです。
howm-menu-mode にもフックはないようなので、ちょっと姑息ですが。

(defun howm-menu-init ()
(when (eq elisp-lib::major-mode 'elisp-lib::howm-menu-mode)
(ed::define-key elisp-lib::howm-menu-mode-map #\TAB
#'(lambda ()
(interactive)
(msgbox "hoge")))))
(add-hook 'elisp-lib::action-lock-mode-on-hook 'howm-menu-init)

初期化ファイルで define-key するときは ed::define-key としておいてください。
howm-view-contents-mode-map は普通にキー定義できると思います。

[...] ←はベクタ表現です。
xyzzy では #(...) の様に書けます。
955名無しさん:03/10/27 21:53 ID:r4VooiTb
>>953
もうできてんならいんだが
*global-keymap*て変数と
loacal-keymapて関数でいけそう。
956671:03/10/28 00:34 ID:zA8UZJG5
howm-1.0.4.2 xyzzy で問題なく動いてまつ。
957名無し~3.EXE:03/10/28 04:34 ID:kYyK+ICv
>>950
describe-keyは?

958931:03/10/28 08:54 ID:tJ62D6/o
れすthxです.
>>954
howm-menu-mode-map については,希望どおり設定することができました.
ありがとうございます.whenの中で howm-view-contents-mode-map
を同じようにキーバインドを変更しようとしてもできませんでした.

ベクタですか.#周りの言語はよく分からってないので,これを機に
まとめて勉強してみようと思います.


>>955
多分つかうことになると思います.ありがとうございます.

>>957
はい,describe-key と同じインタフェースに変更しようかと思います.
なので,describe-key の定義は参考になります.
やりたいことは describe-key が1つしか表示しないのに対し,
こっちはキーマップに登録されている全関数名を表示させることと,
バッファ表示以外のインタフェースを使用する点ですかね.
959931:03/10/28 08:56 ID:tJ62D6/o
> howm-view-contents-mode-map は普通にキー定義できると思います。
見逃していました.できました.
960名無し~3.EXE:03/10/28 09:38 ID:EzlUrSg9
> howm-1.0.4.2 xyzzy で問題なく動いてまつ。
xyzzyで使っている限り、バージョンアップする必要なしなきがする
961名無し~3.EXE:03/10/28 11:22 ID:rjF8f7UW
howm って、 <<< ほげほげ なんて書くと、
.howm-keys に ほげほげ と追加されると思うんですけど、
僕のは何故か追加されないんです。皆さんはどうですか?
962671:03/10/28 13:11 ID:/IoPFOKC
>>960
> xyzzyで使っている限り、バージョンアップする必要なしなきがする
そうかも知れないけど、気分の問題で。
あと、wrapperの動作確認って意味でも。
「1.0.4以降じゃ動かないかも」とあったから。
963名無し~3.EXE:03/10/28 13:32 ID:Qzp3NZee
>>961
howmのバージョンは?
*アーカイブに添付の*ドキュメントはよくみた??
964名無し~3.EXE:03/10/28 16:32 ID:J3yWw19l
最新の配布サイトリストをインストールするインストーラが欲しい。
965名無し~3.EXE:03/10/28 19:57 ID:Z+og2n+Y
http://homepage3.nifty.com/~ko-ji/archive/howm-wrap/howm-wrap_031028.zip

>>897
font-lock-mode のフックを用意しました。
(add-hook 'elisp-lib::font-lock-mode-on-hook 'rv-region-start)

>>956
動作確認有り難うございます。

>>960
確かに今回のバージョンの変更点は xyzzy では影響はないようですね。

>>961
フック変数の名前を間違えてて、保存の際のキーワード追加がされてませんでした。
ちなみにデフォルトでは、<<< じゃなく << ですね。
966名無し~3.EXE:03/10/28 22:56 ID:Qzp3NZee
>>965
デフォルト変わったのです。
967名無し~3.EXE:03/10/28 23:07 ID:J3yWw19l
>>965
お疲れ様でした。使わせていただきます。
968671:03/10/28 23:59 ID:zA8UZJG5
>>965
バージョンアップお疲れ様です。でもなんだか重くなりましたね。

> フック変数の名前を間違えてて、保存の際のキーワード追加がされてませんでした。

この部分をfixしたせいでしょうか。
969671:03/10/29 00:06 ID:/NOP8te/
>>968
と思ったんですが、何度か立ち上げているうちに、
さほど気にならなくなりました。お騒がせしました。
970名無し~3.EXE:03/10/29 00:07 ID:OItciSyb
howmの話題ばっかでつまらんな
971名無し~3.EXE:03/10/29 02:33 ID:/sRUeqx1
972名無し~3.EXE:03/10/29 03:36 ID:V5jJeyts
hownおもしろそうなんだけど、まだ色々変更がありそうだから様子見。
VerUPとかめんどうくさそうで。

hown重くない?
なんだかemacs版をそのままほりこんでそれを解釈して作動してるみたいだけど。
973名無し~3.EXE:03/10/29 04:41 ID:MX4NqnjR
前は重かったけど、>>869 以降は全然重くないです。
974名無し~3.EXE:03/10/29 08:01 ID:hPHI6m58
いい加減ページ作ってくれないだろうか。
975名無し~3.EXE:03/10/29 11:20 ID:hPHI6m58
新スレ立てます。
リンクは更新しましたので、>>5 は貼らなくて結構です。
976名無し~3.EXE:03/10/29 11:27 ID:hPHI6m58
977名無し~3.EXE:03/10/29 15:14 ID:IXhSRbvT
>>976
乙。
978名無し~3.EXE:03/10/29 20:23 ID:X+AupBiQ
このみかん
979名無し~3.EXE:03/10/31 01:35 ID:D5OP5iS2
980名無し~3.EXE:03/10/31 02:06 ID:lN+28iP6
ぬがめそーっ!
981名無し~3.EXE:03/10/31 15:43 ID:S9f81sqy
gomoku マジで勝てません
982名無し~3.EXE:03/10/31 16:18 ID:Vo5VR++7
>>981
相手は3を作って,かつ こっちの3をつぶしに来るのだから
どうやって打ってくるか予想つくでしょ
983名無し~3.EXE:03/10/31 17:24 ID:Vo5VR++7
>>981
おれは後手の場合,相手の初手に対して1マス開けて置く.
こうせずに勝てたことはほとんどない
984名無し~3.EXE:03/10/31 22:39 ID:OzGMyd28
過去スレで必勝法があるという情報があったけどこれは本当なの?
公開して欲しいような欲しくないような。
985名無し~3.EXE:03/10/31 23:10 ID:TuUU/Gpa
誰か将棋作って。
986名無し~3.EXE:03/10/31 23:22 ID:rSAEPUWb
>>984
あるんじゃない.こっちが同じ打ち方をすると,大抵CPUは
数パターンの打ち方しかしてこない.全てのパターンで勝て
ればいいだけのこと.
987名無し~3.EXE:03/11/01 00:38 ID:jxidFN2n
最初は「完全に防戦」して、
そのうち CPU 側が置くとこなくなって
適当な所に置き始めたら
防戦しつつ、隙を見てこっちも攻撃を仕掛ければ
自然と勝てるよ。
988名無しさん@3周年:03/11/01 17:17 ID:Qs9R5hEd
今やってみましたが、24手で必ず勝てる打ち方があるみたいで、
しかもこれだと相手の打ち方には2つのパターンしかないようです。
989名無し~3.EXE:03/11/01 18:16 ID:JWXhq8H3
だれか gnugo 5×5 黒で勝つ方法教えて. いつもぼろまけ
990名無し~3.EXE:03/11/01 21:47 ID:3qLlrrUM

キーワード引数がセットされてるかどうかのフラグ?に
以下のようによくsvが使われてますが
(defun reduce (function sequence
&key from-end (start 0) end
(initial-value nil sv))
svって何の略ですか?
あげるほどでもないので、sage
991名無し~3.l:03/11/01 23:34 ID:PT+rBIno
>>990
supplied-p variable
992991:03/11/01 23:57 ID:3qLlrrUM
>>990
納得。
993990:03/11/01 23:58 ID:3qLlrrUM
名前と
>>
が逆やった。
>>991
納得
994名無しさん:03/11/03 00:06 ID:ruIK7mNg
katexの最新版をいれるとTeXのコメントに色がつかなくなるのは
私だけでしょうか?
995名無し~3.EXE:03/11/03 09:40 ID:pB+euhDt
996名無し~3.EXE:03/11/03 09:56 ID:pB+euhDt
997名無し~3.EXE:03/11/03 11:54 ID:RextEtTK
                     _,,..、-―-- .,
                 ,..-''"        `ヽ
 ┌─|─┐        ,. '"    _,,... - __    ヽ、
 └─|─┘      /    ,..=-‐''~ ̄_ ~'''- 、   ヽ
    |        , ′    /,,..-'''"~ ̄::: ̄~'''-ヽ,  ヽ.     _|_
  |  ̄’     /    ,、'7:::,:'//:::,:´/∧::、:::゛,:::::ヽ、 ゙',     |_ ヽ
   レ ,_     /  .......//,:///!',::////  ',:::!!:::!i::::ヽ:, ...゙,    (j  )
           l ........./n,V:;l;j]トi、」ト:{:{   }!}」j:,l!:}:::!l:゙, ...〉
  └┼┘    ゛, .......,';「rll:´kr_テ'::「` | ヽノ_」Lメl::;;ll!l:l./     _ヽ_∠
  .|_|_|     ゛、../ ハ l!::l| 「!-'lj    r'::/`/イ,:ノノ |!'     lニl l |
             ,ソ//:::|!:::l!  ̄     '-" ,'::イ!../ '       l─| l 亅
  ┼ー┼      /://::;;ハ::::ll\    _ '  ,,::':::,!l:|
   |__     ノ:イ/:/;/;;`ヾ、_ ` 、  _ .イ::く;;ノメ!、       /┬ /┬
         ,. '"',イ;'::/;/;;;-'"(⌒ヽ ,,_!ヽ、;;;:!:::!::| ヘヽ       二土二
      _,,-"/..'/:::/;;;-'"  !_ヽ/´,,‐''_`、`''-.,,:!  ゙';ヽ、      ──┼
    .,-'":;; ',/,,',.-<     ゙'〈  '",-'┐ ,,'"ス、  ゙;:、、、      ヽ 」
  ,.-'"::;;/.'/',/^ヽ``、、     ゙,    <ノ ノ' / ,ハ,  ゙;:'; ヾ、
../"/:;;/ '‐'/,「`ヽ、 ` 、 = __  ゙、   'v'"/`、' 'l  ',::', ヾ、
l' /::;'"  ,.:';:"/;;!   `.ー、~''ーニ.,ハ,   ハ'"   ヽ, ゙,  !::;!  ヾ!
 !:/  /:/ /:/;ト、   ...゙, |   _| \_,ノ::.\= 、._ l ,!、  l::;!  ll
 !:!  ,//' /::/::ハ ',..   ゙',l ,-',-ト、  `'ー-、ヽ, 7./l ト`、, !ノ  丿
 '、 // /:/:,/_,,l ゛、..   ゙',. ヽ:Vヾ、、、_    ~///,ノ l;;:',ヾ'
   /,' ,!::/!ll`i;;;| ヽ..   ヽ `/:  ヽ ニニ‐=/ノr' ,' l;!l,:l 'ヾ;、
  ,!:!  !::l'l:!l::!;;:::ハ   ヽ、.  ソ' :   ........,~7,  ,l / !;;!ll!! ヾ;、
998名無し~3.EXE:03/11/03 11:57 ID:A5Xw2X/J
無駄無駄やめちまえ
■■■■■■■■■■ 終了 ■■■■■■■■■■
999名無し~3.EXE:03/11/03 11:57 ID:A5Xw2X/J
無駄無駄やめちまえ
■■■■■■■■■■ 終了 ■■■■■■■■■■
1000名無し~3.EXE:03/11/03 11:58 ID:RextEtTK
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。