From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Emacs on OS X development Date: Tue, 13 Sep 2011 19:21:47 -0700 Message-ID: <9190EC82-935A-48BB-AFCF-B573A346DF51@mit.edu> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1244.3) Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1315966925 3276 80.91.229.12 (14 Sep 2011 02:22:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Sep 2011 02:22:05 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 14 04:22:02 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R3f6t-0002YX-4j for ged-emacs-devel@m.gmane.org; Wed, 14 Sep 2011 04:21:59 +0200 Original-Received: from localhost ([::1]:36566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3f6s-0001lq-D9 for ged-emacs-devel@m.gmane.org; Tue, 13 Sep 2011 22:21:58 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:34928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3f6p-0001la-KL for emacs-devel@gnu.org; Tue, 13 Sep 2011 22:21:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3f6o-0004Qg-GM for emacs-devel@gnu.org; Tue, 13 Sep 2011 22:21:55 -0400 Original-Received: from dmz-mailsec-scanner-4.mit.edu ([18.9.25.15]:44147) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3f6o-0004Pv-EN for emacs-devel@gnu.org; Tue, 13 Sep 2011 22:21:54 -0400 X-AuditID: 1209190f-b7b44ae000000a24-a7-4e700f25a30a Original-Received: from mailhub-auth-4.mit.edu ( [18.7.62.39]) by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP id C8.3C.02596.52F007E4; Tue, 13 Sep 2011 22:19:17 -0400 (EDT) Original-Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id p8E2Lh3T022930 for ; Tue, 13 Sep 2011 22:21:44 -0400 Original-Received: from [10.0.0.106] ([12.198.236.170]) (authenticated bits=0) (User authenticated as yandros@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id p8E2LfL9014823 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Tue, 13 Sep 2011 22:21:43 -0400 (EDT) In-Reply-To: X-Mailer: Apple Mail (2.1244.3) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRmVeSWpSXmKPExsUixG6nrqvKX+BnsOOcjcXjBU9YHRg92qaZ BTBGcdmkpOZklqUW6dslcGU8v3GRqeAxf8X9Q+wNjFt4uhg5OSQETCT+rfrHDmGLSVy4t56t i5GLQ0hgH6PEhbffWCCcU4wSDU0vGUGqhAQOM0lsuBoCYjMLaEisW/gJKM7BwStgLPH6HxNI WFhATWLSlZesIGE2ARmgoRogYU4BdYm+bdvYQGwWAVWJpec6mSGmaEssW/gazOYVsJL4MaWB DWLTaUaJmZfdQWwRAXGJO2d2MkHcKS+xuOUz4wRGgVlIjpiFcMQsJFMXMDKvYpRNya3SzU3M zClOTdYtTk7My0st0jXRy80s0UtNKd3ECApFTkn+HYzfDiodYhTgYFTi4V1Zne8nxJpYVlyZ e4hRkoNJSZS3gK/AT4gvKT+lMiOxOCO+qDQntfgQowQHs5II7/QNQOW8KYmVValF+TApaQ4W JXHexh0OfkIC6YklqdmpqQWpRTBZGQ4OJQnezyBDBYtS01Mr0jJzShDSTBycIMN5gIY/BKnh LS5IzC3OTIfIn2LU5Ti/9vpxRiGWvPy8VClx3p8gRQIgRRmleXBzYCnkFaM40FvCvE9AqniA 6Qdu0iugJUxAS+rn5YEsKUlESEk1MPbf7Xt63OlL7PQDCznNLNUt2r5/v6lyZ8chpuLA3qif P4J+ivS/e6Sy682Z2b0fUwXNrj5tNzhQtz5eVuxAUVz3swj/P9v8TfN8PBTv1XT1zN7011Cz qUDlxHsBr3OuV4MuR0XIJ3cm6vimPbH7uuPuD6kizf6crVK5Yjkxdxn3RPars37M X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 18.9.25.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:144013 Archived-At: On Sep 13, 2011, at 6:13 PM, Leo wrote: > On 2011-09-14 02:43 +0800, John Wiegley wrote: >> My biggest problem with the Emacs.app code -- and why I'm not using = it anymore >> -- is that subprocess communication is horribly laggy. It makes = several Emacs >> services, such as flyspell, simply unusable. "Mac port" Emacs = doesn't have >> this problem at all, such that flyspell works with the same speed it = does on >> Linux. >>=20 >> People have commented about this flyspell issue many times, and from = what I've >> seen the blame keeps getting directed at aspell. But actually, it's = Emacs.app >> that is the problem. I've seen it with other things too, like Tramp = and gdb, >> though it's quite as pronounced there since users already expect to = wait >> longer. >=20 > I agree completely. People who have used macport would never want to = go > back to nsport. The difference is that noticeable. We have been hoping > the nsport get better. It seems 3 years have passed. Interesting; this is not my experience. Since switching to macosx I've used both Aquamacs and the mac port, and = have always switched back to stock gnu emacs, because what little bit of = help I can add seemed best directed there. Most of my time for the last = ~10 years has been spent writing english text, rather than coding, so my = use of emacs features is pretty spare (text-mode, html-mode; as of ~3 = years ago, org-mode). I basically never use tramp, gud/gdb, SLIME, or = the like anymore.=20 I just checked flyspell in one of my recent (org-mode) projects, and it = seems more or less instantaneous. I also don't see emacs crashes, = although I don't let emacs run for weeks like I used to. I run straight = from bzr, rebuilding head every few days. I'll see if I can make some time this weekend to chase down the common = reports, but if a kind someone could let me know what general things = seem to be tickling the emacs bugs, I might be able to help out. *Chad