Mercurial > emacs
view etc/charsets/MULE-is13194.map @ 94938:5752d7154afc
Throughout the file, delete all USE_FONT_BACKEND
conditionals. Don't check enable_font_backend. Delete all codes
used only when USE_FONT_BACKEND is not defined. Use
FONT_XXX_NAME_NUMERIC instead of face_numeric_xxx.
(QCfoundry, QCadstyle, QCregistry, QCspacing, QCsize, QCavgwidth)
(Qp): Extern them.
(clear_font_table, load_face_font, xlfd_lookup_field_contents):
Deleted.
(struct font_name): Deleted.
(xlfd_numeric_value, xlfd_symbolic_value): Deleted.
(compare_fonts_by_sort_order): New function.
(xlfd_numeric_slant, xlfd_symbolic_slant, xlfd_numeric_weight)
(xlfd_symbolic_weight, xlfd_numeric_swidth, xlfd_symbolic_swidth):
Deleted.
(Fx_family_fonts): Use font_list_entities, and sort fonts by
compare_fonts_by_sort_order.
(Fx_font_family_list): Call Ffont_family_list.
(face_numeric_value, face_numeric_weight, face_numeric_slant)
(face_numeric_swidth, face_symbolic_value, face_symbolic_weight)
(face_symbolic_slant, face_symbolic_swidth)
(split_font_name_into_vector, build_font_name_from_vector)
(xlfd_fixed_p, xlfd_point_size, pixel_point_size)
(font_rescale_ratio, split_font_name, build_font_name)
(free_font_names, sort_fonts, x_face_list_fonts)
(face_font_available_p, sorted_font_list, cmp_font_names)
(font_list_1, concat_font_list, font_list, remove_duplicates):
Deleted.
(Fx_list_fonts): Use Ffont_list.
(LFACE_AVGWIDTH): Deleted.
(check_lface_attrs): Don't check LFACE_AVGWIDTH. Check LFACE_FONT
by FONTP.
(lface_fully_specified_p): Don't check LFACE_AVGWIDTH.
(set_lface_from_font_name): Delete it.
(set_lface_from_font): Renamed from
set_lface_from_font_and_fontset. Caller changed. Don't set
LFACE_AVGWIDTH. Use FONT_XXX_FOR_FACE to get a symbol suitable
for face.
(merge_face_vectors): Copy font-spec if necessary. Clear
properties of the font-spec if necessary.
(merge_face_ref): Clear properties of the font-spec if necessary.
(Finternal_set_lisp_face_attribute): Likewise.
(set_font_frame_param): Use font_load_for_lface to load a
font-object, and call Fmodify_frame_parameters with it.
(x_update_menu_appearance): Don't check LFACE_AVGWIDTH. Get XLFD
font name by Ffont_xlfd_name.
(Finternal_lisp_face_attribute_values): Don't check QCweight,
QCslant, and QCwidth.
(Fface_font): Get a font name from font->props[FONT_NAME_INDEX].
(lface_same_font_attributes_p): Don't check LFACE_AVGWIDTH.
Compare fonts by EQ.
(lookup_non_ascii_face): Deleted.
(face_for_font): The 2nd argument changed.
(x_supports_face_attributes_p): Don't check LFACE_AVGWIDTH. Check
atomic font properties by case insensitive.
(realize_non_ascii_face): Set face->overstrike correctly.
(realize_x_face): Likewise. Check if LFACE_FONT is a font_object.
(dump_realized_face): Get font name from
font->props[FONT_NAME_INDEX]. Don't print font_info_id.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 14 May 2008 01:41:52 +0000 |
parents | b875692f1ec6 |
children | 8cc2b1e9767f |
line wrap: on
line source
0x21 0x0901 0x22 0x0902 0x23 0x0903 0x24 0x0905 0x25 0x0906 0x26 0x0907 0x27 0x0908 0x28 0x0909 0x29 0x090A 0x2A 0x090B 0x2B 0x090E 0x2C 0x090F 0x2D 0x0910 0x2E 0x090D 0x2F 0x0912 0x30 0x0913 0x31 0x0914 0x32 0x090D 0x33 0x0915 0x34 0x0916 0x35 0x0917 0x36 0x0918 0x37 0x0919 0x38 0x091A 0x39 0x091B 0x3A 0x091C 0x3B 0x091D 0x3C 0x091E 0x3D 0x091F 0x3E 0x0920 0x3F 0x0921 0x40 0x0922 0x41 0x0923 0x42 0x0924 0x43 0x0925 0x44 0x0926 0x45 0x0927 0x46 0x0928 0x47 0x0929 0x48 0x092A 0x49 0x092B 0x4A 0x092C 0x4B 0x092D 0x4C 0x092E 0x4D 0x092F 0x4E 0x095F 0x4F 0x0930 0x50 0x0931 0x51 0x0932 0x52 0x0933 0x53 0x0934 0x54 0x0935 0x55 0x0936 0x56 0x0937 0x57 0x0938 0x58 0x0939 0x5A 0x093E 0x5B 0x093F 0x5C 0x0940 0x5D 0x0941 0x5E 0x0942 0x5F 0x0943 0x60 0x0946 0x61 0x0947 0x62 0x0948 0x63 0x0945 0x64 0x094A 0x65 0x094B 0x66 0x094C 0x67 0x0949 0x68 0x094D 0x69 0x093C 0x6A 0x0964 0x71 0x0966 0x72 0x0967 0x73 0x0968 0x74 0x0969 0x75 0x096A 0x76 0x096B 0x77 0x096C 0x78 0x096D 0x79 0x096E 0x7A 0x096F