From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Threads in emacs implementation Date: Mon, 20 Jun 2005 11:11:05 +0900 Message-ID: References: <6dbd4d0005060619227dd41364@mail.gmail.com> <87vf4oaft8.fsf@zemdatav.stor.no-ip.org> <4nd5quav0o.fsf@lifelogs.com> <4nll5btxv7.fsf@lifelogs.com> <4nvf4eqnec.fsf@lifelogs.com> <4nzmtpqdlp.fsf@lifelogs.com> Reply-To: snogglethorpe@gmail.com, miles@gnu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1119234645 27948 80.91.229.2 (20 Jun 2005 02:30:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 20 Jun 2005 02:30:45 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 20 04:30:45 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DkC3S-0007MX-01 for ged-emacs-devel@m.gmane.org; Mon, 20 Jun 2005 04:30:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DkC9a-00072W-BP for ged-emacs-devel@m.gmane.org; Sun, 19 Jun 2005 22:36:50 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DkC4D-0006Xg-7P for emacs-devel@gnu.org; Sun, 19 Jun 2005 22:31:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DkC42-0006QF-OM for emacs-devel@gnu.org; Sun, 19 Jun 2005 22:31:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DkC3y-0006HK-8A for emacs-devel@gnu.org; Sun, 19 Jun 2005 22:31:02 -0400 Original-Received: from [64.233.184.204] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DkBnC-0004YW-Dg for emacs-devel@gnu.org; Sun, 19 Jun 2005 22:13:42 -0400 Original-Received: by wproxy.gmail.com with SMTP id 40so49452wri for ; Sun, 19 Jun 2005 19:11:05 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=sJ8xdVo3CEXanel7nPSrYTqzGzLZWNLud5kU0s1noAx2NvNXA8vxNdgh3zKUHYPGi5mlIiboa+1eU9jFyP3rW1R0rZsSZjjHRl1tSkyfruzafPkJtxST8nBW1USmydLV1DW+1JijTTyOBuVN+p0rs6OKeNMlpSm+L8doq/iHzyk= Original-Received: by 10.54.59.24 with SMTP id h24mr7081wra; Sun, 19 Jun 2005 19:11:05 -0700 (PDT) Original-Received: by 10.54.19.31 with HTTP; Sun, 19 Jun 2005 19:11:05 -0700 (PDT) Original-To: Ted Zlatanov In-Reply-To: <4nzmtpqdlp.fsf@lifelogs.com> Content-Disposition: inline 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:39139 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39139 On 6/17/05, Ted Zlatanov wrote: > This will make threads more of a utility than a true built-in, and > threaded code would be written especially for that purpose. Do you know of any applications that require this? For many purposes, using timers etc. seems to work fairly well already. The main reason I can see for wanting threading is to allow users to continue using Emacs in one window while waiting for another window that's doing something (e.g. Gnus updating over a dialup). However that level of functionality is hard to implement. -Miles --=20 Do not taunt Happy Fun Ball.