*Article*
hnf 中に elisp を書く時に、emacs-lisp-mode で書きたいなと少し
*1
思ってました。
CSS を使ってよいならば、$HNS::ExtHTML::Head に
div.elisp { white-space: pre; font-size: smaller; background-color: white; }
とかを追加して、
DIVを使うのが良いですかね。
*
実験
うっ、hnf-mode の DIV 対応が抜けている(^^;
とりあえず置いといて、実験。
(if (or (locate-library "auto-insert")
(locate-library "autoinsert"))
(add-hook 'find-file-hooks 'auto-insert))
Mozilla では良さそうだけど、IE では "white-space: pre" が効かない…。
*1: 大抵 *scratch* などからコピーペーストしちゃうから、必要にせまられてはいないけど。
★
Mozilla
Celeron 433 / Linux での Mozilla が意外に快適だったので、
P3 1G / Win2k でも試してみる。3秒で起動するし、ちょっと使った限りでは
重いと感じることも無いし、かなり良い感じ。
あとは、マウスの第4ボタンで back できれば IE から乗り換えも考えるところなり。
nsmmのように、PRE などにも class 等を指定できると良いかな。
とりあえず、
theme で実現してみる。
*
実験
(when (fboundp 'icomplete-mode)
(icomplete-mode 1))
(resize-minibuffer-mode)
(setq resize-minibuffer-window-max-height 2)
;(when (functionp 'iswitchb-buffer)
; (iswitchb-default-keybindings))
*
問題点
あ、複数のクラスを指定できないけど、ま、いいか。
★
今日のアキハバラ
色々予約したり、予約品を受け取ったり。
*
電車内読書
★
DVD から MPEG へ
ふと DVD を吸い出して MPEG にエンコードしてみた。
動きのある場面ではかなりノイズが…。
ということで、MPEG 化のときの設定をいぢってみたら全然良くなった:-)
変換に必要な時間も大幅に増えたけど。
★
通信用語の基礎知識
通信用語の基礎知識2001年度後期版を
FreePWING に変換してみる。
む、エラー発生。
Error: Can't use an undefined value as a symbol reference at src/wdic-menu.pl line 46.
make: *** [work/parse.dep] エラー 24
どうやらファイルを開きまくっているため limit を越えたようだ。
ということで、limit descriptors 128。
そこは越えたけど、またエラー。
Error: Cannot add search word: ' (word is empty), at src/wdic-body.pl line 82, <GEN31> chunk 5235.
TECH:STUD(000008c2): ’make: *** [work/parse.dep] エラー 2
「’」という後期版で追加されたエントリがあって、それが
FreePWING::BaseWord::add_entry で「’」が除去されてしまうためらしい。
というとこまで調べて、時間切れ。続きはお家にて。
*
perl 5.6.1
Linux 上の Perl 5.6.1 では全くもってまともに動かない。
なんか English.pm がまともに動いてないっぽい…。
% perl5.00503 -e 'use English; sub hoge { print join(":", @ARG), "\n";} hoge("abc", "def");'
abc:def
% perl5.6.1 -e 'use English; sub hoge { print join(":", @ARG), "\n";} hoge("abc", "def");'
thread 対応した Perl の問題な気が。
perl5.6.1 w/ thread : NG
perl5.6.0 w/ thread-multi : OK
perl5.6.0 w/o thread : OK
perl5.00503 w/o thread : OK
perl5.00503 w/ thead : NG
どうにか、JIS X 4081 形式に変換できた。
-r--r--r-- 1 root root 23300096 Jul 12 20:29 HONMON
と、2001年前期版の 1.5 倍くらいになってしまったんだが、何かミスったか?
*
収録語数
収録語数が 9784語から 17563語になっているようなので、そりゃでかくなるわな。
GNU make を使うと良いという情報を頂いたので再コンパイルして Java を有効に:-)
*
Application
HelloWorld.javaをコンパイルしてみる。
% gcj --encoding=UTF-8 --main=HelloWorld HelloWorld.java
% ./a.out
Hello World!
:-)
*
Applet
Appletも試してみよう。
% gcj --encoding=UTF-8 -C HelloWorldApplet.java
Internet Explore で表示できた。:-)
★
Emacs-21.0.104
(which-func-mode t) でエラーになるなぁ。
とりあえず .emacs に (defvar which-func-mode-global nil) を追加。
一応更新しておく。
★
マシン
*
www.nijino.com
なんか不調らしい。時計が突然 9時間進んでたり、アンテナが動かなくなったり…。
*
会社マシン
停電で落ちた。
*
家マシン
停電で落ちてた。
まさか、w3m + kterm でインライン画像が表示できるとは!
これはかなり面白いなあ。
*
emacs-w3m
emacs-w3m でテーブル中の画像などが
ずれてしまうのが、w3m-img を w3m-halfdump-command に使う
*1
と
良くなった:-)
画像の上側にムダなスペースが入るけど。
*
スペース
なんとかならないかと考えてみたけど、画像のある行に複数行の文字列を
描けないのでムリくさい。
*1: w3m-fontify-images をいぢる必要あり。
★
news
ふと気になって newsgroup を調べてみたら、いつの間にか作成された Newsgroup を
いくつも発見。
いつのまにか、gnu.* もフィードされていた:-)
*
w3m & ding Gnus
ということで、gnu.emacs.* を眺めていたら、ding Gnus で w3m を使う方法を発見。
(defadvice mm-inline-text (around use-w3m-instead (handle) activate)
(let ((type (mm-handle-media-subtype handle)))
(if (not (equal type "html"))
ad-do-it
(let ((text (mm-get-part handle))
(b (point)))
(save-excursion
(insert text)
(save-restriction
(narrow-to-region b (point))
(goto-char (point-min))
(w3m-region (point-min) (point-max)))
(mm-handle-set-undisplayer
handle
`(lambda ()
(let (buffer-read-only)
(if (functionp 'remove-specifier)
(mapcar (lambda (prop)
(remove-specifier
(face-property 'default prop)
(current-buffer)))
'(background background-pixmap foreground)))
(delete-region ,(point-min-marker)
,(point-max-marker))))))))))
★
FF X
ということで、昨日エンディングを迎えましたよ。
シナリオは元から期待していなかったし、ネタバレなので置いといて、
システム的にはいまいち。
*
スフィア盤
スフィア盤が基本的には一本道だし、スフィアも充分あるので、結局
普通の LV が上がると、パラメータが上がったり、アビリティを憶えたりするのと
変わらない。というか、単に面倒なだけ?
一本道の最後くらいまで行くとそれなりに自由度がありそうだけど。
*
戦闘システム
戦闘中に自由にキャラを替えれるのは面白い。
しかし、経験値の割り振りがいまいち。経験値が戦闘に参加した人数で
割られないから、単に入れ替えて一回防御するだけで経験値が儲かるのは
いかがなものか。
*
ユーザインタフェース
基本的によくできているだけに、装備品まわりの不便さが…。
*
ムービ
やはりすごかった。
★
ここ数日のこと
ということで、ダイジェスト。
*
19(木)
定時に逃げて 10時間くらい。朝方、地震でいろいろ落ちてきたけど放置。
*
20(金)
7時くらいに寝たのに11時くらいに電話で叩き起こされて打ち。
5半荘で1着から4着まで各1回と3着で-40(;_;)
でもって、6時間くらい
*
21(土)
15時間くらい、ひたすら。
*
22(日)
床屋に行ってついでに GBA を購入。
GBA は匣から出すこともなく 10時間くらい。
*
23(月)
ラスボス戦で1時間くらい戦ったが全滅。
あきらめて経験値稼ぎに勤しもうかとも思ったけど、戦法を変えてどうにかクリア!
Acrobat Reader を入れねば。
★
今日のアキハバラ
以上、13 日分です。