トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

EmacsLisp

[プログラミング]

 regionの入力を使ってみるテスト


(defun my-10-to-16 (start end)
  (interactive "r") ; 引数に現在のregionのstart endをとる
  (setq major-mode '10-to-16
        mode-name "10-to-16")
  (let ((x (string-to-number
            (prin1-to-string
               (read (set-marker (make-marker) start))))))
    (message (format "0x%x" x))))

 リンク

リファレンス
http://www.bookshelf.jp/texi/emacs-lisp-intro-jp/emacs-lisp-intro-jp.html