Mercurial > emacs
changeset 102963:b6011e455600
(Ffont_info): Fix docstring. Fix the second element of
the returned value.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Tue, 14 Apr 2009 12:38:25 +0000 |
parents | 6e053873a19a |
children | d8c2d05db59f |
files | src/font.c |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/font.c Tue Apr 14 10:37:59 2009 +0000 +++ b/src/font.c Tue Apr 14 12:38:25 2009 +0000 @@ -4906,13 +4906,13 @@ DEFUN ("font-info", Ffont_info, Sfont_info, 1, 2, 0, doc: /* Return information about a font named NAME on frame FRAME. If FRAME is omitted or nil, use the selected frame. -The returned value is a vector of OPENED-NAME, FULL-NAME, CHARSET, SIZE, +The returned value is a vector of OPENED-NAME, FULL-NAME, SIZE, HEIGHT, BASELINE-OFFSET, RELATIVE-COMPOSE, and DEFAULT-ASCENT, where OPENED-NAME is the name used for opening the font, FULL-NAME is the full name of the font, - SIZE is the maximum bound width of the font, - HEIGHT is the height of the font, + SIZE is the pixelsize of the font, + HEIGHT is the pixel-height of the font (i.e ascent + descent), BASELINE-OFFSET is the upward offset pixels from ASCII baseline, RELATIVE-COMPOSE and DEFAULT-ASCENT are the numbers controlling how to compose characters. @@ -4959,7 +4959,7 @@ info = Fmake_vector (make_number (7), Qnil); XVECTOR (info)->contents[0] = AREF (font_object, FONT_NAME_INDEX); - XVECTOR (info)->contents[1] = AREF (font_object, FONT_NAME_INDEX); + XVECTOR (info)->contents[1] = AREF (font_object, FONT_FULLNAME_INDEX); XVECTOR (info)->contents[2] = make_number (font->pixel_size); XVECTOR (info)->contents[3] = make_number (font->height); XVECTOR (info)->contents[4] = make_number (font->baseline_offset);