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 23 Mac port Date: Wed, 10 Nov 2010 17:50:28 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: <2282B3B4-D844-4E26-BB94-9F79EEA2E847@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: dough.gmane.org 1289379933 16230 80.91.229.12 (10 Nov 2010 09:05:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 10 Nov 2010 09:05:33 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 10 10:05:28 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PG6cQ-0005Ii-9L for ged-emacs-devel@m.gmane.org; Wed, 10 Nov 2010 10:05:26 +0100 Original-Received: from localhost ([127.0.0.1]:42808 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PG6cP-00006J-MS for ged-emacs-devel@m.gmane.org; Wed, 10 Nov 2010 04:05:25 -0500 Original-Received: from [140.186.70.92] (port=40552 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PG6Pn-000203-EV for emacs-devel@gnu.org; Wed, 10 Nov 2010 03:52:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PG6O2-00032G-Gb for emacs-devel@gnu.org; Wed, 10 Nov 2010 03:50:35 -0500 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:64229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PG6O2-00031D-05 for emacs-devel@gnu.org; Wed, 10 Nov 2010 03:50:34 -0500 Original-Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 39F29C0557 for ; Wed, 10 Nov 2010 17:50:28 +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: NetBSD 3.0 (DF) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:132500 Archived-At: The eighteenth update of the Mac port, which is experimental/hackers-only, is now available from ftp://ftp.math.s.chiba-u.ac.jp/emacs/emacs-23.2.90-mac-1.998.tar.gz This version is based on Emacs 23.2.90 pretest. ** Fixed bugs *** Fullscreen frame does not hide the Dock that is on a different screen from the one containing the menu bar. Note: we cannot hide only the menu bar while showing the Dock. So the Dock might be hidden even when the fullscreen frame is not on the screen containing the Dock. In addition to the standard Emacs 23.3 features, the Mac port includes the following Mac-specific ones: * Pixel-based mouse wheel smooth scroll for newer mice/trackpads. * Gesture event handling for newer trackpads. By default, pinch out/in are bound to text size scaling. With the shift key, they turn on/off fullscreen status of the frame. * Apple event sending with (a)synchronous reply handling. ODB Editor Suite support is added as an example. (Only tested with QuickCursor. Add "org.gnu.Emacs" to the elements of QCEditInChoices in QuickCursor.app/Contents/Info.plist.) * "Click in the scroll bar to: Jump to the spot that's clicked" setting in the System Preferences is supported. * Change of text smoothing threshold setting in the Appearance pane of the System Preferences is reflected immediately. * Several keyboard shortcuts (notably those for Keyboard Navigation) listed in System Preferences just work like other applications. * When the clipboard has both textual and image data, yank inserts the former and push both into the kill ring so the latter can be inserted with yank-pop afterwards. * Use non-integral x positions for displaying antialiased proportional fonts. You can see the difference by putting the box cursor over Helvetica 12pt `I', whose ideal width is 3.33398 but displayed with the rounded width 3, for example. * Emacs info nodes are accessible via search field in the Help menu on Mac OS X 10.6. * Menu item "Open Selected File in Emacs" is shown in Services or context menu of other applications by default on Mac OS X 10.6 when absolute pathname-like text is selected. * Reverse conversion in Kotoeri works even without selection. Hitting Eisu/Kana key on JIS keyboard (or Control-Shift-;/J/K on US keyboard) twice also works. * New function `mac-file-alias-p', which is parallel to `file-symlink-p'. * Experimental support for accessibility with respect to the custom view for Emacs frames. Still there are several glitches. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp