view etc/nxml/016A0-016FF.el @ 109748:e2f8226efb99

Fix -Wwrite_strings in general and for Gtk+ specific code. * callproc.c (synch_process_death): Make const. (Fcall_process): Make signame const. * emacs.c (main): Pass char[] to putenv instead of literal. * floatfns.c (matherr): Use a const char* variable for x->name. * font.c (font_open_by_name): Make name const. * font.h (font_open_by_name): Make name const. * gtkutil.c (get_utf8_string): Always return an allocated string. Parameter is const. (create_dialog, xg_create_one_menuitem, create_menus) (xg_item_label_same_p, xg_update_menu_item): Free result from get_utf8_string. (xg_separator_p, xg_item_label_same_p): label is const. * gtkutil.h: Replace widget_value with struct _widget_value. (enum button_type, struct _widget_value): Remove and use the one from keyboard.h. * keyboard.h (_widget_value): Add defined USE_GTK. Replace Boolean with unsigned char and XtPointer with void *. * menu.c (Fx_popup_menu): error_name is const. * menu.h (w32_menu_show, ns_menu_show, xmenu_show): error parameter is const char **. * w32menu.c (w32_menu_show): * nsmenu.m (ns_menu_show): error parameter is const char **. * process.h (synch_process_death): Is const char*. * xmenu.c (Fx_popup_dialog): error_name is const char*. (xmenu_show): error parameter is const char **. pane_string is const char *. (button_names): Is const char *. (xdialog_show): error_name and pane_string is const. * xrdb.c (get_system_app): Make path const and use char *p for non-const char. * xselect.c (Fx_get_atom_name): Use char empty[] instead of literal "". * xsmfns.c (NOSPLASH_OPT): Change to char[]. (smc_save_yourself_CB): Do xstrdup on all ->type and ->name for props. Free them at the end. * xterm.c (emacs_class): New char[] for EMACS_CLASS. (xim_open_dpy, xim_initialize, xim_close_dpy): Use emacs_class. (x_term_init): Use char[] display_opt and name_opt instead of string literal. file is const char*.
author Jan D <jan.h.d@swipnet.se>
date Wed, 11 Aug 2010 14:34:46 +0200
parents 562aa612fca8
children ef719132ddfa
line wrap: on
line source

(nxml-define-char-name-set 'runic
  '(("RUNIC LETTER FEHU FEOH FE F" #x16A0)
    ("RUNIC LETTER V" #x16A1)
    ("RUNIC LETTER URUZ UR U" #x16A2)
    ("RUNIC LETTER YR" #x16A3)
    ("RUNIC LETTER Y" #x16A4)
    ("RUNIC LETTER W" #x16A5)
    ("RUNIC LETTER THURISAZ THURS THORN" #x16A6)
    ("RUNIC LETTER ETH" #x16A7)
    ("RUNIC LETTER ANSUZ A" #x16A8)
    ("RUNIC LETTER OS O" #x16A9)
    ("RUNIC LETTER AC A" #x16AA)
    ("RUNIC LETTER AESC" #x16AB)
    ("RUNIC LETTER LONG-BRANCH-OSS O" #x16AC)
    ("RUNIC LETTER SHORT-TWIG-OSS O" #x16AD)
    ("RUNIC LETTER O" #x16AE)
    ("RUNIC LETTER OE" #x16AF)
    ("RUNIC LETTER ON" #x16B0)
    ("RUNIC LETTER RAIDO RAD REID R" #x16B1)
    ("RUNIC LETTER KAUNA" #x16B2)
    ("RUNIC LETTER CEN" #x16B3)
    ("RUNIC LETTER KAUN K" #x16B4)
    ("RUNIC LETTER G" #x16B5)
    ("RUNIC LETTER ENG" #x16B6)
    ("RUNIC LETTER GEBO GYFU G" #x16B7)
    ("RUNIC LETTER GAR" #x16B8)
    ("RUNIC LETTER WUNJO WYNN W" #x16B9)
    ("RUNIC LETTER HAGLAZ H" #x16BA)
    ("RUNIC LETTER HAEGL H" #x16BB)
    ("RUNIC LETTER LONG-BRANCH-HAGALL H" #x16BC)
    ("RUNIC LETTER SHORT-TWIG-HAGALL H" #x16BD)
    ("RUNIC LETTER NAUDIZ NYD NAUD N" #x16BE)
    ("RUNIC LETTER SHORT-TWIG-NAUD N" #x16BF)
    ("RUNIC LETTER DOTTED-N" #x16C0)
    ("RUNIC LETTER ISAZ IS ISS I" #x16C1)
    ("RUNIC LETTER E" #x16C2)
    ("RUNIC LETTER JERAN J" #x16C3)
    ("RUNIC LETTER GER" #x16C4)
    ("RUNIC LETTER LONG-BRANCH-AR AE" #x16C5)
    ("RUNIC LETTER SHORT-TWIG-AR A" #x16C6)
    ("RUNIC LETTER IWAZ EOH" #x16C7)
    ("RUNIC LETTER PERTHO PEORTH P" #x16C8)
    ("RUNIC LETTER ALGIZ EOLHX" #x16C9)
    ("RUNIC LETTER SOWILO S" #x16CA)
    ("RUNIC LETTER SIGEL LONG-BRANCH-SOL S" #x16CB)
    ("RUNIC LETTER SHORT-TWIG-SOL S" #x16CC)
    ("RUNIC LETTER C" #x16CD)
    ("RUNIC LETTER Z" #x16CE)
    ("RUNIC LETTER TIWAZ TIR TYR T" #x16CF)
    ("RUNIC LETTER SHORT-TWIG-TYR T" #x16D0)
    ("RUNIC LETTER D" #x16D1)
    ("RUNIC LETTER BERKANAN BEORC BJARKAN B" #x16D2)
    ("RUNIC LETTER SHORT-TWIG-BJARKAN B" #x16D3)
    ("RUNIC LETTER DOTTED-P" #x16D4)
    ("RUNIC LETTER OPEN-P" #x16D5)
    ("RUNIC LETTER EHWAZ EH E" #x16D6)
    ("RUNIC LETTER MANNAZ MAN M" #x16D7)
    ("RUNIC LETTER LONG-BRANCH-MADR M" #x16D8)
    ("RUNIC LETTER SHORT-TWIG-MADR M" #x16D9)
    ("RUNIC LETTER LAUKAZ LAGU LOGR L" #x16DA)
    ("RUNIC LETTER DOTTED-L" #x16DB)
    ("RUNIC LETTER INGWAZ" #x16DC)
    ("RUNIC LETTER ING" #x16DD)
    ("RUNIC LETTER DAGAZ DAEG D" #x16DE)
    ("RUNIC LETTER OTHALAN ETHEL O" #x16DF)
    ("RUNIC LETTER EAR" #x16E0)
    ("RUNIC LETTER IOR" #x16E1)
    ("RUNIC LETTER CWEORTH" #x16E2)
    ("RUNIC LETTER CALC" #x16E3)
    ("RUNIC LETTER CEALC" #x16E4)
    ("RUNIC LETTER STAN" #x16E5)
    ("RUNIC LETTER LONG-BRANCH-YR" #x16E6)
    ("RUNIC LETTER SHORT-TWIG-YR" #x16E7)
    ("RUNIC LETTER ICELANDIC-YR" #x16E8)
    ("RUNIC LETTER Q" #x16E9)
    ("RUNIC LETTER X" #x16EA)
    ("RUNIC SINGLE PUNCTUATION" #x16EB)
    ("RUNIC MULTIPLE PUNCTUATION" #x16EC)
    ("RUNIC CROSS PUNCTUATION" #x16ED)
    ("RUNIC ARLAUG SYMBOL" #x16EE)
    ("RUNIC TVIMADUR SYMBOL" #x16EF)
    ("RUNIC BELGTHOR SYMBOL" #x16F0)
    ))

;; arch-tag: e21b5eb5-adb4-44fa-a453-995bf3c7fdc5