トップ «前の日記(2003-11-26 (Wed)) 最新 次の日記(2003-11-29 (Sat))» 編集   RSS 1.0 FEED  

Journal InTime


2003-11-27 (Thu) [長年日記]

_ mcsのbug

前に報告したbugがfixされていた。

<URL:http://bugzilla.ximian.com/show_bug.cgi?id=50839>

気をきかせてinterfaceを使うパッチを送ったけど、素直に継承した方がよかったか。

_ let

何か最近日記の更新が上手く行かないと思ったら、.emacsの

(defun commit-diary ()
  (interactive)
  (save-buffer)
  (cd www-directory)
  (shell-command "make install"))

(defun commit-diary ()
  (interactive)
  (let
      ((dir (pwd)))
    (save-buffer)
    (cd www-directory)
    (shell-command "make install")
    (cd dir)))

とした後で、(pwd)が"Directory ~/"みたいな文字列を返すので上手く行かないことに気付いて、 あわてて、

(defun commit-diary ()
  (interactive)
  (let
    (save-buffer)
    (cd www-directory)
    (shell-command "make install")))

と直したせいだった。 (letを消さずに((dir pwd))だけ消したので(save-buffer)がletの第一引数として 扱われてしまった。)

最近ほとんどLispをいじることはないので、何回見ても誤りを見付けられなかったのだが、 やっぱり私はLispに向いてないのかもしれない。 (けっこう好きなんだけどな。)

_ 原さん

会社に原さんが来た(アウディのTTで!)。数学の会議で松江に来ていたらしい。

Haskellのモナドの話になって、原さんは「私にわからんのは(Haskellが)おかしい」と言っていた。 原さんにわからないなら、私にわかるわけがないな。