From: mats c. <ma...@us...> - 2006-09-25 08:58:16
|
Update of /cvsroot/jungerl/jungerl/lib/distel/elisp In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv28967/elisp Modified Files: erl-service.el distel.el Log Message: Index: erl-service.el =================================================================== RCS file: /cvsroot/jungerl/jungerl/lib/distel/elisp/erl-service.el,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- erl-service.el 3 Jun 2005 11:54:16 -0000 1.5 +++ erl-service.el 25 Sep 2006 08:58:11 -0000 1.6 @@ -590,6 +590,13 @@ s (concat s "."))) +(defun erl-reload-modules (node) + "reload all out-of-date modules" + (interactive (list (erl-target-node))) + (erl-rpc (lambda (result) (message "load: %s" result)) nil + node 'distel 'reload_modules ())) + + (defvar erl-reload-dwim nil "Do What I Mean when reloading beam files. If erl-reload-dwim is non-nil, and the module cannot be found in the load path, we attempt to find the correct Index: distel.el =================================================================== RCS file: /cvsroot/jungerl/jungerl/lib/distel/elisp/distel.el,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- distel.el 26 Oct 2004 06:53:29 -0000 1.2 +++ distel.el 25 Sep 2006 08:58:11 -0000 1.3 @@ -59,6 +59,7 @@ \\[erl-find-source-unwind] - Jump back from a function definition (multi-level). \\[erl-eval-expression] - Evaluate an erlang expression from the minibuffer. \\[erl-reload-module] - Reload an Erlang module. +\\[erl-reload-modules] - Reload all Erlang modules that are out of date. \\[fprof] - Profile (with fprof) an expression from the minibuffer. \\[fprof-analyse] - View profiler results from an \"fprof:analyse\" file. \\[erl-fdoc-describe] - Describe a module or function with fdoc. @@ -100,6 +101,7 @@ ("\C-c\C-dm" edb-monitor) ("\C-c\C-d:" erl-eval-expression) ("\C-c\C-dL" erl-reload-module) + ("\C-c\C-dr" erl-reload-modules) ("\C-c\C-dp" fprof) ("\C-c\C-dP" fprof-analyse) ("\C-c\C-d." erl-find-source-under-point) |