Mercurial > emacs
view etc/nxml/030A0-030FF.el @ 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 | fb1c71e6f464 |
children | ef719132ddfa |
line wrap: on
line source
(nxml-define-char-name-set 'katakana '(("KATAKANA-HIRAGANA DOUBLE HYPHEN" #x30A0) ("KATAKANA LETTER SMALL A" #x30A1) ("KATAKANA LETTER A" #x30A2) ("KATAKANA LETTER SMALL I" #x30A3) ("KATAKANA LETTER I" #x30A4) ("KATAKANA LETTER SMALL U" #x30A5) ("KATAKANA LETTER U" #x30A6) ("KATAKANA LETTER SMALL E" #x30A7) ("KATAKANA LETTER E" #x30A8) ("KATAKANA LETTER SMALL O" #x30A9) ("KATAKANA LETTER O" #x30AA) ("KATAKANA LETTER KA" #x30AB) ("KATAKANA LETTER GA" #x30AC) ("KATAKANA LETTER KI" #x30AD) ("KATAKANA LETTER GI" #x30AE) ("KATAKANA LETTER KU" #x30AF) ("KATAKANA LETTER GU" #x30B0) ("KATAKANA LETTER KE" #x30B1) ("KATAKANA LETTER GE" #x30B2) ("KATAKANA LETTER KO" #x30B3) ("KATAKANA LETTER GO" #x30B4) ("KATAKANA LETTER SA" #x30B5) ("KATAKANA LETTER ZA" #x30B6) ("KATAKANA LETTER SI" #x30B7) ("KATAKANA LETTER ZI" #x30B8) ("KATAKANA LETTER SU" #x30B9) ("KATAKANA LETTER ZU" #x30BA) ("KATAKANA LETTER SE" #x30BB) ("KATAKANA LETTER ZE" #x30BC) ("KATAKANA LETTER SO" #x30BD) ("KATAKANA LETTER ZO" #x30BE) ("KATAKANA LETTER TA" #x30BF) ("KATAKANA LETTER DA" #x30C0) ("KATAKANA LETTER TI" #x30C1) ("KATAKANA LETTER DI" #x30C2) ("KATAKANA LETTER SMALL TU" #x30C3) ("KATAKANA LETTER TU" #x30C4) ("KATAKANA LETTER DU" #x30C5) ("KATAKANA LETTER TE" #x30C6) ("KATAKANA LETTER DE" #x30C7) ("KATAKANA LETTER TO" #x30C8) ("KATAKANA LETTER DO" #x30C9) ("KATAKANA LETTER NA" #x30CA) ("KATAKANA LETTER NI" #x30CB) ("KATAKANA LETTER NU" #x30CC) ("KATAKANA LETTER NE" #x30CD) ("KATAKANA LETTER NO" #x30CE) ("KATAKANA LETTER HA" #x30CF) ("KATAKANA LETTER BA" #x30D0) ("KATAKANA LETTER PA" #x30D1) ("KATAKANA LETTER HI" #x30D2) ("KATAKANA LETTER BI" #x30D3) ("KATAKANA LETTER PI" #x30D4) ("KATAKANA LETTER HU" #x30D5) ("KATAKANA LETTER BU" #x30D6) ("KATAKANA LETTER PU" #x30D7) ("KATAKANA LETTER HE" #x30D8) ("KATAKANA LETTER BE" #x30D9) ("KATAKANA LETTER PE" #x30DA) ("KATAKANA LETTER HO" #x30DB) ("KATAKANA LETTER BO" #x30DC) ("KATAKANA LETTER PO" #x30DD) ("KATAKANA LETTER MA" #x30DE) ("KATAKANA LETTER MI" #x30DF) ("KATAKANA LETTER MU" #x30E0) ("KATAKANA LETTER ME" #x30E1) ("KATAKANA LETTER MO" #x30E2) ("KATAKANA LETTER SMALL YA" #x30E3) ("KATAKANA LETTER YA" #x30E4) ("KATAKANA LETTER SMALL YU" #x30E5) ("KATAKANA LETTER YU" #x30E6) ("KATAKANA LETTER SMALL YO" #x30E7) ("KATAKANA LETTER YO" #x30E8) ("KATAKANA LETTER RA" #x30E9) ("KATAKANA LETTER RI" #x30EA) ("KATAKANA LETTER RU" #x30EB) ("KATAKANA LETTER RE" #x30EC) ("KATAKANA LETTER RO" #x30ED) ("KATAKANA LETTER SMALL WA" #x30EE) ("KATAKANA LETTER WA" #x30EF) ("KATAKANA LETTER WI" #x30F0) ("KATAKANA LETTER WE" #x30F1) ("KATAKANA LETTER WO" #x30F2) ("KATAKANA LETTER N" #x30F3) ("KATAKANA LETTER VU" #x30F4) ("KATAKANA LETTER SMALL KA" #x30F5) ("KATAKANA LETTER SMALL KE" #x30F6) ("KATAKANA LETTER VA" #x30F7) ("KATAKANA LETTER VI" #x30F8) ("KATAKANA LETTER VE" #x30F9) ("KATAKANA LETTER VO" #x30FA) ("KATAKANA MIDDLE DOT" #x30FB) ("KATAKANA-HIRAGANA PROLONGED SOUND MARK" #x30FC) ("KATAKANA ITERATION MARK" #x30FD) ("KATAKANA VOICED ITERATION MARK" #x30FE) ("KATAKANA DIGRAPH KOTO" #x30FF) )) ;; arch-tag: 58c48b02-037a-43f3-b225-9e9bf37a7fbd