Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwEAIAAACI8LKTAAAAK3RFWHRSYXcgcHJvZmlsZSB 0eXBlIGljbQAKSUNDIFByb2ZpbGUKICAgICAgIDAKe6gvUwAAASpJREFUeNrtmMESgyAMBUun/// L9KAHZipugADp+PbYKolrCEjKOeeXqPLenUB0JAiQIECCAAkCJAiQIECCAAkCJAiQIECCAAkCJAj 4jA+RUkpXv685SJkdfaiCaslZ/p2nxjd6p6AyfC5Yo2lldKcpNrdWdkZXkwY6Bdlb4IxWvTL6UAU 94cDfYYrVNM3Wdz++V/RkG6jWBv+lgn7zt2Y+WEH7Vq/RDK2ZoyDLQDE1+WQeaJk/9jM791RXuAi K2Yl8ssKd9BFmxVvdsWngiMZV7Ly40BSzavzzb5pix6Btauw9pbUHtXernvwdPlbtD1NWa+thhf1 e58xXzvz7x/a9yy3nJ3xPjRBoHxQTCQIkCJAgQIIACQIkCJAgQIIACQIkCJAgQIIACQK+Rf+EXEO bZmsAAAAASUVORK5CYII=
女房の。うーん、女房も十の位がひとつ上がってしまった。お互い年を取ったもんだよ。しかし、いつまで一緒にいられるのやら。
家に帰ったら、娘が「ぱぱ、好きな言葉てなに?」と聞いてきた。どうやら卒業の栞か何かに載せるらしい。「おまえは何?」と聞いたら、『継続は力なり』『終わり良ければすべて良し』だって。
『終わり良ければすべて良し』が好きな言葉の奴とは一緒に仕事をしたくないぞ。
「そういうのはいろんな本をたくさん読んで、自分で探すものだよ」と言ったら、いろいろと本を捜し始めたが、そのうち「だいじてん いずみ貸して」と言い出した。10秒考えて『大辞泉』のことだとわかりましたよ。
息子は本日から登校開始。娘は今週一杯は無理かな。ちなみに、娘(中1)の学年は昨日から学年閉鎖だそうな。
女房の誕生日であった。朝、起きたときに『xx才、おめでと〜〜』と言ったところ、xx の部分を勘違いしてひとつ大きな数字を言ってしまい、その後ひとしきり攻められてしまった。ほとんど誤差だとは思うのだけど。特にイベントなし。
こちらのコメントにひとしきり実験結果を書いたが、Zaurus 向けにパッケージされた ImageMagick の convert が、ある一時期以来 w3m-favicon-usable-p() から動かすとメモリを喰い潰すまで動きつづけて、X/Qt ごと落ちたり、コマンドラインで同じことをすると Qt ごと落ちてリブートしたりしてしまう。
で、昨夜丸山さんが過去作ってくださったパッケージをみんな貰ってきて、なるだけ新しくてちゃんと動くものを捜し出した。それが、こちらに復活した 6.2.8.0 である。
個人的には最新の ImageMagick を追いかける必要性はなにも無いと思うので、これで十二分である。ちなみに、会社の Solaris は 6.x.x になってから make 出来なくなってしまい、未だに 5.x.x の最後のものを使っていたりする。ついでに Windows は 6.3.2 にしてみたけど、Meadow でもちゃんと動いているみたい。
convert は便利なんだけど、普通に動くときでもメモリ喰いまくりで Zaurus だとちょっと辛い。けど、放せない。
(unless (featurep 'xemacs) (add-hook 'w3m-mode-hook (lambda () (let ((key1 ?\C-0) (key2 ?\M-0) (ch 0)) (while (< ch 10) (define-key w3m-mode-map (vector (+ key1 ch)) 'w3m-goto-buffer) (define-key w3m-mode-map (vector (+ key2 ch)) 'w3m-goto-buffer) (setq ch (1+ ch)))) (define-key w3m-mode-map "\M-u" 'w3m-goto-unseen-buffer)))) (defun w3m-goto-unseen-buffer () "Goto next unseen w3m buffer." (interactive) (let* ((bufs (w3m-list-buffers)) (nowbuf (current-buffer)) current unseens0 unseens1 buf) (dolist (buf bufs) (when (w3m-unseen-buffer-p buf) (if current (setq unseens1 (cons buf unseens1)) (setq unseens0 (cons buf unseens0)))) (when (eq nowbuf buf) (setq current t))) (if unseens1 (setq buf (car (nreverse unseens1))) (setq buf (car (nreverse unseens0)))) (if buf (progn (w3m-history-store-position) (set-window-buffer (selected-window) buf) (run-hooks 'w3m-select-buffer-hook) (w3m-select-buffer-update)) (message "No unseen buffer.")))) (defun w3m-goto-buffer (&optional arg) "Goto w3m buffer to accompany inputed numbers like the following, C-2 => *w3m*<2> M-0 => *w3m*12M-3 => *w3m*<123>" (interactive "p") (let* ((num (+ (- (logand last-command-event ?\177) ?0) (if (not current-prefix-arg) 0 (* arg 10)))) (bufs (w3m-list-buffers)) (max (length bufs)) buf bufname win) (when (>= num 0) (setq buf (if (or (= num 0) (> num max)) (nth (1- max) bufs) (nth (1- num) bufs))) (setq bufname (when (and buf (buffer-live-p buf)) (buffer-name buf))) (if (not bufname) (message "No exist w3m buffer") (cond ((eq major-mode 'w3m-mode) (w3m-history-store-position) (set-window-buffer (selected-window) buf)) ((setq win (catch 'win (walk-windows (lambda (w) (save-excursion (set-buffer (window-buffer w)) (when (eq major-mode 'w3m-mode) (throw 'win w))))))) (select-window win) (set-window-buffer win buf)) (t (pop-to-buffer buf))) (w3m-history-restore-position) (run-hooks 'w3m-select-buffer-hook) (w3m-select-buffer-update) (message "Goto w3m buffer \"%s\"" bufname)))))
ブランクが4年近くあるので、なんだか気に入らないコードだ。。。