Mercurial > emacs
view etc/nxml/00600-006FF.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 | 3f3dc9eb44e7 |
children | ef719132ddfa |
line wrap: on
line source
(nxml-define-char-name-set 'arabic '(("ARABIC COMMA" #x060C) ("ARABIC SEMICOLON" #x061B) ("ARABIC QUESTION MARK" #x061F) ("ARABIC LETTER HAMZA" #x0621) ("ARABIC LETTER ALEF WITH MADDA ABOVE" #x0622) ("ARABIC LETTER ALEF WITH HAMZA ABOVE" #x0623) ("ARABIC LETTER WAW WITH HAMZA ABOVE" #x0624) ("ARABIC LETTER ALEF WITH HAMZA BELOW" #x0625) ("ARABIC LETTER YEH WITH HAMZA ABOVE" #x0626) ("ARABIC LETTER ALEF" #x0627) ("ARABIC LETTER BEH" #x0628) ("ARABIC LETTER TEH MARBUTA" #x0629) ("ARABIC LETTER TEH" #x062A) ("ARABIC LETTER THEH" #x062B) ("ARABIC LETTER JEEM" #x062C) ("ARABIC LETTER HAH" #x062D) ("ARABIC LETTER KHAH" #x062E) ("ARABIC LETTER DAL" #x062F) ("ARABIC LETTER THAL" #x0630) ("ARABIC LETTER REH" #x0631) ("ARABIC LETTER ZAIN" #x0632) ("ARABIC LETTER SEEN" #x0633) ("ARABIC LETTER SHEEN" #x0634) ("ARABIC LETTER SAD" #x0635) ("ARABIC LETTER DAD" #x0636) ("ARABIC LETTER TAH" #x0637) ("ARABIC LETTER ZAH" #x0638) ("ARABIC LETTER AIN" #x0639) ("ARABIC LETTER GHAIN" #x063A) ("ARABIC TATWEEL" #x0640) ("ARABIC LETTER FEH" #x0641) ("ARABIC LETTER QAF" #x0642) ("ARABIC LETTER KAF" #x0643) ("ARABIC LETTER LAM" #x0644) ("ARABIC LETTER MEEM" #x0645) ("ARABIC LETTER NOON" #x0646) ("ARABIC LETTER HEH" #x0647) ("ARABIC LETTER WAW" #x0648) ("ARABIC LETTER ALEF MAKSURA" #x0649) ("ARABIC LETTER YEH" #x064A) ("ARABIC FATHATAN" #x064B) ("ARABIC DAMMATAN" #x064C) ("ARABIC KASRATAN" #x064D) ("ARABIC FATHA" #x064E) ("ARABIC DAMMA" #x064F) ("ARABIC KASRA" #x0650) ("ARABIC SHADDA" #x0651) ("ARABIC SUKUN" #x0652) ("ARABIC MADDAH ABOVE" #x0653) ("ARABIC HAMZA ABOVE" #x0654) ("ARABIC HAMZA BELOW" #x0655) ("ARABIC-INDIC DIGIT ZERO" #x0660) ("ARABIC-INDIC DIGIT ONE" #x0661) ("ARABIC-INDIC DIGIT TWO" #x0662) ("ARABIC-INDIC DIGIT THREE" #x0663) ("ARABIC-INDIC DIGIT FOUR" #x0664) ("ARABIC-INDIC DIGIT FIVE" #x0665) ("ARABIC-INDIC DIGIT SIX" #x0666) ("ARABIC-INDIC DIGIT SEVEN" #x0667) ("ARABIC-INDIC DIGIT EIGHT" #x0668) ("ARABIC-INDIC DIGIT NINE" #x0669) ("ARABIC PERCENT SIGN" #x066A) ("ARABIC DECIMAL SEPARATOR" #x066B) ("ARABIC THOUSANDS SEPARATOR" #x066C) ("ARABIC FIVE POINTED STAR" #x066D) ("ARABIC LETTER DOTLESS BEH" #x066E) ("ARABIC LETTER DOTLESS QAF" #x066F) ("ARABIC LETTER SUPERSCRIPT ALEF" #x0670) ("ARABIC LETTER ALEF WASLA" #x0671) ("ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE" #x0672) ("ARABIC LETTER ALEF WITH WAVY HAMZA BELOW" #x0673) ("ARABIC LETTER HIGH HAMZA" #x0674) ("ARABIC LETTER HIGH HAMZA ALEF" #x0675) ("ARABIC LETTER HIGH HAMZA WAW" #x0676) ("ARABIC LETTER U WITH HAMZA ABOVE" #x0677) ("ARABIC LETTER HIGH HAMZA YEH" #x0678) ("ARABIC LETTER TTEH" #x0679) ("ARABIC LETTER TTEHEH" #x067A) ("ARABIC LETTER BEEH" #x067B) ("ARABIC LETTER TEH WITH RING" #x067C) ("ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS" #x067D) ("ARABIC LETTER PEH" #x067E) ("ARABIC LETTER TEHEH" #x067F) ("ARABIC LETTER BEHEH" #x0680) ("ARABIC LETTER HAH WITH HAMZA ABOVE" #x0681) ("ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE" #x0682) ("ARABIC LETTER NYEH" #x0683) ("ARABIC LETTER DYEH" #x0684) ("ARABIC LETTER HAH WITH THREE DOTS ABOVE" #x0685) ("ARABIC LETTER TCHEH" #x0686) ("ARABIC LETTER TCHEHEH" #x0687) ("ARABIC LETTER DDAL" #x0688) ("ARABIC LETTER DAL WITH RING" #x0689) ("ARABIC LETTER DAL WITH DOT BELOW" #x068A) ("ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH" #x068B) ("ARABIC LETTER DAHAL" #x068C) ("ARABIC LETTER DDAHAL" #x068D) ("ARABIC LETTER DUL" #x068E) ("ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS" #x068F) ("ARABIC LETTER DAL WITH FOUR DOTS ABOVE" #x0690) ("ARABIC LETTER RREH" #x0691) ("ARABIC LETTER REH WITH SMALL V" #x0692) ("ARABIC LETTER REH WITH RING" #x0693) ("ARABIC LETTER REH WITH DOT BELOW" #x0694) ("ARABIC LETTER REH WITH SMALL V BELOW" #x0695) ("ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE" #x0696) ("ARABIC LETTER REH WITH TWO DOTS ABOVE" #x0697) ("ARABIC LETTER JEH" #x0698) ("ARABIC LETTER REH WITH FOUR DOTS ABOVE" #x0699) ("ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE" #x069A) ("ARABIC LETTER SEEN WITH THREE DOTS BELOW" #x069B) ("ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE" #x069C) ("ARABIC LETTER SAD WITH TWO DOTS BELOW" #x069D) ("ARABIC LETTER SAD WITH THREE DOTS ABOVE" #x069E) ("ARABIC LETTER TAH WITH THREE DOTS ABOVE" #x069F) ("ARABIC LETTER AIN WITH THREE DOTS ABOVE" #x06A0) ("ARABIC LETTER DOTLESS FEH" #x06A1) ("ARABIC LETTER FEH WITH DOT MOVED BELOW" #x06A2) ("ARABIC LETTER FEH WITH DOT BELOW" #x06A3) ("ARABIC LETTER VEH" #x06A4) ("ARABIC LETTER FEH WITH THREE DOTS BELOW" #x06A5) ("ARABIC LETTER PEHEH" #x06A6) ("ARABIC LETTER QAF WITH DOT ABOVE" #x06A7) ("ARABIC LETTER QAF WITH THREE DOTS ABOVE" #x06A8) ("ARABIC LETTER KEHEH" #x06A9) ("ARABIC LETTER SWASH KAF" #x06AA) ("ARABIC LETTER KAF WITH RING" #x06AB) ("ARABIC LETTER KAF WITH DOT ABOVE" #x06AC) ("ARABIC LETTER NG" #x06AD) ("ARABIC LETTER KAF WITH THREE DOTS BELOW" #x06AE) ("ARABIC LETTER GAF" #x06AF) ("ARABIC LETTER GAF WITH RING" #x06B0) ("ARABIC LETTER NGOEH" #x06B1) ("ARABIC LETTER GAF WITH TWO DOTS BELOW" #x06B2) ("ARABIC LETTER GUEH" #x06B3) ("ARABIC LETTER GAF WITH THREE DOTS ABOVE" #x06B4) ("ARABIC LETTER LAM WITH SMALL V" #x06B5) ("ARABIC LETTER LAM WITH DOT ABOVE" #x06B6) ("ARABIC LETTER LAM WITH THREE DOTS ABOVE" #x06B7) ("ARABIC LETTER LAM WITH THREE DOTS BELOW" #x06B8) ("ARABIC LETTER NOON WITH DOT BELOW" #x06B9) ("ARABIC LETTER NOON GHUNNA" #x06BA) ("ARABIC LETTER RNOON" #x06BB) ("ARABIC LETTER NOON WITH RING" #x06BC) ("ARABIC LETTER NOON WITH THREE DOTS ABOVE" #x06BD) ("ARABIC LETTER HEH DOACHASHMEE" #x06BE) ("ARABIC LETTER TCHEH WITH DOT ABOVE" #x06BF) ("ARABIC LETTER HEH WITH YEH ABOVE" #x06C0) ("ARABIC LETTER HEH GOAL" #x06C1) ("ARABIC LETTER HEH GOAL WITH HAMZA ABOVE" #x06C2) ("ARABIC LETTER TEH MARBUTA GOAL" #x06C3) ("ARABIC LETTER WAW WITH RING" #x06C4) ("ARABIC LETTER KIRGHIZ OE" #x06C5) ("ARABIC LETTER OE" #x06C6) ("ARABIC LETTER U" #x06C7) ("ARABIC LETTER YU" #x06C8) ("ARABIC LETTER KIRGHIZ YU" #x06C9) ("ARABIC LETTER WAW WITH TWO DOTS ABOVE" #x06CA) ("ARABIC LETTER VE" #x06CB) ("ARABIC LETTER FARSI YEH" #x06CC) ("ARABIC LETTER YEH WITH TAIL" #x06CD) ("ARABIC LETTER YEH WITH SMALL V" #x06CE) ("ARABIC LETTER WAW WITH DOT ABOVE" #x06CF) ("ARABIC LETTER E" #x06D0) ("ARABIC LETTER YEH WITH THREE DOTS BELOW" #x06D1) ("ARABIC LETTER YEH BARREE" #x06D2) ("ARABIC LETTER YEH BARREE WITH HAMZA ABOVE" #x06D3) ("ARABIC FULL STOP" #x06D4) ("ARABIC LETTER AE" #x06D5) ("ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA" #x06D6) ("ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA" #x06D7) ("ARABIC SMALL HIGH MEEM INITIAL FORM" #x06D8) ("ARABIC SMALL HIGH LAM ALEF" #x06D9) ("ARABIC SMALL HIGH JEEM" #x06DA) ("ARABIC SMALL HIGH THREE DOTS" #x06DB) ("ARABIC SMALL HIGH SEEN" #x06DC) ("ARABIC END OF AYAH" #x06DD) ("ARABIC START OF RUB EL HIZB" #x06DE) ("ARABIC SMALL HIGH ROUNDED ZERO" #x06DF) ("ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO" #x06E0) ("ARABIC SMALL HIGH DOTLESS HEAD OF KHAH" #x06E1) ("ARABIC SMALL HIGH MEEM ISOLATED FORM" #x06E2) ("ARABIC SMALL LOW SEEN" #x06E3) ("ARABIC SMALL HIGH MADDA" #x06E4) ("ARABIC SMALL WAW" #x06E5) ("ARABIC SMALL YEH" #x06E6) ("ARABIC SMALL HIGH YEH" #x06E7) ("ARABIC SMALL HIGH NOON" #x06E8) ("ARABIC PLACE OF SAJDAH" #x06E9) ("ARABIC EMPTY CENTRE LOW STOP" #x06EA) ("ARABIC EMPTY CENTRE HIGH STOP" #x06EB) ("ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE" #x06EC) ("ARABIC SMALL LOW MEEM" #x06ED) ("EXTENDED ARABIC-INDIC DIGIT ZERO" #x06F0) ("EXTENDED ARABIC-INDIC DIGIT ONE" #x06F1) ("EXTENDED ARABIC-INDIC DIGIT TWO" #x06F2) ("EXTENDED ARABIC-INDIC DIGIT THREE" #x06F3) ("EXTENDED ARABIC-INDIC DIGIT FOUR" #x06F4) ("EXTENDED ARABIC-INDIC DIGIT FIVE" #x06F5) ("EXTENDED ARABIC-INDIC DIGIT SIX" #x06F6) ("EXTENDED ARABIC-INDIC DIGIT SEVEN" #x06F7) ("EXTENDED ARABIC-INDIC DIGIT EIGHT" #x06F8) ("EXTENDED ARABIC-INDIC DIGIT NINE" #x06F9) ("ARABIC LETTER SHEEN WITH DOT BELOW" #x06FA) ("ARABIC LETTER DAD WITH DOT BELOW" #x06FB) ("ARABIC LETTER GHAIN WITH DOT BELOW" #x06FC) ("ARABIC SIGN SINDHI AMPERSAND" #x06FD) ("ARABIC SIGN SINDHI POSTPOSITION MEN" #x06FE) )) ;; arch-tag: b20189fa-7cdb-4544-a41c-f4e0477d9e5e