続かない日記

忘れなかったら続く。。。

2009-08-10-1829

calc-string を使ってお小遣いを計算できるやつ、

適当過ぎるけど変数も関数も使えたりする

使い方は M-x field-over-write で

| meat | fish | vegetable | total|

| A=1000 |B=2000 |C= 3000 |A+B+C|

=>

続きを読む ...

2009-06-24-2229

scheme の cut ってこんなんかな

(defmacro cut (expr &rest rest)

(let*((r)

(l (dolist(x rest(nreverse(delete () r)))

(push (cond((eq '<> x)

(gensym))

続きを読む ...

2009-06-06-1345

process から apropos で取ってくるといいみたいだ

初回はどうしても起動に時間がかかってしまうが後は大丈夫みたいだ

ksyword file から補完のした方がすっぱりするかな

(defun scheme-apropos(str)

(let(process l)

(setq process (make-process "e:/usr/bin/Gauche/bin/gosh.exe -i "))

(process-send-string ; send

続きを読む ...

2009-06-03-2020

xyzzy の プロセスの使い方を勉強がてらcomint 風 なものをでっち上げた、comint.el を読んだ訳でもないので名前だけぱ..

編集しながらあるプロセスに region だけ送りたいと思ったらさっと書けるもの

が欲しかった。

見た目が派手なだけで実際はすぐに飽きてしまう気がするが ..

続きを読む ...

2009-06-02-0130

anything に debug させるとか

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; 結構使い勝手が在りそうだ

(defun call-process-list(cmd &key(work)(buffer)(string)(hash))

(interactive)

(let((outfile (make-temp-file-name "$call_" "tmp"))

(escape (lambda(x)(substitute-string x "\"" "\\\\\"")))

続きを読む ...

2009-05-30-1717

scheme-mode のプロセス投げる奴便利過ぎるので他のでも使いたいといゆう事でscheme-mode のを丸まま名前だけ変えて他のも使えるようにしたりした。いじれそうなとこなかった

自分用メモ

(defvar-local *pipe-process* nil)

(defvar-local *pipe-process-open-hook* nil)

(defvar-local *pipe-process-close-hook* nil)

(defvar *pipe-process-send-filter* 'pipe-default-send-filter)

(defvar *pipe-process-read-filter* 'pipe-default-read-filter)

続きを読む ...

2008-04-22-2028

最近のツボ、ラジオのリポビタンD の CM

続きを読む ...

2008-04-09-2031

lisp 使いの人のコードや文を読んでると 趣味 lisp とは言いにく過ぎる T T)

> Lispは神が世界を記述するのに使った言葉。

> 最初に「光あれ!」とかやってたのは全部Lisp。

こういゆう見るとタマゴが先がにわとりが先かとか、宇宙の終焉 みたいに深みどんどんはまっていく

厚焼きタマゴでいいのに。。

続きを読む ...

2008-04-07-1849

これ賛成ですけど、mode によっては余計なものまで export されてたりして萎

える時があるんだよな~

やっぱチラっと位が萌える

続きを読む ...

2008-04-06-2039

twitter-mode の修練中

web service はコロコロ仕様が変わったり、無くなったりするので、もうしばら

くいいやと思ってたけど面白い、twitter 今頃ですけど orz

俺モードで飽きるほうが、たち悪いですね orz

続きを読む ...


last modified Thu, 13 Aug 2009 16:08:33 JST-9