1. 09 Jun, 2006 4 commits
    • Kenichi Handa's avatar
      (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Moved to · c2801c99
      Kenichi Handa authored
      font.c.
      (ftfont_pattern_entity): New function.
      (ftfont_get_cache): Assume that freetype_font_cache is already
      initialized.
      (ftfont_list): Handle the case that a file is specified in font
      name.  Use ftfont_pattern_entity to generate entities.
      (ftfont_has_char): Check if the pattern contains FC_CHARSET.
      (syms_of_ftfont): Initialize freetype_font_cache.
      c2801c99
    • Kenichi Handa's avatar
      (reorder_font_vector): Pay attention to the case that · 02dacbbc
      Kenichi Handa authored
      the 3rd element of font_def is nil.
      (fontset_font): For the default fontset, append one more fontset
      elements for a script-based font specification.  Don't add script
      attribute on finding a font.
      (new_fontset_from_font): Unconditionally set FONTSET_ASCII to the
      font name.
      (fontset_ascii_font): If a font can't be opened, return nil.
      02dacbbc
    • Kenichi Handa's avatar
      * font.c (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Moved from · 1bb1d99b
      Kenichi Handa authored
      ftfont.c.
      (font_unparse_xlfd): Fix argument type declaration.  Append "*" if
      registry doesn't specify encoding part.
      (font_find_for_lface): Pay attention to LFACE_FONT_INDEX.
      (font_open_by_name): At first try parsing the name.
      (syms_of_font): Declare Qiso8859_1, Qiso10646_1, and Qunicode_bmp
      as Lisp symbols.
      1bb1d99b
    • Kenichi Handa's avatar
      3223c449
  2. 08 Jun, 2006 7 commits
  3. 07 Jun, 2006 19 commits
  4. 06 Jun, 2006 10 commits