NULL::something

Login via flickr, はてな, TypeKey.

2005-11-04

動的補完 in textarea

textarea で動く劣化コピー xml-mode 続き。

TAB 入力時動的補完リストを表示させてみる。たいして意味がない気がする。xyzzy の dabbrev に相当。

デフォルトの内容で j[TAB] とすると ja, javascript, js が候補にあがる。Down/Up で選択してもう一度 TAB を押すと補完される。

「動的」なので、適当に vfsgergfherkgr とか入力したあと、vfs[TAB] とかやれば補完される。

似非 xml-mode じゃホント意味ないなぁ。っていうかほんとはタグの予測補完をやろうと思ったんだけどめんどくてやめたんです。動的補完のが簡単だけどソレなりの面白さはあるかなと。

関係ないところでは C-x h を入力したときキーバインド一覧をだすようにしてみた。微妙。

直前に動的補完できそうな文字がない場合は、親要素に合わせて開始タグ候補をリストするようにしてみた。

xml.complementList = {
    "head" : ['<meta name="" content=""/>', '<link rel="" href=""/>'],
    "body" : ['<div class="section"', "<p>", "<address>"],
    "div"  : ['<div class="section"', "<p>"],
    "p"    : ['<abbr title', "<span class"],
    "ul"   : ["<li>"],
    "ol"   : ["<li>"],
    "dl"   : ["<dt>", "<dd>"]
    "pre"  : ["<![CDATA["]
};

Inserted at 2005-11-04T16:05:25+09:00

Trackback URI: http://lowreal.net/logs/2005/11/04/1.trackback

Bloglines can't find my feed

2005-10-20 を最後に更新されてないらしいです。たぶん DNS エントリ消したせいなので復活させて 301 投げなおします。いままで 301 返してたつもりだったんだけどなぁ。今 eNom がメンテ中でなにもできん。

DNS 更新 / ドメイン設定 / リダイレクト設定 が終わった。Bloglines 巡回待ち。

Inserted at 2005-11-04T17:28:16+09:00

1時間以上たったけど更新されないな。ちゃんとリダイレクトされているんだけど。Bloglines の挙動をまとめたページとかないのかなぁ。わけわからんよ。

Inserted at 2005-11-04T18:38:37+09:00

Trackback URI: http://lowreal.net/logs/2005/11/04/2.trackback

似非 xml-mode in textarea

制限つきながら、IE でも動くように。閉じタグ補完とかだけ。

Ajax による Full IME のコードをパクっています。

keypress 時のコードがうまくかければもうちょい使えるだろうけど、いかんせん IE はデバッグしにくいのでやる気起きない。Opera も。

Trackback URI: http://lowreal.net/logs/2005/11/04/3.trackback

Feed クロールの混乱

mixi の最新日記も更新されないなぁ。わからん。なにが悪いのか全然分からん。

Trackback URI: http://lowreal.net/logs/2005/11/04/4.trackback

Fucking IE

IE がモノとして存在していたら、とりあえず床に叩きつけ、五階建てマンションのベランダから踏み切りにほうりなげ、電車によりつぶされる様なストーリーを連想したりするんだけど、きっと IE がモノとして存在するとすれば、東京タワーあるいはもっとよくわからんデカイものなのだろうから、叩きつけることも、五階建てマンションのベランダから放り投げることもできないし、ましてや踏み切りにいきなり東京タワーなんて現れた日には事故どころじゃないよサイコキネシスだ、とここまで書いてちょっと切なくなってきた。つまるところ今なんでこのトップページだけが IE でズレて表示されるのか全くわからなくてむかついていたわけです。CSS のどこ書き換えてもなおらねぇ。a { border: 1px solid red } とかやるとなおるけどな!!

というか、なんでトップページだけなんだよと。意味わかんねぇよと。IE なんて死んでしまえばいいんだ。ほんとうに。でも俺と IE どっちのほうが価値があるかっていったら明らかに IE さんなわけで、あぁ、これはきっと僻みなんだな。俺ってばバカなやつ、あはは。とかなんとか。

自動筆記で日記書くのって頭悪いなぁ。なぁ。

そんなわけで、もう知らない。知らないったら知らないよ!!!!

Comments (2)

アサノ's image
アサノ says:
んあ゛ー一時期原因が分かんなくてそれで凌いでた頃があったなあ<border: 1px solid red
2005-11-09T12:49:55+09:00
cho45(砂糖)'s image
cho45(砂糖) says:
IE だけ border 適用して放置しようかと若干思ってました。
2005-11-10T00:51:18+09:00

Trackback URI: http://lowreal.net/logs/2005/11/04/5.trackback

Bloglines sanitize <script>alert("unco");</script>

なんか Bloglines が title を sanitize しない気が。。。

title に &lt;textarea&gt; って書いたやつ (すなわちタグじゃなく実態参照) からバグって表示される。なんですか。いぢめ食らってますか僕。

script じゃダメっぽいな。textarea だけか。

Inserted at 2005-11-04T22:45:10+09:00

で、いつリダイレクトのほうの URL に書き換わるんだろう。

Inserted at 2005-11-04T22:48:33+09:00

Trackback URI: http://lowreal.net/logs/2005/11/04/6.trackback

NULL

RSS feed meter for http://lowreal.net/logs/latest

Alternates

  1. RSS 1.0
  2. Atom 1.0

Generated with Taglibro

この日記は Taglibro と呼ばれる XML ベースの XSLT をテンプレートとして使ったシステムを使っています。現在の Taglibro は Ruby, ruby-xslt, libxml-ruby による実装です。ソースコードはとりあえず公開していません。