aboutsummaryrefslogtreecommitdiffstats
path: root/src/font.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/font.c')
-rw-r--r--src/font.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/font.c b/src/font.c
index e01f67a95f6..a31a418e641 100644
--- a/src/font.c
+++ b/src/font.c
@@ -3762,7 +3762,7 @@ which kind of font it is. It must be one of `font-spec', `font-entity',
3762 wrong_type_argument (intern ("font-extra-type"), extra_type); 3762 wrong_type_argument (intern ("font-extra-type"), extra_type);
3763} 3763}
3764 3764
3765DEFUN ("font-spec", Ffont_spec, Sfont_spec, 0, MANY, 0, 3765DEFUE ("font-spec", Ffont_spec, Sfont_spec, 0, MANY, 0,
3766 doc: /* Return a newly created font-spec with arguments as properties. 3766 doc: /* Return a newly created font-spec with arguments as properties.
3767 3767
3768ARGS must come in pairs KEY VALUE of font properties. KEY must be a 3768ARGS must come in pairs KEY VALUE of font properties. KEY must be a
@@ -3866,7 +3866,7 @@ usage: (font-spec ARGS...) */)
3866 return spec; 3866 return spec;
3867} 3867}
3868 3868
3869DEFUN ("copy-font-spec", Fcopy_font_spec, Scopy_font_spec, 1, 1, 0, 3869DEFUE ("copy-font-spec", Fcopy_font_spec, Scopy_font_spec, 1, 1, 0,
3870 doc: /* Return a copy of FONT as a font-spec. */) 3870 doc: /* Return a copy of FONT as a font-spec. */)
3871 (Lisp_Object font) 3871 (Lisp_Object font)
3872{ 3872{
@@ -3892,7 +3892,7 @@ DEFUN ("copy-font-spec", Fcopy_font_spec, Scopy_font_spec, 1, 1, 0,
3892 return new_spec; 3892 return new_spec;
3893} 3893}
3894 3894
3895DEFUN ("merge-font-spec", Fmerge_font_spec, Smerge_font_spec, 2, 2, 0, 3895DEFUE ("merge-font-spec", Fmerge_font_spec, Smerge_font_spec, 2, 2, 0,
3896 doc: /* Merge font-specs FROM and TO, and return a new font-spec. 3896 doc: /* Merge font-specs FROM and TO, and return a new font-spec.
3897Every specified properties in FROM override the corresponding 3897Every specified properties in FROM override the corresponding
3898properties in TO. */) 3898properties in TO. */)
@@ -3921,7 +3921,7 @@ properties in TO. */)
3921 return to; 3921 return to;
3922} 3922}
3923 3923
3924DEFUN ("font-get", Ffont_get, Sfont_get, 2, 2, 0, 3924DEFUE ("font-get", Ffont_get, Sfont_get, 2, 2, 0,
3925 doc: /* Return the value of FONT's property KEY. 3925 doc: /* Return the value of FONT's property KEY.
3926FONT is a font-spec, a font-entity, or a font-object. 3926FONT is a font-spec, a font-entity, or a font-object.
3927KEY is any symbol, but these are reserved for specific meanings: 3927KEY is any symbol, but these are reserved for specific meanings:
@@ -4053,7 +4053,7 @@ are to be displayed on. If omitted, the selected frame is used. */)
4053 4053
4054#endif 4054#endif
4055 4055
4056DEFUN ("font-put", Ffont_put, Sfont_put, 3, 3, 0, 4056DEFUE ("font-put", Ffont_put, Sfont_put, 3, 3, 0,
4057 doc: /* Set one property of FONT: give property KEY value VAL. 4057 doc: /* Set one property of FONT: give property KEY value VAL.
4058FONT is a font-spec, a font-entity, or a font-object. 4058FONT is a font-spec, a font-entity, or a font-object.
4059 4059
@@ -4087,7 +4087,7 @@ accepted by `font-spec'. */)
4087 return val; 4087 return val;
4088} 4088}
4089 4089
4090DEFUN ("list-fonts", Flist_fonts, Slist_fonts, 1, 4, 0, 4090DEFUE ("list-fonts", Flist_fonts, Slist_fonts, 1, 4, 0,
4091 doc: /* List available fonts matching FONT-SPEC on the current frame. 4091 doc: /* List available fonts matching FONT-SPEC on the current frame.
4092Optional 2nd argument FRAME specifies the target frame. 4092Optional 2nd argument FRAME specifies the target frame.
4093Optional 3rd argument NUM, if non-nil, limits the number of returned fonts. 4093Optional 3rd argument NUM, if non-nil, limits the number of returned fonts.
@@ -4181,7 +4181,7 @@ Optional 2nd argument FRAME, if non-nil, specifies the target frame. */)
4181 return val; 4181 return val;
4182} 4182}
4183 4183
4184DEFUN ("font-xlfd-name", Ffont_xlfd_name, Sfont_xlfd_name, 1, 2, 0, 4184DEFUE ("font-xlfd-name", Ffont_xlfd_name, Sfont_xlfd_name, 1, 2, 0,
4185 doc: /* Return XLFD name of FONT. 4185 doc: /* Return XLFD name of FONT.
4186FONT is a font-spec, font-entity, or font-object. 4186FONT is a font-spec, font-entity, or font-object.
4187If the name is too long for XLFD (maximum 255 chars), return nil. 4187If the name is too long for XLFD (maximum 255 chars), return nil.
@@ -4403,7 +4403,7 @@ where
4403 4403
4404#if 0 4404#if 0
4405 4405
4406DEFUN ("font-drive-otf", Ffont_drive_otf, Sfont_drive_otf, 6, 6, 0, 4406DEFUE ("font-drive-otf", Ffont_drive_otf, Sfont_drive_otf, 6, 6, 0,
4407 doc: /* Apply OpenType features on glyph-string GSTRING-IN. 4407 doc: /* Apply OpenType features on glyph-string GSTRING-IN.
4408OTF-FEATURES specifies which features to apply in this format: 4408OTF-FEATURES specifies which features to apply in this format:
4409 (SCRIPT LANGSYS GSUB GPOS) 4409 (SCRIPT LANGSYS GSUB GPOS)
@@ -4473,7 +4473,7 @@ glyph-string. */)
4473 return make_number (num); 4473 return make_number (num);
4474} 4474}
4475 4475
4476DEFUN ("font-otf-alternates", Ffont_otf_alternates, Sfont_otf_alternates, 4476DEFUE ("font-otf-alternates", Ffont_otf_alternates, Sfont_otf_alternates,
4477 3, 3, 0, 4477 3, 3, 0,
4478 doc: /* Return a list of alternate glyphs of CHARACTER in FONT-OBJECT. 4478 doc: /* Return a list of alternate glyphs of CHARACTER in FONT-OBJECT.
4479OTF-FEATURES specifies which features of the font FONT-OBJECT to apply 4479OTF-FEATURES specifies which features of the font FONT-OBJECT to apply