Source of Nothingness

* Menu

About | Profile | まとめ | オリジナル | xyzzy | あんてな | | buzz

* xyzzy lisp : へなちょこ補完その2

候補の絞込みしていなかったのを修正。
(ReadMore...)

* xyzzy lisp : へなちょこ補完

C/C++とかJavaとかのメンバをdabbrevライクに補完
てきとー
(ReadMore...)

* 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++ コーディング標準

http://www.shos.info/develop/xp/cplusstd.html

* Scrapbook : C++で読むデザインパターン(Design Patterns read by C++)

http://www.01-tec.com/document/cpp_design_pattern.html

* xyzzy topic : syslog-mode

http://d.hatena.ne.jp/clock9/20060811/1155279962

* memo : コマンドプロンプト周りの環境改善

Cygwin無しでそれなりの環境を作る。

(ReadMore...)

* 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

http://sky.zero.ad.jp/~zaa54437/programming/concepts/

* xyzzy lisp : 位置とサイズの操作

また勢いだけで使いそうに無いものを作ってしまった。
(ReadMore...)

* Scrapbook : soft/Xming - ペンギンの杜 〜 Linux ソフト集 〜

http://penguin.tantin.jp/mori/index.php?soft%2FXming

移転してた。

* Scrapbook : IBM JavaScriptを作成するための関数型プログラミングの使用 - Japan

http://www-06.ibm.com/jp/developerworks/java/060728/j_wa-javascript.shtml?ca=drs-

* Scrapbook : nDiki: xyzzy を WSHで起動できるように (2004-07-29)

http://www.naney.org/diki/d/2004-07-29-xyzzy.html

* Scrapbook : うろんなページ

http://www.gahako.com/

4コマ

* xyzzy lisp : format ~*

(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"