*Article*


1998 | 12
1999 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2000 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2001 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2002 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2003 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2006 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08
2008 | 01 | 02 | 03 | 04 | 05 | 07 | 08 | 09 | 10
先月 2004年05月 来月
SUN MON TUE WED THU FRI SAT
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2004年05月05日(水)

今日の散財

USBオーディオを衝動買い。
amazonでラス一だったもので、うっかり(^^;

2004年05月07日(金)

NT Emacs

Meadow-2 で mule-unicode-XXXX を Windows フォントを使って表示できないものかと 考えていたんだけど、ふと NT Emacs-21.3 を試してみたら何もしなくとも Windows フォントで表示してくれた。
ちょっとまじめに使ってみようかと思い立ち、まず APEL をインストール しようとしたら abort…。出鼻をくじかれてしまった。

* NT Emacs-21.3.50 with MSVC

CVS の先端をコンパイルしてみる。MSVC であっさり完了。 無事起動もしたけど xbm と pbm しか表示できない模様。 png などに対応させるには cygwin が必要っぽい?

* NT Emacs-21.3.50 with MSVC その2

ってことで、cygwin の libpng などを入れてみるが、configure で いくつか検出できず。png.h がショートカットになっているのがまずいのかと コピーしてみたけどダメ。libjpeg などは検出できるんだが…。

* NT Emacs-21.3.50 with cygwin

MingW でコンパイルに挑むも全然通らず。そういえば mule-ja ML に patch が 流れていたっけ。まあ、また縁があればということで…。

Meadow-2.00-20040506

snapshot が更新されていたので、ついでにコンパイル。
取り込んでもらった、 CP1253 font encoderも問題無く動いてそうな感じでした。

2004年05月11日(火)

今日の散財

PC 用に買った スピーカが届く。
低音が出すぎ?

2004年05月18日(火)

wl-spam

ふと、wl-spam を使ってみる。
maildrop で SpamAssassin を使っていて、閾値を高めにしているために INBOX には BAYSE のスコアが高いメッセージも残っているという状態。 そういったメッセージはリファイル時に学習の必要は無いので、リファイル時の 学習はしないように。
(setq elmo-spam-scheme 'sa)
(require 'wl-spam)
(setcar (nthcdr 4 (assoc "o" wl-summary-mark-action-list))
	#'wl-summary-exec-action-refile)
(setq wl-spam-folder "%INBOX.spam")

2004年05月19日(水)

message-insert-message

mime-edit-insert-message 相当の機能が Gnus の message (mml?) には 無いようなので、以下の設定を入れてみる。
(unless (memq 'turn-on-mime-edit message-setup-hook)
  (define-key message-mode-map "\C-c\C-x\C-y"
    (lambda ()
      (interactive)
      (message-forward-make-body gnus-original-article-buffer))))

2004年05月22日()

highlight bayes score

ふと、こんな設定をしてみたり。
(let ((scores '(0 1 10 20 30 40 44 50 56 60 70 80 90 99)))
  (while scores
    (set-face-attribute
     (make-face (intern (format "wl-highlight-sa-BAYES_%02d" (car scores))))
     nil
     :inherit 'wl-highlight-message-unimportant-header-contents
     :background (format "gray%d" (- 100 (car scores))))
    (setq scores (cdr scores))))
(defun wl-highlight-sa-bayes ()
  (goto-char (point-min))
  (when (re-search-forward "^X-Spam-Status: .*\\(BAYES_[0-9][0-9]\\)" 
			   nil t)
    (put-text-property (match-beginning 1) (match-end 1)
		       'face 
		       (intern (concat "wl-highlight-sa-"
				       (match-string 1))))))
(add-hook 'wl-highlight-headers-hook 'wl-highlight-sa-bayes)
BAYES_00
BAYES_60
BAYES_99
普段は tty で使っているから、2値化されてしまうけど。

2004年05月23日()

Amazon アソシエイト

ふと申し込んでみたので、適当に手元にあった本や CD へのリンクを貼ってみる。 本は ISBN で良いとして、CD や DVD は ASIN を検索しないとならんので面倒だなあ。

せっかくだから、カートに保存してある商品へのリンクなども貼ってみよう。


2004年05月25日(火)

/usr/local/bin/

事故で /usr/local/bin/ が消えてしまった(;_;)
とりあえず、以下を再インストールしてメール環境だけ復活。 SpamAssassin の DB が読めなくなってしまったので、 手元の一ヶ月分の SPAM 5000通を再学習中。

2004年05月26日(水)

Emacs multi-tty support

( mew-dist より)
すばらしすぎ。早速(arch をインストールして)、ソースを落としてインストール。
emacs-w3m の画像表示も、tty ではできないけど、emacsclient で開いた frame では できたりと問題無い。ここで生活することにしよう:-)

* 問題点・疑問点

とりあえず気付いた点など。

* window-system-default-frame-alist

window-system-default-frame-alist ってのを発見。 とりあえず、以下のように設定してみるも、make-frame でエラー。
(setq window-system-default-frame-alist
      '((x (menu-bar-lines . 1) (tool-bar-lines . 1)
	   (background-color . "light cyan"))
	(nil (menu-bar-lines . 0) (tool-bar-lines . 0))))
どうも make-frame に bug があるようなので、後で報告するとしよう。

* Wanderlust

暫定対策しかし、これだと tty で見た時にフォルダの前にスペースが入ってしまうんだなあ。

2004年05月28日(金)

GNU arch on Solaris

Compiling tla on Solarisを参考にインストール。

今日の Emacs multi-tty

window-system-default-frame-alist は patch-180 で修正してもらった。

* background-color

window-system-default-frame-alist で X の background-color だけ変えるつもりが、 X の Frame を開くと tty の background-color も変わってしまった。
どうも ccc の modify-frame-parameters への advice がよろしくなさそうだったので、 deactivate しておこう。
(eval-after-load "ccc"
  '(ad-deactivate #'modify-frame-parameters))
しかし、時々 tty の background-color が変わってしまうなあ。

* Cygwin + X

せっかくだから Cygwin と X をインストール。 これで PuTTY で Linux Box に入って、DISPLAY=WindowsBox:0 emacsclient で Frame を開くとしよう。

* elscreen

elscreen-1.2.4 にしたら問題無く動作した。単に古かっただけかな。

maildrop for QuickML

ある QuickML な MailingList と FML な MailingList で同じ X-ML-Name と なってしまった。~/.mailfilter を変更して QuickML な方は %INBOX.QuickML.ml-name に落とすことにしよう。
	if (/^X-ML-Name:[ \t]*![^ \t\.]+/:h || /^List-Id:[ \t]*![^ \t\.]+/:h)
	{
		ML=$MATCH2
		if (/^X-QuickML: true/:h)
		{
			ML="QuickML.$ML/"
		}
		else
		{
			ML="ml.$ML/"
		}
		if (`/bin/sh -c 'test -d "$MAILDIR.$ML" && echo 1'`)
		{
			to "$MAILDIR.$ML"
		}
	}

2004年05月31日(月)

今日の Emacs multi-tty

tty で起動して frame を開いた時にツールバーを表示するために、 以下の設定を入れておく。
(add-hook 'after-make-frame-functions
	  #'(lambda (frame)
	      (when (frame-parameter frame 'window-system)
		(select-frame frame)
		(tool-bar-mode 1))))

以上、11 日分です。
Powered by hns-2.19.6, HyperNikkiSystem Project

戻る