From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kazu Yamamoto (=?iso-2022-jp?B?GyRCOzNLXE9CSScbKEI=?=) Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Thu, 27 Nov 2014 10:43:39 +0900 (JST) Message-ID: <20141127.104339.2300720849835542811.kazu@iij.ad.jp> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1417052658 9081 80.91.229.3 (27 Nov 2014 01:44:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Nov 2014 01:44:18 +0000 (UTC) Cc: emacs-devel@gnu.org To: mituharu@math.s.chiba-u.ac.jp Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 27 02:44:13 2014 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 1Xto7x-0005P3-9H for ged-emacs-devel@m.gmane.org; Thu, 27 Nov 2014 02:44:13 +0100 Original-Received: from localhost ([::1]:36679 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xto7w-0003Nr-Pc for ged-emacs-devel@m.gmane.org; Wed, 26 Nov 2014 20:44:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51376) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xto7g-0003Nd-7n for emacs-devel@gnu.org; Wed, 26 Nov 2014 20:44:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xto7Y-00042c-2H for emacs-devel@gnu.org; Wed, 26 Nov 2014 20:43:56 -0500 Original-Received: from mo30.iij.ad.jp ([202.232.30.71]:40570 helo=omgo.iij.ad.jp) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xto7X-00041e-D3 for emacs-devel@gnu.org; Wed, 26 Nov 2014 20:43:47 -0500 DKIM-Signature: v=1;a=rsa-sha256;c=relaxed/simple;d=iij.ad.jp;h=Date: Message-Id:To:Cc:Subject:From:In-Reply-To:References:Mime-Version: Content-Type:Content-Transfer-Encoding; i=kazu@iij.ad.jp; s=omgo2; t=1417052622; x=1418262222; bh=ys0RKaTri88VQK6251rB62xi8vEq5XgXwacsAzLQUJw=; b=BWCMfe2OoVi0Fc bG1obi8H0GiCl8iSFoukTvFWBQUd3BaRI9+uheb4s0Dgdj+SkufMDZMUQhn3Y0qC29Ugn+guru3Ki fVRwO3syTKC5emSukSgXI+iEDuRaVpqeOv1mTFf8nEWFHDNVVRYL/j+k3BpGLSROgkY76oxkqzGzi 4cLFIf3ZnhKxW+Kmzyp71Hwjhz5bS7dXAd7Z+Nv3suY4xxCvAm0+IJOKdCp78vIj0BhwPNajisvrD lC2AL48W9GFQZugKiYZ6R8EzvBmXsnvfTBvBx9lxfo7nZIiO3HvJJTXV6vgNjaK/9lUa3NifkmDHC iKNxwTb5X3ZavmxQ3lWw==; Original-Received: by omgo.iij.ad.jp (mo30) id sAR1hgIA020324; Thu, 27 Nov 2014 10:43:42 +0900 X-MXL-Hash: 547681ce3eb2ac7f-65f916ff8d17d1b30e296e520bec909d826091dd In-Reply-To: X-Mailer: Mew version 6.6 on Emacs 24.4 / Mule 6.0 (HANACHIRUSATO) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 202.232.30.71 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:178336 Archived-At: Yamamoto-san, Thank you for your efforts always. I remember that you said you will prepare your git repo for Mac port when Emacs switches its repo to git. Now Emacs have done it. It would be highly appreciated if you open your repo of Mac port. --Kazu > The second update of Emacs 24.4 Mac port 5.x is available from > > ftp://ftp.math.s.chiba-u.ac.jp/emacs/emacs-24.4-mac-5.2.tar.gz > > YAMAMOTO Mitsuharu > mituharu@math.s.chiba-u.ac.jp > ** Fixed bugs > > *** The function `mac-osa-script' does not process ARGS (6th and later > arguments) correctly. > > ** Improvements > > *** Even if the current keyboard layout maps some key with the control > modifier to insertion of a character, which would be recognized as an > ordinary insertion in applications that use the standard Cocoa text > view, it is interpreted as a combination with the control modifier. > This behavior is consistent with the Mac port version 4.x and earlier, > and also obviates the previous fix for "C-_" on JIS keyboard. > > *** If /usr/include does not exist, then the Xcode SDK dir is examined > as a candidate of libxml2 header location if it does not contain any > special characters or blanks. > > *** The function `mac-osa-script' now accepts compiled code, which can > be generated by a new function `mac-osa-compile', and a file name as > well as a script source. > Note: As of OS X 10.10.1, specifying compiled code generated from a > JavaScript source causes crash. I think this is a bug in OSAKit. > > *** New function `mac-do-applescript', which is implemented on top of > `mac-osa-script' and intended as a future replacement of > `do-applescript'. > > *** New functions and hooks for interaction with the Text Input Source > Services on Mac OS X 10.5 and later: `mac-input-source', > `mac-input-source-list', `mac-select-input-source', > `mac-deselect-input-source', > `mac-selected-keyboard-input-source-change-hook', and > `mac-enabled-keyboard-input-sources-change-hook'. > > *** New global minor mode `mac-auto-ascii-mode' for Mac OS X 10.5 and > later. If enabled, it automatically selects the most-recently-used > ASCII-capable keyboard input source on some occasions: after prefix > key (bound in the global keymap) press such as C-x and M-g, and at the > start of minibuffer input. > Note: Strictly speaking, its implementation has a timing issue: the > Lisp event queue may already have some input events that have been > processed by some previous keyboard input source but yet to be > processed by the Lisp interpreter. >