Mercurial > emacs
view etc/charsets/MULE-lviscii.map @ 109067:b5f73bf59a4f
Use non-deprecated Gtk+ functions, add changes for Gtk+3 with GSEAL_ENABLE.
* configure.in: Add --with-x-toolkit=gtk3. Remove HAVE_GTK_MULTIDISPLAY,
check for gtk_file_chooser_dialog_new, and HAVE_GTK_FILE_BOTH (implied
by minimum required Gtk+ 2.6). Add checks for functions introduced
in Gtk+ 2.14 or newer.
* xterm.h (gtk_widget_get_window, gtk_widget_get_mapped)
(gtk_adjustment_get_page_size, gtk_adjustment_get_upper): New
defines based on what configure finds.
* xterm.c (XTflash): Use gtk_widget_get_window.
(xg_scroll_callback): Use gtk_adjustment_get_upper and
gtk_adjustment_get_page_size.
(handle_one_xevent): Use gtk_widget_get_mapped.
(x_term_init): Remove HAVE_GTK_MULTIDISPLAY and associated error
messages.
* xmenu.c (create_and_show_popup_menu): Call gtk_widget_get_mapped.
* gtkutil.h: Replace HAVE_GTK_FILE_BOTH with
HAVE_GTK_FILE_SELECTION_NEW.
* gtkutil.c (xg_display_open, xg_display_close): Remove
HAVE_GTK_MULTIDISPLAY, it is always defined.
(xg_display_open): Return type is void.
(gtk_widget_set_has_window)
(gtk_dialog_get_action_area, gtk_dialog_get_content_area)
(gtk_widget_get_sensitive, gtk_adjustment_set_page_size)
(gtk_adjustment_set_page_increment)
(gtk_adjustment_get_step_increment): #define these if not found
by configure.
(remove_submenu): New define based on Gtk+ version.
(xg_set_cursor, xg_frame_resized, xg_event_is_for_scrollbar): Use
gtk_widget_get_window.
(xg_frame_resized, xg_update_frame_menubar): Use gtk_widget_get_mapped.
(xg_create_frame_widgets): Use gtk_widget_set_has_window.
(create_dialog): Use gtk_dialog_get_action_area and
gtk_dialog_get_content_area.
(xg_uses_old_file_dialog, xg_get_file_name): Remove HAVE_GTK_FILE_BOTH
and HAVE_GTK_FILE_CHOOSER_DIALOG_NEW. File chooser is always
available, so checking for HAVE_GTK_FILE_SELECTION_NEW is enough.
(xg_update_menubar, xg_update_submenu, xg_show_toolbar_item): Use
g_object_ref and g_object_unref.
(xg_update_menu_item, xg_tool_bar_menu_proxy): Use
gtk_widget_get_sensitive.
(xg_update_submenu): Use remove_submenu.
(xg_update_scrollbar_pos): Don't use GtkFixedChild, use child
properties instead to get old x and y position.
(xg_set_toolkit_scroll_bar_thumb): Use gtk_adjustment_get_page_size,
gtk_adjustment_get_step_increment, gtk_adjustment_set_page_size,
gtk_adjustment_set_step_increment and gtk_adjustment_set_page_increment.
(xg_get_tool_bar_widgets): New function.
(xg_tool_bar_menu_proxy, xg_show_toolbar_item)
(update_frame_tool_bar): Call xg_get_tool_bar_widgets.
(toolbar_set_orientation): New #define based on if configure
finds gtk_orientable_set_orientation.
(xg_create_tool_bar): Call toolbar_set_orientation.
(xg_make_tool_item, xg_show_toolbar_item): Call gtk_box_pack_start
instead of gtk_box_pack_start_defaults.
author | Jan D <jan.h.d@swipnet.se> |
---|---|
date | Mon, 28 Jun 2010 12:11:26 +0200 |
parents | 8cc2b1e9767f |
children |
line wrap: on
line source
# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3. 0x21 0x1EAF 0x22 0x1EB1 0x23 0x1EB7 0x24 0x1EA5 0x25 0x1EA7 0x26 0x1EA9 0x27 0x1EAD 0x28 0x1EBD 0x29 0x1EB9 0x2A 0x1EBF 0x2B 0x1EC1 0x2C 0x1EC3 0x2D 0x1EC5 0x2E 0x1EC7 0x2F 0x1ED1 0x30 0x1ED3 0x31 0x1ED5 0x32 0x1ED7 0x35 0x1ED9 0x36 0x1EDD 0x37 0x1EDF 0x38 0x1ECB 0x3D 0x01A1 0x3E 0x1EDB 0x46 0x1EB3 0x47 0x1EB5 0x4F 0x1EF3 0x51 0x1EE9 0x55 0x1EA1 0x56 0x1EF7 0x57 0x1EEB 0x58 0x1EED 0x5B 0x1EF9 0x5C 0x1EF5 0x5E 0x1EE1 0x5F 0x01B0 0x60 0x00E0 0x61 0x00E1 0x62 0x00E2 0x63 0x00E3 0x64 0x1EA3 0x65 0x0103 0x66 0x1EEF 0x67 0x1EAB 0x68 0x00E8 0x69 0x00E9 0x6A 0x00EA 0x6B 0x1EBB 0x6C 0x00EC 0x6D 0x00ED 0x6E 0x0129 0x6F 0x1EC9 0x70 0x0111 0x71 0x1EF1 0x72 0x00F2 0x73 0x00F3 0x74 0x00F4 0x75 0x00F5 0x76 0x1ECF 0x77 0x1ECD 0x78 0x1EE5 0x79 0x00F9 0x7A 0x00FA 0x7B 0x0169 0x7C 0x1EE7 0x7D 0x00FD 0x7E 0x1EE3