From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Friedrich Laher Newsgroups: gmane.emacs.help Subject: Re: interaction with "internal" emacs processes. Date: Thu, 06 Oct 2005 18:25:29 +0200 Message-ID: <43454FF9.5070803@schmieder-laher.de> References: <4345465ee37b0@wp.pl> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1128616118 25035 80.91.229.2 (6 Oct 2005 16:28:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 6 Oct 2005 16:28:38 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Oct 06 18:28:25 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ENYZR-0002vY-O8 for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Oct 2005 18:26:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ENYZR-0007sM-1I for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Oct 2005 12:26:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ENYZ8-0007r7-Hh for help-gnu-emacs@gnu.org; Thu, 06 Oct 2005 12:25:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ENYZ6-0007qV-S3 for help-gnu-emacs@gnu.org; Thu, 06 Oct 2005 12:25:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ENYZ6-0007qS-Or for help-gnu-emacs@gnu.org; Thu, 06 Oct 2005 12:25:52 -0400 Original-Received: from [212.227.126.187] (helo=moutng.kundenserver.de) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ENYZ6-0007L5-R0 for help-gnu-emacs@gnu.org; Thu, 06 Oct 2005 12:25:53 -0400 Original-Received: from p54A1993B.dip0.t-ipconnect.de [84.161.153.59] (helo=schmieder-laher.de) by mrelayeu.kundenserver.de with ESMTP (Nemesis), id 0ML21M-1ENYZ43Bmg-0005tX; Thu, 06 Oct 2005 18:25:50 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 X-Accept-Language: en-us, en Original-To: help-gnu-emacs@gnu.org In-Reply-To: <4345465ee37b0@wp.pl> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:d0a55953dfb65f372f82ef4b3cf5b37b X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:29983 Archived-At: 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 > > >