emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Small patches for Mac OS X


From: YAMAMOTO Mitsuharu
Subject: Small patches for Mac OS X
Date: Thu, 02 Sep 2004 17:41:36 +0900
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)

The attached is a collection of small patches about the following
problems on Mac OS X.  All but the final one are only for the Carbon
build.

  * `(read-char)' doesn't read the TAB key.
  * Non-ASCII window title is not displayed.
  * `(x-server-version)' returns a strange value.
  * A menu item just before a separator may not invoke its command.
  * The mouse pointer has unusual shape on scroll bars.
  * Linked with unused libraries.

                                     YAMAMOTO Mitsuharu
                                address@hidden

2004-09-02  YAMAMOTO Mitsuharu  <address@hidden>
        
        * term/mac-win.el: Add ASCII equivalents for some function keys.
        (mode-line-frame-identification): Sync with x-win.el.

        * macfns.c (x_real_positions): Save the current window port and
        set a new one before obtaining the global coordinate.  Use
        FRAME_MAC_WINDOW.
        (x_set_name, x_set_title): Encode title to UTF8.  Use
        SetWindowTitleWithCFString.
        (Fx_server_version): Get correct OS version.

        * macmenu.c (add_menu_item): Remove unused variable `i'.  Don't
        let separator items destroy refence constants of other menu items.

        * macterm.c (x_update_end): Move SetPortWindowPort to inside
        BLOCK_INPUT.
        (x_set_offset): Use FRAME_MAC_WINDOW.

        * xdisp.c (note_mouse_highlight): Set the mouse pointer shape to
        nontext_cursor if it is on a scroll bar.

        * s/darwin.h (LIBS_CARBON): New define to specify libraries for
        Carbon support.
        (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++.  Use
        LIBS_CARBON.

Attachment: diff-small.gz
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]