2004-12-05
延長コード
- Reference URI
- http://lowreal.net/logs/2004/12/05/1
- Written Time
- 2004-12-05T14:18:11+09:00
- Tags
-
- life
先日駅で延長コードだけひっかけられて持っていかれたので、仕方なく新しいのを買おうと思った。近くで売ってそうなところを見てみた。唯一あったとこ (ツタヤ) で 760 円だった。ぼったくりだろコレ。オス・メスプラグがそれぞれ 100円 & コード 1m で 760 円もいくわけない……ついでに今まで使っていたやつは前に買ったヘッドフォン (3k ぐらい) についてきたやつ。コードが 760 円もしたら笑える。
Trackback URI: http://lowreal.net/logs/2004/12/05/1.trackback
xyzzy で前の行のインデントを保持して改行する。
- Reference URI
- http://lowreal.net/logs/2004/12/05/2
- Written Time
- 2004-12-05T16:16:22+09:00
- Tags
-
- soft
C-RET (C-j) で前の行のインデントを保持して改行はできるんだけど、タブとスペースが混じっている場合スペースがタブに変わっちゃうのが微妙に困る。 (自分だけで使うなら全く困らないけど、タブ幅が違う環境に持っていくと困る)
; 前の行の空白状態を保持するように。
(defun indent-relative ()
(interactive "*")
(delete-horizontal-spaces)
(insert (save-excursion
(goto-bol)
(skip-chars-backward " \t\n")
(goto-bol)
(looking-at "^[ \t]*")
(buffer-substring (match-beginning 0) (match-end 0)))))
cmds.l に定義されている indent-relative() を .xyzzy か siteinit.l で再定義。弊害あるかもしれない。
Trackback URI: http://lowreal.net/logs/2004/12/05/2.trackback
xyzzy ruby-mode
- Reference URI
- http://lowreal.net/logs/2004/12/05/3
- Written Time
- 2004-12-05T22:35:24+09:00
- Tags
-
- soft
改変版のほうを使っているんだけど、indent-current-buffer とかでインデントしたとき異様に遅い (カーソルが動くのが見える) ……こういうものなのかな。部分的に一括してインデントしたいときは Mark & indent-region してみてる。むー。
Inserted at 2004-12-05T22:56:43+09:00 Inserted at 2004-12-05T22:56:49+09:00てか .lc 消して試してみたら同じ速度だなぁ……バイトコンパイル効いてない?
再ダンプしてなかった。 .lc 消したらむしろありえない。
Trackback URI: http://lowreal.net/logs/2004/12/05/3.trackback
NULL
Generated with Taglibro
この日記は Taglibro と呼ばれる XML ベースの XSLT をテンプレートとして使ったシステムを使っています。現在の Taglibro は Ruby, ruby-xslt, libxml-ruby による実装です。ソースコードはとりあえず公開していません。
Comments (0)