1. 01 Aug, 2006 9 commits
  2. 28 Jul, 2006 8 commits
    • Kenichi Handa's avatar
      *** empty log message *** · da369b6b
      Kenichi Handa authored
      da369b6b
    • Kenichi Handa's avatar
      (struct font): New member scalable. · e2873d13
      Kenichi Handa authored
      (struct font_driver): New arg ALTERANTE_SUBST to otf_gsub.
      (font_otf_gsub): Prototype adjusted.
      e2873d13
    • Kenichi Handa's avatar
      (font_otf_capability): Fix handling of the default · e80e09b4
      Kenichi Handa authored
      langsys.
      (parse_gsub_gpos_spec): Type changed to void.  New arg nbytes.
      Check the contents of SPEC.
      (LGSTRING_HEADER_SIZE, LGSTRING_GLYPH_SIZE): New macros.
      (check_gstring): New function.
      (REPLACEMENT_CHARACTER): New macro.
      (font_otf_gsub): New arg alternate_subst.  Be sure to set all
      glyph codes of GSTRING.
      (font_otf_gpos): Be sure to set all glyph codes of GSTRING.
      (font_prepare_composition): Set cmp->glyph_len.
      (font_open_entity): Set font->scalable.
      (Ffont_get): Handle :otf property.
      (Ffont_otf_gsub, Ffont_otf_gpos, Ffont_otf_alternates): New
      functions.
      (Fquery_font): Use font->font.full_name.
      (syms_of_font): Defsubr Sfont_otf_gsub, Sfont_otf_gpos, and
      Sfont_otf_alternates.
      e80e09b4
    • Kenichi Handa's avatar
      (ftfont_open): Set font->font.full_name and · c9c0c429
      Kenichi Handa authored
      font->font.name properly.  Fix calculation of font->font.height
      and font->min_width.
      c9c0c429
    • Kenichi Handa's avatar
      (ftxfont_create_gcs): New function. · 056360d0
      Kenichi Handa authored
      (ftxfont_draw_bitmap): Fix arg to ftfont_driver.get_bitmap.
      (ftxfont_draw_backgrond): Fix filling region.
      (ftxfont_default_fid): New function.
      (ftxfont_open): Set xfotn->fid to the return value of
      ftxfont_default_fid.
      (ftxfont_prepare_face): Use ftxfont_create_gcs to create GCs.
      (ftxfont_done_face): Free only GCs that are created by
      ftxfont_create_gcs.
      (ftxfont_draw): If face->gc != s->gc, create proper GCs.
      056360d0
    • Kenichi Handa's avatar
      (x_set_glyph_string_clipping_exactly) [USE_FONT_BACKEND]: · 1b4fe7ab
      Kenichi Handa authored
      Clip to src->width, etc (not src->clip_XXX).
      1b4fe7ab
    • Kenichi Handa's avatar
      *** empty log message *** · 4dd03056
      Kenichi Handa authored
      4dd03056
    • Kenichi Handa's avatar
      (x_create_tip_frame) [USE_FONT_BACKEND]: Handle · d43f6b74
      Kenichi Handa authored
      FontBackend frame parameter.
      d43f6b74
  3. 26 Jul, 2006 6 commits
  4. 24 Jul, 2006 8 commits
  5. 20 Jul, 2006 3 commits
  6. 19 Jul, 2006 1 commit
    • Miles Bader's avatar
      Merge from emacs--devo--0 · 63db3c1b
      Miles Bader authored
      Patches applied:
      
       * emacs--devo--0  (patch 343-356)
      
         - Update from CVS
         - Update for ERC 5.1.3.
         - Merge from gnus--rel--5.10
      
       * gnus--rel--5.10  (patch 113-115)
      
         - Merge from emacs--devo--0
         - Update from CVS
      
      Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90
      63db3c1b
  7. 18 Jul, 2006 5 commits