初めてEmacs Lispを自分で書いてみた
めっちゃtiny codeですが。。
(defun myisam2mosql () "replacing myisam macro/symbol name to mosql's one" (interactive) (beginning-of-buffer) (replace-string "myisam" "mosql") (beginning-of-buffer) (replace-string "mi_" "mo_") (beginning-of-buffer) (replace-string "isam" "sql"))
MoSQLエンジン開発でMyISAM関連のマクロ名/シンボル名をMoSQL用に変更しているのですけど、作業量が多くて面倒くさくなったのでファイルを開いてAlt+Rで変更できるようにと作ってみた感じです。
最初、interactiveを指定していなかったため、"Wrong type argument: commandp myisam2mosql"と怒られていたのは内緒です。