From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Are there plans for a multi-threaded Emacs? Date: Mon, 08 Dec 2003 13:10:00 -0500 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <4nhe0b89l3.fsf@collins.bwh.harvard.edu> References: <87oevbes4h.fsf@emacswiki.org> <20031117040607.C6C5D79B72@server2.messagingengine.com> <87ekvpx18d.fsf@emptyhost.emptydomain.de> <4nad6cikxy.fsf@holmes.bwh.harvard.edu> <4nllpt3hr3.fsf@lockgroove.bwh.harvard.edu> <5bad69zd43.fsf@lister.roxen.com> <4noeuon378.fsf@lockgroove.bwh.harvard.edu> <4ny8tsgxy6.fsf@lockgroove.bwh.harvard.edu> <4nhe0ggv0u.fsf@lockgroove.bwh.harvard.edu> <4nk75bwjaf.fsf@lockgroove.bwh.harvard.edu> <4nsmjv8d32.fsf@collins.bwh.harvard.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1070907317 8722 80.91.224.253 (8 Dec 2003 18:15:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 8 Dec 2003 18:15:17 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Dec 08 19:15:13 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ATPub-0005LB-00 for ; Mon, 08 Dec 2003 19:15:13 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1ATPub-00068t-00 for ; Mon, 08 Dec 2003 19:15:13 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ATQqW-0003b0-Mz for emacs-devel@quimby.gnus.org; Mon, 08 Dec 2003 14:15:04 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ATQoQ-00039c-QP for emacs-devel@gnu.org; Mon, 08 Dec 2003 14:12:54 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1ATQnp-0002rm-In for emacs-devel@gnu.org; Mon, 08 Dec 2003 14:12:48 -0500 Original-Received: from [80.91.224.249] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ATQno-0002rN-Rj for emacs-devel@gnu.org; Mon, 08 Dec 2003 14:12:17 -0500 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1ATPqN-0005C4-00 for ; Mon, 08 Dec 2003 19:10:51 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ATPqK-0005Bw-00 for ; Mon, 08 Dec 2003 19:10:48 +0100 Original-Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1ATPqK-00027A-00 for ; Mon, 08 Dec 2003 19:10:48 +0100 Original-Lines: 24 Original-X-Complaints-To: usenet@sea.gmane.org X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (usg-unix-v) Cancel-Lock: sha1:9HsTgeFYFNemL9/6IOqigpday9w= X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:18559 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18559 On 08 Dec 2003, dak@gnu.org wrote: > We are talking about an editor here, not a number crunching package. > Emacs is not a browser, it is an editor. David, with all due respect, this is not correct. Applications such as Gnus (pretty heavy on arithmetic for article scoring, for instance) and eshell make Emacs much more than an editor. W3, which I'm sure you are aware of, is a full-featured web browser. There is a spreadsheet package for Emacs. Clearly, Emacs is being used for many tasks, often at the same time. > If I execute some keystrokes that will mark a region and then press > the delete key before the operation that will mark the region > actually has completed, I won't be happy if it instead deletes what > happens to be at the time marked by something else. I don't want > Emacs to start executing keystrokes before it has processed the > previous keystrokes. I _want_ Emacs in general to process the > things in the correct order when editing. I agree with you. Ted