emacs-commit
[Top][All Lists]
Advanced

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

[Emacs-commit] emacs/src xfont.c


From: Kenichi Handa
Subject: [Emacs-commit] emacs/src xfont.c
Date: Wed, 14 May 2008 01:42:34 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Kenichi Handa <handa>   08/05/14 01:42:34

Modified files:
        src            : xfont.c 

Log message:
        Include <stdlib.h> and "ccl.h".
        (struct xfont_info): New structure.
        (xfont_query_font): Deleted.
        (xfont_find_ccl_program): Renamed from x_find_ccl_program and
        moved from xterm.c.
        (xfont_driver): Adjusted for the change of struct font_driver.
        (compare_font_names): New function.
        (xfont_list_pattern): Sort font names case insensitively.  Make
        font_entity by calling font_make_entity.  Avoid auto-scaled fonts.
        (xfont_list): Return a list, not vector.
        (xfont_match): If the font doesn't have QCname property, generate
        a name from the other font properties.
        (xfont_open): Return a font-ojbect.  Adjusted for the change of
        struct font.  Get underline_thickness and underline_position from
        font property.  Don't update dpyinfo->smallest_font_height and
        dpyinfo->smallest_char_width.
        (xfont_close): Don't free struct font.
        (xfont_prepare_face): Adjusted for the change of struct font.
        (xfont_done_face): Deleted.
        (xfont_has_char): Adjusted for the change of struct font.
        (xfont_encode_char, xfont_draw): Likewise.
        (xfont_check): New function.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/xfont.c?cvsroot=emacs&r1=1.5&r2=1.6




reply via email to

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