1. 03 Mar, 2008 2 commits
    • Jason Rumney's avatar
      (recompute_cached_metrics): Change font arg to w32font_info. · 54efdcd1
      Jason Rumney authored
      Compute options separately.
      (w32font_open_internal): Set glyph_idx before caching metrics.
      54efdcd1
    • Jason Rumney's avatar
      (Quniscribe, QCformat): New symbols. · 34fd2d28
      Jason Rumney authored
      (syms_of_w32font): Define them.
      (w32font_has_char): Indicate uncertainty.
      (w32font_encode_char): Encode as glyph point. Make static.
      (recompute_cached_metrics): New function.
      (w32font_open_internal): Use it. Set font to use glyph points
      initially. Set format based on type of font.
      (w32font_text_extents, w32font_draw): Optionally use glyph points.
      (w32_enumfont_pattern_entity): Accept backend arg. Set type based
      on it. Set format based on information available here.
      (add_font_entity_to_list): Identify backend based on opentype_only.
      34fd2d28
  2. 02 Mar, 2008 4 commits
  3. 01 Mar, 2008 7 commits
  4. 29 Feb, 2008 4 commits
  5. 28 Feb, 2008 3 commits
  6. 27 Feb, 2008 6 commits
  7. 26 Feb, 2008 5 commits
  8. 25 Feb, 2008 6 commits
  9. 24 Feb, 2008 3 commits
    • Jason Rumney's avatar
      59c6b61c
    • Dan Nicolaescu's avatar
      * configure.in: Remove references to obsolete variables and · 9d2818d6
      Dan Nicolaescu authored
      systems.
      * configure: Regenerate.
      
      * Makefile.in (NO_SHORTNAMES):
      * emacsclient.c (NO_SHORTNAMES):
      * fakemail.c (NO_SHORTNAMES):
      * make-docfile.c (NO_SHORTNAMES):
      * movemail.c (NO_SHORTNAMES):
      * pop.c (NO_SHORTNAMES): Remove references to obsolete variable.
      
      * config.nt (SHORTNAMES): Remove reference to obsolete variable.
      
      * s/vms4-0.h:
      * s/vms4-2.h:
      * s/vms4-4.h:
      * s/vms5-5.h: Remove, unused.
      
      * s/irix5-2.h:
      * s/irix6-0.h:
      * s/riscos5.h:
      * s/mach-bsd4-3.h:
      * m/mips4.h: Remove files for obsolete systems
      
      * Makefile.in:
      * filelock.c:
      * unexmips.c:
      * m/hp9000s300.h:
      * m/iris4d.h:
      * s/aix3-1.h:
      * s/hpux.h:
      * s/msdos.h:
      * s/usg5-0.h:
      * s/usg5-2-2.h:
      * s/usg5-2.h:
      * s/usg5-3.h: Remove references to obsolete variables.
      
      * s/irix5-0.h: Remove, move all the contents ...
      * s/irix6-5.h: ... here.  Simplify.
      * config.in: Regenerate.
      9d2818d6
    • Jason Rumney's avatar
      (x_draw_glyph_string_background): Clear the background · 2face669
      Jason Rumney authored
      manually when cleartype is in use.
      (x_draw_glyph_string_foreground): Draw text transparently when
      cleartype is in use.
      2face669