From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Fri, 21 Nov 2014 13:36:23 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1416544614 1606 80.91.229.3 (21 Nov 2014 04:36:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Nov 2014 04:36:54 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 21 05:36:49 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 1Xrfxe-0000vA-Vv for ged-emacs-devel@m.gmane.org; Fri, 21 Nov 2014 05:36:47 +0100 Original-Received: from localhost ([::1]:38411 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrfxe-0000yI-I2 for ged-emacs-devel@m.gmane.org; Thu, 20 Nov 2014 23:36:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrfxV-0000r6-MQ for emacs-devel@gnu.org; Thu, 20 Nov 2014 23:36:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XrfxN-0001GB-9G for emacs-devel@gnu.org; Thu, 20 Nov 2014 23:36:37 -0500 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:55819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrfxM-0001FM-Pp for emacs-devel@gnu.org; Thu, 20 Nov 2014 23:36:29 -0500 Original-Received: from fermat1.math.s.chiba-u.ac.jp (fermat [192.168.32.10]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 7C548C055D for ; Fri, 21 Nov 2014 13:36:23 +0900 (JST) In-Reply-To: User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 133.82.132.2 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:177908 Archived-At: 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.