emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/src w32font.c


From: Jason Rumney
Subject: [Emacs-commit] emacs/src w32font.c
Date: Tue, 08 Apr 2008 13:52:21 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Jason Rumney <jasonr>   08/04/08 13:52:21

Modified files:
        src            : w32font.c 

Log message:
        (Qja, Qko, Qzh): New symbols.
        (syms_of_w32font): Initialise them.
        (font_matches_spec): Use them to filter by language.
        (recompute_cached_metrics): Remove function.
        (compute_metrics, clear_cached_metrics): New functions.
        (w32font_encode_char): Use them to manage metric cache.
        (w32font_text_extents): Cache metrics for all glyphs on demand.
        Delay converting glyph indices to WORD until needed.
        (w32font_open_internal): Initialize metric cache to empty.
        (registry_to_w32_charset): Charset should always be a symbol.
        (fill_in_logfont, list_all_matching_fonts): Family should always be a 
symbol.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/w32font.c?cvsroot=emacs&r1=1.20&r2=1.21




reply via email to

[Prev in Thread] Current Thread [Next in Thread]