help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: interaction with "internal" emacs processes.


From: Friedrich Laher
Subject: Re: interaction with "internal" emacs processes.
Date: Thu, 06 Oct 2005 18:25:29 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1

perhaps "advise" ?

mak kwak wrote:

Halo
My question is rather general.
Quite often I have a need of controling some internal emacs processes. By "internal 
process" i mean an action that is not listed by `M-x list-processes' but still seems 
to be and independant process. Examples are: action invoked by `M-x ediff-directories' or 
`M-x cvs-checkout'.
My question is: can I interact somehow with those emacs "internal processes" ? Especially 
I would like to deffer invocations of a lisp function after "internal process" is 
finished.

Example:
(defun my-cvs-checkout-example ()
""
(call-interactively 'cvs-checkout)
(message "checking out cvs repository finished") ;;. I want it be run as 
cvs-checkout is finished and here it is not.
)


I expect that sometimes there is a special hook that is run after something is 
finished, but sometimes there is no such hook ( like here for example ). I also 
did not find any `wait' elisp function that would wait for other function to be 
finished.

My question is: are there any mechanisms in elisp that make such things be 
possible.
Greetings


----------------------------------------------------
Zapraszamy na sesję naukową "Społeczeństwo
obywatelskie - nowe imię solidarności" 8 października w Gdańsku.
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fsesja.html&sid=526




_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs






reply via email to

[Prev in Thread] Current Thread [Next in Thread]