Emacs mode
yerl
yerl@REDACTED
Wed Mar 2 00:33:07 CET 2005
Hi Vlad!
Try this tip:
1. Create a "~/.elisp" directory on your home directory.
2. Copy the files from the directory
"/usr/lib/erlang/lib/tools-2.4.XXX/emacs/*" to "~/.elisp".
3. Put the lines below on your "~/.emacs.el" :
This works with any version of OTP because it is undependent from the
OTP install directory.
------------------------------------------------------------------CUT
AND PAST ----------------------------------------------------------
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Erlang MODE
;;
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq load-path (cons "~/.elisp"
load-path))
(setq erlang-root-dir "/usr/lib/erlang")
(setq exec-path (cons "/usr/lib/erlang/lib/bin" exec-path))
(require 'erlang-start)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Erlang man
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(defun erlang-man ()
"Ouvre le manuel Erlang a la page correspondant a la fonction sous
le curseur"
(interactive)
(erlang-man-function (current-word))
)
(global-set-key "\C-c\h" 'erlang-man)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; UNCOMMENT TO ENABLE DISTEL MODE
;; ERLANG DISTEL MODE FOR EMACS
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;(let ((distel-dir "~/.elisp/distel"))
; (unless (member distel-dir load-path)
; ;; Add distel-dir to the end of load-path
; (setq load-path (append load-path (list distel-dir)))))
;(require 'distel)
;(add-hook 'erlang-mode-hook 'distel-erlang-mode-hook)
------------------------------------------------------------------CUT
AND PAST ----------------------------------------------------------
cheers
/yerl
Vlad Dumitrescu a écrit :
> From: "Corrado Santoro" <csanto@REDACTED>
>
>> I'm using this in .emacs:
>> (setq load-path (cons "/usr/local/lib/erlang/lib/tools-2.4/emacs"
>> load-path))
>
>
> Hi, and thank you for the answer.
>
> What I meant was that for example after installing R10B-3, the above
> won't work, because the path should be .../tools-2.4.1/...
>
> regards,
> Vlad
>
More information about the erlang-questions
mailing list