2003-11-01から1ヶ月間の記事一覧

はてなバグ?

あれ。上の文字によるテーブルが変になったんだけど。再現せず。

w3m

結局、 w3m-url-encode-string でファイルをエンコードして、日付とかもくっ つける。その form データを w3m-goto-url に送ればよい。

w3m-form-make-form-data

がどうも Body をエンコードしているらしい。 plist というのに form が入る。 plist を順次処理して buf に入れる。ここ での処理は、読み取れた限り、連想リストへの変換。(エンコードなし。)buf の処理で、 w3m-url-encode-string が呼ばれる。これがエ…

w3m-view-this-url

w3m で RET を押すと、これが呼ばれる。 let の中で、 (url (w3m-anchor)) と (act (w3m-action)) を設定。この二つは w3m で表示されている Text property を読み取って値を返してくる。次に act が eval されると w3m-submit-form が実行される。この中で…

w3m-goto-url

(w3m url) は非同期なのでその後何かをしようとしても無理。なので、 (w3m-goto-url url) に変更。だが一緒だった。 w3m でページを表示した後、その Form に入力する Lisp を書きたいんだけど。

w3m-goto-url

+ url "http://d.hatena.ne.jp/dev-null/edit" reload 'reload charset nil post-data 1 referer "http://d.hatena.ne.jp/dev-null/edit?date=20031129" handler nil + *1 "edit=encoded-data&trivial=1&imagetitle=&title=&day=29&month=11&year=2003&times…

C-x 4 h で今日のはてな日記が開くようにする。オリジナルのモードはまだ思索中。

a href link

Wiki これもめんどくさいしなぁ。 Wiki <a href="[id:dev-null:10010101]">Wiki</a> タグ中もマークアップが利く。こんなのありえて良いのか?

markup link

google:はてな google:はてな tex:e^{i\pi} = -1 http://www.hatena.ne.jp/ info@hatena.ne.jp ISBN:1234567890 ASIN:1234567890 id:hatenadiray id:hatenadiary id:hatenadiary:20030319 [id::20030319] だめ→日付のみリンクが必要でっしょ? 2003-03-19 Wi…

pre タグ中でも引用が利くのか?

(let *1 ... … Lisper をなめとんか。 *1:quote really

さて作るか。

とりあえず、編集画面を開くまではこれでよいだろう。 (defun w3m-hatena-submit-today () (interactive) (let *1 (month (match-string 2 filename)) (date (match-string 3 filename)) editdate) (setq editdate (concat year month date)) (message "%s =…

挙動不審

Emacs-w3m のキャッシュ?機構のお陰で、編集が非常にやりにくい。内容を全 削除して、あたらに書いた場合、「追記」として表示される。これは「はてな」 の仕様でしょうか?しかも username/edit username/edit? username/edit?date= username/edit?date=20…

CSV2Local

CSV からローカルファイルへの perl ができた。> #! /usr/bin/perl # $program_name='cmkdir-hatena'; $program_ver='$Revision: 1.0 $ '; $title=".ttl"; $comment=".cmn"; $file=$ARGV[0]; if($#ARGV < 0){ die("Usage:$program_name username.csv\n");} o…

CVS と CSV のtypo が多い。が直さない。

CSV

CSV は"内容"でくくられている。その中で出てくるダブルクオーテーションは""という風になる。改行はそのまま入っているので、単一"を探して抜き出せばよい。

login failed

メンテナンス中とでてログインできなかったが、 w3m をもう一度立ち上げるとログインできた。

emacs-hatena.el

emacs-w3m を利用して、emacs-hatena.el を作ろうと計画。CVSでダウンロードした Text を ~/Hatena/2003-11-25 とかに配置。C-c C-c でアップロードするようにする予定。 または、 planner.el で書いた、 ~/Wiki を hatena にアップロードできるようにしよう…

2003-11-25

login-failed

2003-10-10 を参照。

mimeTeX の内部表現は、 img src=""http://d.hatena.ne.jp/cgi-bin/mimetex.cgi?x^2~+~y^2~=~z^2"" class=""tex"" alt=""x^2 + y^2 = z^2"" こんな感じ。

数式テスト

ここを使い始める契機である数式を試す。 複数行には対応してない。いや array を使うらしい。 mimeTeX http://www.forkosh.com/htdocs/mimetex.html完璧ジャン!しかも速い!しかし、これをHTML で使えというのか?

CVS でexport.

CVSは結構わかりやすい。 date,title,body,comment,text の形式。入力がそのまま、textにあるみたい。 bodyは、HTML 形式。

タグテスト。

o.k.

見出しテスト

Day title

テストを始める。

過去の日記を書けるか

テスト。o.k.

emacs-w3m がちゃんとしてくれる。