2001-01-30 (Tue)
_ Uconv.u8tosjis
Uconv.u8tosjis("\343\200\200")が"?"になってしまうバグを発見。 こんなパッチでいいのかしら。
+++ u2s.c Tue Jan 30 16:27:27 2001 @@ -40,7 +40,7 @@ else if (schar > 0xa0 && schar <= 0xdf) { /* JIS X 0201 kana */ UStr_addChar(s, schar); } - else if (schar > 0x8140 && schar != 0xffff) { /* JIS X 0208 */ + else if (schar >= 0x8140 && schar != 0xffff) { /* JIS X 0208 */ UStr_addChar2(s, schar >> 8, schar & 0xff); } else {
わ、diffの出力の"---"がMethodListに解釈されてしまった。 これはどうやったら回避できるんだろ。
_ Debian
む、いつの間にかDebianのOfficial Maintainerになってた。
2004-01-30 (Fri)
_ end を使わずにプログラミングする法
そんなに嫌わなくても…。 何でみんなendを嫌うんだろう。
- Algol(あるいはその系統の他の言語)を思い出すから。(忘れてください。)
- viで編集しにくいから。 (そんなにvi使いがいるとも思えない。 vimだったらokかも。*1)
- endという変数名が使えないから。 (最初は時々使いたいと思ったけど、今は候補に上がることすらなく なったな。)
- いろいろなものの締め切りを思い出すから。(大丈夫、きっと間に合います。)
- 死んだおじいちゃんの遺言。(それなら仕方ない。)
*1 nvi派だけど。