* Menu
[[About:self:AboutPage.txt]] | [[Profile:file/southly/]] | [[まとめ:self:1163859357.txt]] | [[オリジナル:http://ninjinix.x0.com/rn/]] | [[xyzzy:lisp/]] | [[あんてな:listall]] | [[■:lisp]] | [[buzz:files/southly#buzz]]
- xyzzy lisp : junk/httpの利用例として
- 2006-05-02
- 2006-04-25
- xyzzy topic : outline-tree2, treeview, diff-detail 更新
- xyzzy lisp : ディレクトリ付きにしてユニークなバッファ名に
- xyzzy lisp : global-mark を popup の続き
- xyzzy lisp : global-mark を popup
- xyzzy topic : $XYZZY/lispのファイルはread-onlyで開く
- xyzzy topic : bufbar2, popup-key, www-search更新
- xyzzy lisp :
- xyzzy lisp : outline-treeの表示順にnext-bufferとか
- 2006-02-09
*
(defun delete-blank-lines-region (start end) (interactive "*r") (save-restriction (narrow-to-region start end) (save-excursion (goto-char (point-min)) (while (and (scan-buffer "^$" :no-dup t :regexp t) (not (eobp))) (delete-blank-lines)))))
* xyzzy lisp : junk/httpの利用例として
* 2006-05-02
- スペースとタブの話。
- スペースインデント派です。
- 混ざっていると#\TABをわざわざ表示させて、#\SPCとの違いを意識しないといけないのが面倒。
- 基本的に M-x untabify & M-x indent-buffer するので、受け取るときはどちらでもOK。
- けど、コメント部分で#\TABで揃えてある所があると悲しい。
- タブでインデントするときはタブ幅をちゃんと書いておいて欲しいなと思ったり。
* 2006-04-25
* xyzzy topic : outline-tree2, treeview, diff-detail 更新
xyzzy/index.html
[[あの件 self:1143031173.txt]]とか[[この件 self:1142430169.txt]]とか。後者については採用感謝です。
(2006-03-30)
[[(ReadMore...) index.rb?1143961754.txt]]
[[あの件 self:1143031173.txt]]とか[[この件 self:1142430169.txt]]とか。後者については採用感謝です。
(2006-03-30)
[[(ReadMore...) index.rb?1143961754.txt]]
* xyzzy lisp : ディレクトリ付きにしてユニークなバッファ名に
機能的には[[しょぼしょぼすくりぷと http://www2.ocn.ne.jp/~cheerful/script/xyzzy/library/buffer.html#buffer_rename]]さんと同等。
ひとつ上のディレクトリでやめてしまうみたいだから自分で書いてみた。
ひとつ上のディレクトリでやめてしまうみたいだから自分で書いてみた。
(defun buffer-name-with-directory () (let* ((buffer (selected-buffer)) (name (buffer-name buffer)) dirs) (when (string-match "<[0-9]+>" name) (setq dirs (reverse (pathname-directory (get-buffer-file-name buffer)))) (setq name (format nil "~A/~A" (pop dirs) (file-namestring (get-buffer-file-name buffer)))) (while (and dirs (dolist (x (buffer-list)) (if (string= (buffer-name x) name) (return t)))) (setq name (format nil "~A/~A" (pop dirs) name))) (rename-buffer (abbreviate-display-string name 40) buffer)))) (add-hook '*find-file-hooks* 'buffer-name-with-directory)