トップ «前の日記(2001-09-02) 最新 次の日記(2001-09-04)» 月表示 編集

日々の流転


2001-09-03 [長年日記]

λ. 憂鬱な雨だ。…等と思いつつ、夕方まで寝てた。

λ. ya-html

CNSでHTMLファイルを開くとya-htmlモードになってしまって困る。ya-htmlは勝手にbuffer-coding-systemを変更したりお節介が過ぎてウザいので、普通のhtmlモードを使いたい。/usr/local/share/emacs/site-lisp/default.elでauto-mode-alistに("\\.html$" . 'yahtml-mode)が追加されていているけど、こいつは~/.emacs.elよりも後に評価されるらしく、~/.emacs.elでauto-mode-alistをいじっても無駄。default.elの後にこういう設定をしたい場合はどうしたら良いのだろう。ちこさん助けて〜

λ. 書籍コード

ちょっと昔の本を調べてて、1982年以前は、ISBNではなくて書籍コードと呼ばれるコードが使われている事を知る。1970年頃から使われてたらしいから約10年の寿命か…

そういや、ISSNってのもあったな。

λ. multipart/form-dataのContent-Type

multipart/form-dataでファイルを送る際にContent-Type:が常にtext/plainになっていることに気がついた。form.cのform_write_form_file()でハードコーディングされているけど、せめてapplication/octet-streamの方が良いんじゃないだろうか…

--- form.c.orig Fri Mar 23 10:49:53 2001
+++ form.c      Tue Sep  4 04:56:56 2001
@@ -571,7 +571,7 @@
     fprintf(f, "--%s\r\n", boundary);
     fprintf(f, "Content-Disposition: form-data; name=\"%s\"; filename=\"%s\"\r\n",
 	    name, mybasename(file));
-    fprintf(f, "Content-Type: text/plain\r\n\r\n");
+    fprintf(f, "Content-Type: application/octet-stream\r\n\r\n");
 
 #ifdef READLINK
     if (lstat(file, &st) < 0)
Tags: w3m