Mercurial > emacs
view etc/nxml/020D0-020FF.el @ 110503:fda36a325177
Fix some more uses of int instead of EMACS_INT.
font.c (font_intern_prop): Use EMACS_INT for string length
variables.
character.c (parse_str_as_multibyte, str_as_multibyte)
(parse_str_to_multibyte, str_to_multibyte, str_as_unibyte)
(string_count_byte8, string_escape_byte8): Use EMACS_INT for
string length arguments, variables, and return values.
character.h (parse_str_as_multibyte, str_as_multibyte)
(parse_str_to_multibyte, str_to_multibyte, str_as_unibyte): Adjust
prototypes.
fns.c (Fstring_as_multibyte): Use EMACS_INT for string length
variables.
alloc.c <total_string_size>: Declare as EMACS_INT, not int.
(Fmake_string): Protect against too large strings.
(live_string_p, live_cons_p, live_symbol_p, live_float_p)
(live_misc_p): Use ptrdiff_t instead of int for pointer
differences.
(string_bytes, check_sblock, check_string_free_list)
(allocate_string_data, compact_small_strings, Fmake_string)
(Fmake_bool_vector, make_string, make_unibyte_string)
(make_multibyte_string, make_string_from_bytes)
(make_specified_string_string, Fmake_list, Fmake_vector): Use
EMACS_INT for string length variables and arguments.
(find_string_data_in_pure, make_pure_string, make_pure_c_string)
(Fpurecopy): Use EMACS_INT for string size.
(mark_vectorlike, mark_char_table, mark_object): Use EMACS_UINT
for vector size.
lisp.h (make_string, make_unibyte_string, make_multibyte_string)
(make_string_from_bytes, make_specified_string_string)
(make_pure_string, string_bytes): Adjust prototypes.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Thu, 23 Sep 2010 08:09:12 -0400 |
parents | d552bb0a2e9e |
children | ef719132ddfa |
line wrap: on
line source
(nxml-define-char-name-set 'combining-diacritical-marks-for-symbols '(("COMBINING LEFT HARPOON ABOVE" #x20D0) ("COMBINING RIGHT HARPOON ABOVE" #x20D1) ("COMBINING LONG VERTICAL LINE OVERLAY" #x20D2) ("COMBINING SHORT VERTICAL LINE OVERLAY" #x20D3) ("COMBINING ANTICLOCKWISE ARROW ABOVE" #x20D4) ("COMBINING CLOCKWISE ARROW ABOVE" #x20D5) ("COMBINING LEFT ARROW ABOVE" #x20D6) ("COMBINING RIGHT ARROW ABOVE" #x20D7) ("COMBINING RING OVERLAY" #x20D8) ("COMBINING CLOCKWISE RING OVERLAY" #x20D9) ("COMBINING ANTICLOCKWISE RING OVERLAY" #x20DA) ("COMBINING THREE DOTS ABOVE" #x20DB) ("COMBINING FOUR DOTS ABOVE" #x20DC) ("COMBINING ENCLOSING CIRCLE" #x20DD) ("COMBINING ENCLOSING SQUARE" #x20DE) ("COMBINING ENCLOSING DIAMOND" #x20DF) ("COMBINING ENCLOSING CIRCLE BACKSLASH" #x20E0) ("COMBINING LEFT RIGHT ARROW ABOVE" #x20E1) ("COMBINING ENCLOSING SCREEN" #x20E2) ("COMBINING ENCLOSING KEYCAP" #x20E3) ("COMBINING ENCLOSING UPWARD POINTING TRIANGLE" #x20E4) ("COMBINING REVERSE SOLIDUS OVERLAY" #x20E5) ("COMBINING DOUBLE VERTICAL STROKE OVERLAY" #x20E6) ("COMBINING ANNUITY SYMBOL" #x20E7) ("COMBINING TRIPLE UNDERDOT" #x20E8) ("COMBINING WIDE BRIDGE ABOVE" #x20E9) ("COMBINING LEFTWARDS ARROW OVERLAY" #x20EA) )) ;; arch-tag: 4b1f7ef0-287b-49a6-a9f2-910752aac517