From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Donald Curtis Newsgroups: gmane.emacs.devel Subject: Re: Emacs on OS X development Date: Sun, 15 Jul 2012 16:34:06 -0500 Message-ID: <5ACE24AD-E349-49ED-B737-885773069F1E@gmail.com> References: <33545A47-0907-4059-92A6-0343CEDD2750@swipnet.se> <869E965F-CD75-46D6-92BB-B3C08C8D846B@swipnet.se> <87fw8t7siv.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1342388056 1517 80.91.229.3 (15 Jul 2012 21:34:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 15 Jul 2012 21:34:16 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 15 23:34:16 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SqWSF-00073k-Mw for ged-emacs-devel@m.gmane.org; Sun, 15 Jul 2012 23:34:15 +0200 Original-Received: from localhost ([::1]:44929 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SqWSE-0002ej-U0 for ged-emacs-devel@m.gmane.org; Sun, 15 Jul 2012 17:34:14 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:37845) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SqWSB-0002eA-N0 for emacs-devel@gnu.org; Sun, 15 Jul 2012 17:34:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SqWSA-0006fX-LP for emacs-devel@gnu.org; Sun, 15 Jul 2012 17:34:11 -0400 Original-Received: from mail-yx0-f169.google.com ([209.85.213.169]:59918) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SqWSA-0006fN-Gs for emacs-devel@gnu.org; Sun, 15 Jul 2012 17:34:10 -0400 Original-Received: by yenr5 with SMTP id r5so5255592yen.0 for ; Sun, 15 Jul 2012 14:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=uqy5SFnW1auW9a5Pt0XgQqhpcYXdsol8g97Cz0OAUPg=; b=bUH0kWRyBTE2Z6KQuM0YHFZGS6mkze7dNzjYa1r+P9x+as770IDoKlcNh5gA01acYH Y+c+5V/Et8X4gzg3GEE3hMUVDgFKXxbalvMhynwEZl28Viec1fLMxDdbyTcDW6eaAgy5 duM5UvScykmbAk/FYaRGm9VjKrZVpVcJllTTvTTv3RBYaD2yYks8XVbTgoksp3DxPHHv b89E1aqrWcfoXMcLeLwiEPwH7XOg2LDpiiyb4YwDFAitLvo+4FUBYJ2YRk4oSLZS8p5P ikOr1/gXVET0MuVgCZccXjnFB3BuChe+E+Z2lQUxfJqw67d9EygvUhJi3SHmMKF6e53l y6vg== Original-Received: by 10.50.158.233 with SMTP id wx9mr3865182igb.42.1342388049611; Sun, 15 Jul 2012 14:34:09 -0700 (PDT) Original-Received: from [192.168.1.101] (173-29-243-191.client.mchsi.com. [173.29.243.191]) by mx.google.com with ESMTPS id va9sm7130781igb.17.2012.07.15.14.34.07 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 15 Jul 2012 14:34:08 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.1278) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.213.169 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:151637 Archived-At: I have found that there are problems using the current ns version over = screen sharing (input to the GUI fails). I have also noticed that when = doing HTTP connections, things tended to get stuck on the ns-port until = I gave some keyboard or mouse input over the GUI. =20 All of these issues have been reported but I now use the Mac port and am = much happier. My only complaint is that now that Yamamoto has included = the GUI animation stuff, it triggers my discrete GPU on my laptop, = something I would like it to not do. Anyways, my point want to commend the work and put in my vote for the = mac version. I guess the only thing I can do is attempt to try an merge = in the changes, but it sounds like people more educated on the matter = myself have tried and failed. It seems like merging the two may be worse though, possibly what we need = is a special branch, one that is supported by the project? And interested parties should get their "copyright / permission" forms = faxed in ;) DC On Jul 15, 2012, at 12:50 PM, chad wrote: >=20 > On Jul 15, 2012, at 6:12 AM, Paul Michael Reilly wrote: >>=20 >> And I concur. Perhaps someone can explain to me the downside of = having Yamamoto place his tree as a sibling to the ns tree. [...] >>=20 >> That said, I use the ns tree daily and love it. [...] >=20 > This, I think, is the practical problem we keep running into. The mac = port has never integrated with the development head well (in the 2+ = years I've been watching), and it doesn't look like it will live next to = the ns port without significant effort. On the flip side, while some = people seem to have a much better experience with the mac port than the = ns port, others (including myself) have the opposite experience.=20 >=20 > Right now, we're the closest we've ever been to being able to try the = mac port code with the current emacs (not the last release, but the = current code), and from what I'm hearing 2-4 people have made small = attempts at integrating the two and failed. I'm sure that a dedicated = effort would succeed, but it won't be trivial, and it might not even be = easy. This really seems like a place where arguing pre-code is not very = helpful - let's get a working dev+mac tree somewhere, and then figure = out what to do with them. >=20 > Hopefully this isn't making things worse, > *Chad >=20 >=20