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: Emacs 24 Mac port Date: Sat, 03 Mar 2012 13:20:10 +0900 Organization: Faculty of Science, Chiba University Message-ID: 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: dough.gmane.org 1330748428 7613 80.91.229.3 (3 Mar 2012 04:20:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 3 Mar 2012 04:20:28 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 03 05:20:27 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 1S3gSH-0007UZ-Dw for ged-emacs-devel@m.gmane.org; Sat, 03 Mar 2012 05:20:25 +0100 Original-Received: from localhost ([::1]:59471 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S3gSG-0006z3-GO for ged-emacs-devel@m.gmane.org; Fri, 02 Mar 2012 23:20:24 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:42404) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S3gSD-0006yn-7w for emacs-devel@gnu.org; Fri, 02 Mar 2012 23:20:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S3gSA-0003IF-C1 for emacs-devel@gnu.org; Fri, 02 Mar 2012 23:20:20 -0500 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:55385) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S3gS9-0003H9-SG for emacs-devel@gnu.org; Fri, 02 Mar 2012 23:20:18 -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 C896AC0561 for ; Sat, 3 Mar 2012 13:20:10 +0900 (JST) 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-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:148878 Archived-At: The Mac port based on Emacs 24.0.94 pretest is now available from ftp://ftp.math.s.chiba-u.ac.jp/emacs/emacs-24.0.94-mac-2.90.tar.gz This version (2.9X) should be regarded as experimental/hackers-only. There are some missing Emacs 24 features such as right-to-left Complex Text Layout, and things are subject to change/removal in an incompatible way. Please refrain from distributing this in any different form, including for (binary) distribution basis, until the version gets to 3.0. * emacs-24.0.94-mac-2.90 [experimental/hackers-only] (2012-03-03) Based on Emacs 24.0.94. Drop support for Mac OS X 10.2 and 10.3. Be aware of the (platform-independent) change in selection: mouse-dragging no longer automatically copies the selected text to the clipboard without M-w or `Copy' in the menu bar or the tool bar, unless you set `mouse-drag-copy-region' to t. ** Fixed bugs *** If compiled with ARC, "Emacs" (in the menu bar) -> "About Emacs" leads to crash. *** Emacs -q --eval "(set-frame-parameter nil 'fullscreen 'fullboth)" does not hide the menu bar. Reported by Leo. ** Improvements *** New image type `image-io', which is parallel to `imagemagick' but uses the Image I/O framework. If not configured to link with the ImageMagick library, then `image-io' provides a fallback implementation of the `imagemagick' image type. *** The variable `tool-bar-style' works like in GTK+. The values `both-horiz', `text-image-horiz' are synonymous with `both'. *** Flicking either a touch-sensitive mouse with one finger or a trackpad with two fingers horizontally issues a swipe-left/swipe-right event, which is now bound to a simple buffer switching by default. You'll need the patch below for svg-clock.el 0.4 that is available from ELPA, if SVG support is provided via WebKit instead of librsvg. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp diff -c /Users/mituharu/.emacs.d/elpa/svg-clock-0.4/svg-clock.el\~ /Users/mituharu/.emacs.d/elpa/svg-clock-0.4/svg-clock.el *** /Users/mituharu/.emacs.d/elpa/svg-clock-0.4/svg-clock.el~ 2012-02-17 10:30:04.000000000 +0900 --- /Users/mituharu/.emacs.d/elpa/svg-clock-0.4/svg-clock.el 2012-02-17 10:33:23.000000000 +0900 *************** *** 63,68 **** --- 63,69 ---- *************** *** 154,160 **** (defun svg-clock-color-to-hex (colour) "Return hex representation of COLOUR." ! (let ((values (color-values colour))) (format "#%02x%02x%02x" (nth 0 values) (nth 1 values) (nth 2 values)))) (defun svg-clock-replace (from to) --- 155,161 ---- (defun svg-clock-color-to-hex (colour) "Return hex representation of COLOUR." ! (let ((values (mapcar (lambda (x) (/ x 256)) (color-values colour)))) (format "#%02x%02x%02x" (nth 0 values) (nth 1 values) (nth 2 values)))) (defun svg-clock-replace (from to)