* Menu
- xyzzy lisp : へなちょこ補完その2
- xyzzy lisp : へなちょこ補完
- xyzzy lisp : なんとなく
- Scrapbook : 翔ソフトウェア (Sho's) - XP (エクストリーム プログラミング) - C++ コーディング標準
- Scrapbook : C++で読むデザインパターン(Design Patterns read by C++)
- xyzzy topic : syslog-mode
- memo : コマンドプロンプト周りの環境改善
- xyzzy lisp : shell-modeで色付け
- Scrapbook : Programming Language Concepts
- xyzzy lisp : 位置とサイズの操作
- Scrapbook : soft/Xming - ペンギンの杜 〜 Linux ソフト集 〜
- Scrapbook : IBM JavaScriptを作成するための関数型プログラミングの使用 - Japan
- Scrapbook : nDiki: xyzzy を WSHで起動できるように (2004-07-29)
- Scrapbook : うろんなページ
- xyzzy lisp : format ~*
page 20 - << : 0 : 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : 13 : 14 : 15 : 16 : 17 : 18 : 19 : 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : 29 : 30 : 31 : 32 : 33 : 34 : 35 : 36 : 37 : 38 : >>
* xyzzy lisp : へなちょこ補完その2
* xyzzy lisp : へなちょこ補完
* xyzzy lisp : なんとなく
(defun sort-by-column-region (beg end &optional (f #'<)) (interactive "*r") (let ((lines (split-string (buffer-substring beg end) #\LFD t)) (pred #'(lambda (x y) (funcall f (length x) (length y))))) (setq lines (sort lines pred)) (goto-char (min beg end)) (delete-region beg end) (insert (format nil "~{~A~%~}" lines))))
* Scrapbook : 翔ソフトウェア (Sho's) - XP (エクストリーム プログラミング) - C++ コーディング標準
* Scrapbook : C++で読むデザインパターン(Design Patterns read by C++)
* xyzzy topic : syslog-mode
* memo : コマンドプロンプト周りの環境改善
* xyzzy lisp : shell-modeで色付け
(in-package "editor") (add-hook '*shell-mode-hook* #'(lambda () (make-local-variable 'regexp-keyword-list) (setq regexp-keyword-list (compile-regexp-keyword-list `((,*shell-prompt-regexp* t (:color 3 0) nil 0 0))))))
* Scrapbook : Programming Language Concepts
* xyzzy lisp : 位置とサイズの操作
* Scrapbook : soft/Xming - ペンギンの杜 〜 Linux ソフト集 〜
* Scrapbook : IBM JavaScriptを作成するための関数型プログラミングの使用 - Japan
* Scrapbook : nDiki: xyzzy を WSHで起動できるように (2004-07-29)
* Scrapbook : うろんなページ
* xyzzy lisp : format ~*
- 引数の参照を操作
- "~*" 相対位置正方向(スキップする)
- "~:*" 相対位置負方向(バックする)
- "~@*" 絶対位置(0〜)
- パラメータは最大1つ
- 位置
(format nil "~A ~A ~*~A ~A ~A" 'a 'b 'c 'd 'e 'f) "a b d e f" (format nil "~A ~A ~2*~A ~A" 'a 'b 'c 'd 'e 'f) "a b e f" (format nil "~A ~A ~A ~2:*~A ~A ~A ~A" 'a 'b 'c 'd 'e 'f) "a b c b c d e" (format nil "~A ~A ~4@*~A ~A" 'a 'b 'c 'd 'e 'f) "a b e f"
page 20 - << : 0 : 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : 13 : 14 : 15 : 16 : 17 : 18 : 19 : 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : 29 : 30 : 31 : 32 : 33 : 34 : 35 : 36 : 37 : 38 : >>