diff options
| author | YAMAMOTO Mitsuharu | 2007-01-09 08:54:23 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2007-01-09 08:54:23 +0000 |
| commit | 5d348d3ff02825672b52f0bb42e580ad7f2cd6cf (patch) | |
| tree | 5f663af48d63c5b8c7b0445ceca55e165e56e3ca /src | |
| parent | a84cad70cc973ba875dc878c5a329d8f900963c5 (diff) | |
| download | emacs-5d348d3ff02825672b52f0bb42e580ad7f2cd6cf.tar.gz emacs-5d348d3ff02825672b52f0bb42e580ad7f2cd6cf.zip | |
(FONT_MAX_WIDTH): Remove unused macro.
(XCreateGC): Change type in extern.
(XDrawLine): Rename from mac_draw_line_to_pixmap.
(mac_quit_char_key_p) [MAC_OSX]: Add extern.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 41 | ||||
| -rw-r--r-- | src/macterm.h | 10 |
2 files changed, 46 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 626b8afd31e..e0144cbc680 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,44 @@ | |||
| 1 | 2007-01-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 2 | |||
| 3 | * callproc.c (Fcall_process_region) [HAVE_MKSTEMP]: Add BLOCK_INPUT | ||
| 4 | around mkstemp. | ||
| 5 | |||
| 6 | * image.c (XDrawLine) [MAC_OS]: Remove macro. | ||
| 7 | (XCreateGC_pixmap) [!HAVE_NTGUI]: Likewise. | ||
| 8 | (x_disable_image) [!HAVE_NTGUI]: Use XCreateGC instead of | ||
| 9 | XCreateGC_pixmap. | ||
| 10 | |||
| 11 | * macgui.h (Display): Typedef to opaque type. | ||
| 12 | |||
| 13 | * macmenu.c (mac_dialog_modal_filter) [MAC_OSX]: New function. | ||
| 14 | (Fx_popup_dialog) [MAC_OSX]: Use standard alert if called from | ||
| 15 | Fmessage_box, Fyes_or_no_p, or Fy_or_n_p. | ||
| 16 | [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030] (menu_quit_handler): Use | ||
| 17 | mac_quit_char_key_p. | ||
| 18 | |||
| 19 | * macterm.c (XDrawLine): Rename from mac_draw_line_to_pixmap. | ||
| 20 | (XCreateGC): Change type of 2nd argument to void *. | ||
| 21 | (XFreeGC) [USE_CG_DRAWING && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: | ||
| 22 | Fix last change. | ||
| 23 | (mac_to_emacs_modifiers): Change return type to int. | ||
| 24 | [USE_CARBON_EVENTS] (mac_event_to_emacs_modifiers): Likewise. | ||
| 25 | (mac_mapped_modifiers): New function. | ||
| 26 | (XTread_socket): Use it. | ||
| 27 | [USE_TSM] (mac_handle_text_input_event): Likewise. | ||
| 28 | (do_window_update) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw. | ||
| 29 | (mac_quit_char_modifiers, mac_quit_char_keycode) [MAC_OSX]: Remove | ||
| 30 | variables. | ||
| 31 | (mac_determine_quit_char_modifiers, init_quit_char_handler) | ||
| 32 | [MAC_OSX]: Remove functions. | ||
| 33 | (make_ctrl_char) [MAC_OSX]: Add extern. | ||
| 34 | (mac_quit_char_key_p) [MAC_OSX]: New function. | ||
| 35 | (mac_initialize) [MAC_OSX]: Don't call init_quit_char_handler. | ||
| 36 | |||
| 37 | * macterm.h (FONT_MAX_WIDTH): Remove unused macro. | ||
| 38 | (XCreateGC): Change type in extern. | ||
| 39 | (XDrawLine): Rename from mac_draw_line_to_pixmap. | ||
| 40 | (mac_quit_char_key_p) [MAC_OSX]: Add extern. | ||
| 41 | |||
| 1 | 2007-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 42 | 2007-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 2 | 43 | ||
| 3 | * keyboard.c (init_keyboard): Initialize interrupt_input_blocked and | 44 | * keyboard.c (init_keyboard): Initialize interrupt_input_blocked and |
diff --git a/src/macterm.h b/src/macterm.h index 73239c28a52..7e1af24f37e 100644 --- a/src/macterm.h +++ b/src/macterm.h | |||
| @@ -44,8 +44,6 @@ Boston, MA 02110-1301, USA. */ | |||
| 44 | #define FONT_BASE(f) ((f)->ascent) | 44 | #define FONT_BASE(f) ((f)->ascent) |
| 45 | #define FONT_DESCENT(f) ((f)->descent) | 45 | #define FONT_DESCENT(f) ((f)->descent) |
| 46 | 46 | ||
| 47 | #define FONT_MAX_WIDTH(f) FONT_WIDTH(f) /* fix later */ | ||
| 48 | |||
| 49 | /* Structure recording bitmaps and reference count. | 47 | /* Structure recording bitmaps and reference count. |
| 50 | If REFCOUNT is 0 then this record is free to be reused. */ | 48 | If REFCOUNT is 0 then this record is free to be reused. */ |
| 51 | 49 | ||
| @@ -617,13 +615,12 @@ extern Pixmap XCreatePixmapFromBitmapData P_ ((Display *, WindowPtr, char *, | |||
| 617 | unsigned long, unsigned long, | 615 | unsigned long, unsigned long, |
| 618 | unsigned int)); | 616 | unsigned int)); |
| 619 | extern void XFreePixmap P_ ((Display *, Pixmap)); | 617 | extern void XFreePixmap P_ ((Display *, Pixmap)); |
| 620 | extern GC XCreateGC P_ ((Display *, Window, unsigned long, XGCValues *)); | 618 | extern GC XCreateGC P_ ((Display *, void *, unsigned long, XGCValues *)); |
| 621 | extern void XFreeGC P_ ((Display *, GC)); | 619 | extern void XFreeGC P_ ((Display *, GC)); |
| 622 | extern void XSetForeground P_ ((Display *, GC, unsigned long)); | 620 | extern void XSetForeground P_ ((Display *, GC, unsigned long)); |
| 623 | extern void XSetBackground P_ ((Display *, GC, unsigned long)); | 621 | extern void XSetBackground P_ ((Display *, GC, unsigned long)); |
| 624 | extern void XSetWindowBackground P_ ((Display *, WindowPtr, unsigned long)); | 622 | extern void XSetWindowBackground P_ ((Display *, WindowPtr, unsigned long)); |
| 625 | extern void mac_draw_line_to_pixmap P_ ((Display *, Pixmap, GC, int, int, | 623 | extern void XDrawLine P_ ((Display *, Pixmap, GC, int, int, int, int)); |
| 626 | int, int)); | ||
| 627 | extern void mac_clear_area P_ ((struct frame *, int, int, | 624 | extern void mac_clear_area P_ ((struct frame *, int, int, |
| 628 | unsigned int, unsigned int)); | 625 | unsigned int, unsigned int)); |
| 629 | extern void mac_unload_font P_ ((struct mac_display_info *, XFontStruct *)); | 626 | extern void mac_unload_font P_ ((struct mac_display_info *, XFontStruct *)); |
| @@ -639,6 +636,9 @@ extern void do_apple_menu P_ ((SInt16)); | |||
| 639 | #if USE_CG_DRAWING | 636 | #if USE_CG_DRAWING |
| 640 | extern void mac_prepare_for_quickdraw P_ ((struct frame *)); | 637 | extern void mac_prepare_for_quickdraw P_ ((struct frame *)); |
| 641 | #endif | 638 | #endif |
| 639 | #ifdef MAC_OSX | ||
| 640 | extern int mac_quit_char_key_p P_ ((UInt32, UInt32)); | ||
| 641 | #endif | ||
| 642 | 642 | ||
| 643 | #define FONT_TYPE_FOR_UNIBYTE(font, ch) 0 | 643 | #define FONT_TYPE_FOR_UNIBYTE(font, ch) 0 |
| 644 | #define FONT_TYPE_FOR_MULTIBYTE(font, ch) 0 | 644 | #define FONT_TYPE_FOR_MULTIBYTE(font, ch) 0 |