ftnk.jp -> ~fumi -> ChangeLog -> 2005-10 -> 2005-10-30

前の日 / 次の日 / 最新 / 2005-10

2005-10 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2005-10-30 Sun

[別の年の同じ日: 2002 2003 2004 2006 2007 2008 2009

howm 1.3.2rc4 [Emacs][howm] はてぶ

更新.

今回の変更点は dired-x 関連なんだけど,dired-x は全然使ってない.

chalow の rpm 更新 [Chalow][ChangeLogMemo] はてぶ

[2005-10-30-3] の変更を適用したパッケージを作成・更新.

コメントアウトプラグインの余計な <br> を削除したい [Chalow][ChangeLogMemo] はてぶ

foo

{{com('hoge')}}

bar
のように段落をコメントアウトしようとすると,
foo<br>
<br>
<br>
<br>
bar<bf>
と <br> が連続して,不自然なあきができてしまう.

これをなんとかしたいんだけど,方法としては

1. parse 前にコメントを削除
2. parse 後に余計な <br> を削除

が考えられるけど,上のように pre の中に書くこともありえ,
pre を考えると 1 は面倒そうなので,2 でやってみることにする.

で,次のように chalow を変更した.

--- /usr/bin/chalow     2005-09-12 05:49:32.000000000 +0900
+++ chalow      2005-10-30 18:58:50.000000000 +0900
@@ -547,10 +547,18 @@
s!<br>$!!;
#print "2[$_]\n";

+    # 段落の区切りを変更
+    s!^<br>$!</p><p>!gsm;
+
unescape_string(\$_);      # プラグイン呼び出しも行なう

s!</pre><br>!</pre>!g;     # ad hoc

+    # 余計な <br> を削除
+    s!(<br>\n){2}!<br>!gsm; # 行
+    s!<p>\n<br>\n</p>!!gsm; # 段落
+    s!</p><p>\n<br>\n!!gsm; # 最後に comment plugin がある場合
+
return $_;
}

行単位でコメントアウトした場合,段落の区切りの <br> と区別できないので,
</p><p> に置換.プラグイン呼び出し後に余計なものを削除.

テスト
- 文中
 foo bar
- 行
foo
bar
- 段落
foo

bar

Referrer (Inside):
[2005-10-30-4] chalow の rpm 更新

時の重みがわかるカレンダー 『the weight of time』 はてぶ

http://www.seihin.com/archives/001050.html

ばね秤 + 日めくりカレンダー.
日めくりカレンダーは日のみで,ばね秤の目盛が月に対応,
見ることで,今年どれくらい経過したか,残りどれくらいか分かるのはおもしろい.

via: 読書記録ChangeLog
     http://dkiroku.com/2005-10-28-4.html

VMware Playerのみで新しいVirtualMachineを構築する [VMware] はてぶ

http://blog.yasaka.com/archives/2005/10/vmware_playervi.html