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