From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Carsten Mattner Newsgroups: gmane.emacs.devel Subject: Re: C-g crash in C-x C-f (OSX Lion) Date: Thu, 22 Dec 2011 12:28:31 +0100 Message-ID: References: <4EEB48B2.9090602@swipnet.se> <83liqc1tac.fsf@gnu.org> <83fwgk1atk.fsf@gnu.org> <4EEBE0DC.1050803@cs.ucla.edu> <4EEF5DF5.3030506@swipnet.se> <9E637EAB-A0C5-421B-9CCA-71C41442AF52@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1324553334 29724 80.91.229.12 (22 Dec 2011 11:28:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Dec 2011 11:28:54 +0000 (UTC) Cc: Emacs developers To: YAMAMOTO Mitsuharu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 22 12:28:47 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 1RdgpK-0002kj-Dp for ged-emacs-devel@m.gmane.org; Thu, 22 Dec 2011 12:28:46 +0100 Original-Received: from localhost ([::1]:35553 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RdgpJ-0002az-SC for ged-emacs-devel@m.gmane.org; Thu, 22 Dec 2011 06:28:45 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:40708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RdgpC-0002aY-Kj for emacs-devel@gnu.org; Thu, 22 Dec 2011 06:28:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rdgp6-0002vv-Rz for emacs-devel@gnu.org; Thu, 22 Dec 2011 06:28:38 -0500 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:59217) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rdgp6-0002tk-LG for emacs-devel@gnu.org; Thu, 22 Dec 2011 06:28:32 -0500 Original-Received: by iacb35 with SMTP id b35so13777676iac.0 for ; Thu, 22 Dec 2011 03:28:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6IseAm1fB3NvajCFs0w2sQwd9rgiP251SSyvFHtAbi8=; b=TlLkWBc5i4PJt+uNr+/hHprGmnybuJErm4fYYmlt5R0YavCJOQ+sd+ZVrfPCnGoEdf VsHnv1w8cfVgWyTecWGZDEvEx8VQvveAuDM/1/pEcuYg9z7M2keTihqr9QTgAqJ3P0TI /mUnpUuOJBbhtNvhRWcvvi7IKdkmRIQvpQlFA= Original-Received: by 10.42.157.133 with SMTP id d5mr7082787icx.46.1324553311849; Thu, 22 Dec 2011 03:28:31 -0800 (PST) Original-Received: by 10.50.6.165 with HTTP; Thu, 22 Dec 2011 03:28:31 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.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:146919 Archived-At: On Thu, Dec 22, 2011 at 1:42 AM, YAMAMOTO Mitsuharu wrote: >>>>>> On Tue, 20 Dec 2011 18:24:07 +0900, YAMAMOTO Mitsuharu said: > >> Most of the uses of the Carbon framework in the Mac port are for >> Apple Events and Carbon Events. > > The main purpose of the use of them is to avoid Lisp evaluation inside > read_socket_hook. No way to make that work similarly without Carbon? > I think keeping such a fundamental design principle of Emacs is more > important for avoiding unpredictable problems that cannot happen on > other platforms, rather than superficially suppressing the use of > 64-bit (non-GUI) Carbon, which is widely misunderstood as deprecated. I don't follow you here. What's the issue with 64-bit and Carbon? Terminal.app looks like it's 64-bit.