2005/11/21(月) [n年前の日記]
#1 [xyzzy] ChangeLog 関係を検索
hnf に GRP を使って作業時間を書いてたけど、なんか違うというか…。ふと、ChangeLog なるメモの取り方があったことを思い出した。フォーマットとしては日付しか入らないのがアレだけど、作業時間も一緒に書いておけばいいかな。
◎ 関連ページ :
_ふかふか - changelogmemo - xyyzy で ChangeLogメモをとる
_chalow - ChangeLog ファイルを HTML ファイルに変換して Web日記にするツール
_横着プログラミング 第1回: Unixのメモ技術
_ChangeLog メモを試してみよう
_私の ChangeLog メモ活用法
_chalow - ChangeLog ファイルを HTML ファイルに変換して Web日記にするツール
_横着プログラミング 第1回: Unixのメモ技術
_ChangeLog メモを試してみよう
_私の ChangeLog メモ活用法
◎ xyzzy に changelogmemo は既に入れてた :
C-x 4 a でメモを追加できる。保存は C-x C-s、終了は C-c q。
◎ chalow も試してみる :
が、ActivePerl には HTML::Template が入ってなかった。
_PAR: Perl のスクリプトを Windows 用の実行ファイル (exe形式) に変換する : いやな日記
が、xyzzy からは呼び出せない。~/.xyzzy に、
DOS窓から
面倒なのでbatファイルを作成。
~/.xyzzy 中で、
出力された html は文字化け。changelogmemo を sjis で書いたせいだろうか。おそらく chalow は、euc-jp 決め打ちで処理してるのだろうな。試しに changelogmemo を euc-jp で保存してから chalow を動かしてみた。…文字化けせずに出力された。
うーむ。既に hns を使って日記を書いてる人間が、あえて changelog を html出力して日記代わりにする必要もないなと思い至ったり。
_PAR: Perl のスクリプトを Windows 用の実行ファイル (exe形式) に変換する : いやな日記
まずは chalow 用に Jcode と HTML::Template をインストールしておく。入れてみたり。DOS窓からは動いた。> chalow。
> ppm install jcode
> ppm install html-template
が、xyzzy からは呼び出せない。~/.xyzzy に、
(setq *changelogmemo-chalow-command* "perl C:\\hoge\\bin\\chalow\\chalow -o C:\\hoge\\xyzzy\\chalow_output C:\\hoge\\xyzzy\\changelogmemo")と書いてみたり、
(setq *changelogmemo-chalow-command* "perl C:/hoge/bin/chalow/chalow -o C:/hoge/xyzzy/chalow_output C:/hoge/xyzzy/changelogmemo")と書いてみたりしたけど、何も出力されてる気配がない。
DOS窓から
perl C:\hoge\bin\chalow\chalow -o C:\hoge\xyzzy\chalow_output C:\hoge\xyzzy\changelogmemoと打ってみたら、
Can't locate ChangeLogReader.pm in @INC (@INC contains: D:/usr/local/Perl/lib D:/usr/local/Perl/site/lib .) at C:\hoge\bin\chalow\chalow line 15. BEGIN failed--compilation aborted at C:\hoge\bin\chalow\chalow line 15.と出てきた。カレントディレクトリ外で実行しようとしてるから、ChangeLogReader.pm が読めないのか…。
面倒なのでbatファイルを作成。
C: cd \hoge\xyzzy\chalow perl chalow -o output ..\changelogmemo
~/.xyzzy 中で、
(setq *changelogmemo-chalow-command* "C:/hoge/bin/chalow.bat")とか。
出力された html は文字化け。changelogmemo を sjis で書いたせいだろうか。おそらく chalow は、euc-jp 決め打ちで処理してるのだろうな。試しに changelogmemo を euc-jp で保存してから chalow を動かしてみた。…文字化けせずに出力された。
うーむ。既に hns を使って日記を書いてる人間が、あえて changelog を html出力して日記代わりにする必要もないなと思い至ったり。
◎ _chalow / WinChalow - Windows 用に修正した chalow :
WinChalow は、Active Perl 5.8 系で chalow を動かすことを目的としています。というものがあるらしい。
[ ツッコむ ]
以上です。