aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu2007-01-09 08:54:23 +0000
committerYAMAMOTO Mitsuharu2007-01-09 08:54:23 +0000
commit5d348d3ff02825672b52f0bb42e580ad7f2cd6cf (patch)
tree5f663af48d63c5b8c7b0445ceca55e165e56e3ca /src
parenta84cad70cc973ba875dc878c5a329d8f900963c5 (diff)
downloademacs-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/ChangeLog41
-rw-r--r--src/macterm.h10
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 @@
12007-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
12007-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 422007-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));
619extern void XFreePixmap P_ ((Display *, Pixmap)); 617extern void XFreePixmap P_ ((Display *, Pixmap));
620extern GC XCreateGC P_ ((Display *, Window, unsigned long, XGCValues *)); 618extern GC XCreateGC P_ ((Display *, void *, unsigned long, XGCValues *));
621extern void XFreeGC P_ ((Display *, GC)); 619extern void XFreeGC P_ ((Display *, GC));
622extern void XSetForeground P_ ((Display *, GC, unsigned long)); 620extern void XSetForeground P_ ((Display *, GC, unsigned long));
623extern void XSetBackground P_ ((Display *, GC, unsigned long)); 621extern void XSetBackground P_ ((Display *, GC, unsigned long));
624extern void XSetWindowBackground P_ ((Display *, WindowPtr, unsigned long)); 622extern void XSetWindowBackground P_ ((Display *, WindowPtr, unsigned long));
625extern void mac_draw_line_to_pixmap P_ ((Display *, Pixmap, GC, int, int, 623extern void XDrawLine P_ ((Display *, Pixmap, GC, int, int, int, int));
626 int, int));
627extern void mac_clear_area P_ ((struct frame *, int, int, 624extern void mac_clear_area P_ ((struct frame *, int, int,
628 unsigned int, unsigned int)); 625 unsigned int, unsigned int));
629extern void mac_unload_font P_ ((struct mac_display_info *, XFontStruct *)); 626extern 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
640extern void mac_prepare_for_quickdraw P_ ((struct frame *)); 637extern void mac_prepare_for_quickdraw P_ ((struct frame *));
641#endif 638#endif
639#ifdef MAC_OSX
640extern 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