From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.devel Subject: Re: Small patches for Mac OS X Date: Mon, 01 Nov 2004 19:40:34 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: multipart/mixed; boundary="Multipart_Mon_Nov__1_19:40:34_2004-1" X-Trace: sea.gmane.org 1099305782 10628 80.91.229.6 (1 Nov 2004 10:43:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 1 Nov 2004 10:43:02 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 01 11:42:50 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1COZeD-000442-00 for ; Mon, 01 Nov 2004 11:42:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1COZmD-0005qp-2T for ged-emacs-devel@m.gmane.org; Mon, 01 Nov 2004 05:51:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1COZm5-0005qj-Be for emacs-devel@gnu.org; Mon, 01 Nov 2004 05:50:57 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1COZm4-0005qX-Ty for emacs-devel@gnu.org; Mon, 01 Nov 2004 05:50:57 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1COZm3-0005qU-SE for emacs-devel@gnu.org; Mon, 01 Nov 2004 05:50:56 -0500 Original-Received: from [133.82.132.2] (helo=mathmail.math.s.chiba-u.ac.jp) by monty-python.gnu.org with esmtp (Exim 4.34) id 1COZc7-00076e-KZ for emacs-devel@gnu.org; Mon, 01 Nov 2004 05:40:40 -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 CB7DA1A6394 for ; Mon, 1 Nov 2004 19:40:34 +0900 (JST) Original-To: emacs-devel@gnu.org In-Reply-To: User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) 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: main.gmane.org gmane.emacs.devel:29265 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:29265 --Multipart_Mon_Nov__1_19:40:34_2004-1 Content-Type: text/plain; charset=US-ASCII >>>>> On Tue, 07 Sep 2004 18:32:09 +0900, YAMAMOTO Mitsuharu said: >> The attached is a collection of small patches about the following >> problems on Mac OS X. > ... and more. Yet once more. * "M-x fringe-mode RET" does not work. * Some fonts, notably "Hiragino", leave garbarge on cursor motion. It also includes some internal changes for display. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp 2004-11-01 YAMAMOTO Mitsuharu * Makefile.in (mac.o): Depend on blockinput.h and atimer.h. (macfns.o): Don't depend on ccl.h. * macfns.c (mac_frame_parm_handlers): Set handlers for Qleft_fringe and Qright_fringe. * macterm.c (mac_fill_rectangle_to_pixmap) (mac_draw_rectangle_to_pixmap, mac_copy_area_to_pixmap) (mac_copy_area_with_mask_to_pixmap, x_draw_image_foreground_1): Put in #if 0. (mac_scroll_area) [TARGET_API_MAC_CARBON]: Use ScrollWindowRect. (x_flush) [TARGET_API_MAC_CARBON]: Don't traverse frames. (XFlush) [TARGET_API_MAC_CARBON]: Define to an empty replacement. (x_draw_glyph_string_background, x_draw_glyph_string_foreground) [!MAC_OS8]: Don't use XDrawImageString. Always draw background and foreground separately. (x_draw_image_foreground): Use clipping instead of computing the intersection rectangle. (x_draw_image_glyph_string): Don't draw an image with mask to a pixmap. (x_redisplay_interface): Set flush_display_optional member to 0. --Multipart_Mon_Nov__1_19:40:34_2004-1 Content-Type: application/octet-stream; type=gzip Content-Disposition: attachment; filename="diff-small3.gz" Content-Transfer-Encoding: base64 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 p20v+43iU8vwX6cwaEKgMgAA --Multipart_Mon_Nov__1_19:40:34_2004-1 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --Multipart_Mon_Nov__1_19:40:34_2004-1--