From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: AW: Can't interrupt directory_files_internal run fromtimer-event-handler Date: Fri, 12 Aug 2005 10:00:18 +0200 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0703516471==" X-Trace: sea.gmane.org 1123839199 8631 80.91.229.2 (12 Aug 2005 09:33:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 12 Aug 2005 09:33:19 +0000 (UTC) Cc: kzeitler@lucent.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 12 11:33:11 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1E3Vu2-0004jr-2O for ged-emacs-devel@m.gmane.org; Fri, 12 Aug 2005 11:32:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E3VxE-00050T-LN for ged-emacs-devel@m.gmane.org; Fri, 12 Aug 2005 05:35:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E3Uew-0000s0-2b for emacs-devel@gnu.org; Fri, 12 Aug 2005 04:13:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E3Udu-0000kh-IA for emacs-devel@gnu.org; Fri, 12 Aug 2005 04:11:58 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E3UaQ-0000QP-FS for emacs-devel@gnu.org; Fri, 12 Aug 2005 04:08:18 -0400 Original-Received: from [192.76.162.229] (helo=world1.sdm.de) by monty-python.gnu.org with esmtp (Exim 4.34) id 1E3Ulh-0000Ub-H6 for emacs-devel@gnu.org; Fri, 12 Aug 2005 04:19:57 -0400 Original-Received: from mucns1.muc.sdm.de ([193.102.180.22]) by world1.sdm.de (MTA) via esmtp id 1E3UWz-00006f-Qu; Fri, 12 Aug 2005 10:04:45 +0200 Original-Received: by mucns1.muc.sdm.de (MTA) via esmtp from localhost ([127.0.0.1] helo=sdmmail1.sdm.de) id 1E3UWz-0006GT-PA; Fri, 12 Aug 2005 10:04:45 +0200 Original-Received: from mucmail1.sdm.de ([193.102.180.175]) by sdmmail1.sdm.de with Microsoft SMTPSVC(6.0.3790.211); Fri, 12 Aug 2005 10:04:45 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Can't interrupt directory_files_internal run fromtimer-event-handler Thread-Index: AcWfC4DE+sEAdxTDS3qcNOkhRvhW0AACGCdg Original-To: X-OriginalArrivalTime: 12 Aug 2005 08:04:45.0080 (UTC) FILETIME=[804FC180:01C59F14] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:41943 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:41943 This is a multi-part message in MIME format. --===============0703516471== Content-class: urn:content-classes:message Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C59F14.800E71D4" This is a multi-part message in MIME format. ------_=_NextPart_001_01C59F14.800E71D4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >> With the current available elisp-tools (macos, functions etc.) ECB = can run >> these tasks only pseudo-stealthy...therefore a way to make this = really >> stealthy would be very important for ECB so users are not blocked... >> I have no preference how to achieve this (while-no-input, = with-local-quit >> etc..), but i would be great if i could achieve this goal at all! >Do you expect us to figure out what's best for you? no >I'd say use while-no-input but you're in a better position to make this = call. the only thing i wanted is: An expert-estimation if while-no-input is a = good way - or with-local-quit - if i remember right you said that this could easily being backported - maybe its not a really good idea to use a = macro which is only available in forthcoming Emacs 22 - IMHO also users of = Emacs 21.X should get a good solution... is there a short example how to use this with-local-quit? This would = help me a lot - or a pointer where to find such an example.. Thanks for your help, Klaus Stefan ------_=_NextPart_001_01C59F14.800E71D4 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable AW: Can't interrupt directory_files_internal run = fromtimer-event-handler

>> With the current available elisp-tools = (macos, functions etc.) ECB can run
>> these tasks only pseudo-stealthy...therefore a way to make this = really
>> stealthy would be very important for ECB so users are not = blocked...

>> I have no preference how to achieve this (while-no-input, = with-local-quit
>> etc..), but i would be great if i could achieve this goal at = all!

>Do you expect us to figure out what's best for you?

no

>I'd say use while-no-input but you're in a better position to make = this call.

the only thing i wanted is: An expert-estimation if while-no-input is a = good
way - or with-local-quit - if i remember right you said that this = could
easily being backported - maybe its not a really good idea to use a = macro
which is only available in forthcoming Emacs 22 - IMHO also users of = Emacs 21.X
should get a good solution...

is there a short example how to use this with-local-quit? This would = help me
a lot - or a pointer where to find such an example..

Thanks for your help,
Klaus


        Stefan

------_=_NextPart_001_01C59F14.800E71D4-- --===============0703516471== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============0703516471==--