■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
最新50
レス数が1000を超えています。残念ながら全部は表示しません。
SKK専用スレッド
627 :
580
:01/12/24 10:44
>>625
どうもです。
案外 eval で殆どいけちゃうんですね。
lambda な場合も functionp だったら funcall と
いう事でいけそうな事に気付きました。
あと、re-search-backward した時の match-data を
渡せたらちょっとした小物が手軽に作れていいかもと
>>621
を読んで思いました。
でもそうすると
rule-list が複雑になってしまうなぁ。
一応
(("[a-z]" (func arg)) . nil)
こーいうフォーマットを考えついて、これだと
(let ((tmp '(("[a-z]" (func arg) . nil))))
(and (listp (car tmp))
(stringp (caar tmp))))
という事で listp と eq で他と区別はできる。
;; かなりゴチャゴチャしてるけど、t を他のシンボルにすれば
;; 拡張もできるし、コンスセルでなくリストなので、
;; func が lambda でも arg の引数を自由に追加できる。
あと my-skk-dynamic-insert-ignore-CRLF の値をキー毎に
切り替えれたらいいかもと思ってみたり。
;; 流石に関数毎には無理そうです。
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver5.26+ (01/10/21-)