Home
last modified time | relevance | path

Searched refs:font_entity (Results 1 – 25 of 25) sorted by relevance

/dports/editors/emacs-devel/emacs-4d1968b/src/
H A Dfont.h258 struct font_entity struct
512 INLINE struct font_entity *
516 return XUNTAG (p, Lisp_Vectorlike, struct font_entity); in XFONT_ENTITY()
519 INLINE struct font_entity *
523 return XUNTAG (p, Lisp_Vectorlike, struct font_entity); in GC_XFONT_ENTITY()
623 void (*free_entity) (Lisp_Object font_entity);
627 Lisp_Object (*open_font) (struct frame *f, Lisp_Object font_entity,
H A Dnsfont.m436 Lisp_Object font_entity = font_make_entity ();
440 ASET (font_entity, FONT_TYPE_INDEX, Qns);
441 ASET (font_entity, FONT_FOUNDRY_INDEX, Qns);
479 ASET (font_entity, FONT_SPACING_INDEX,
483 ASET (font_entity, FONT_EXTRA_INDEX, extra);
484 ASET (font_entity, FONT_OBJLIST_INDEX, Qnil);
489 debug_print (font_entity);
493 return font_entity;
937 debug_print (font_entity);
947 tem = AREF (font_entity, FONT_ADSTYLE_INDEX);
[all …]
H A Dw32font.h73 int w32font_open_internal (struct frame *f, Lisp_Object font_entity,
H A Dw32uniscribe.c163 uniscribe_open (struct frame *f, Lisp_Object font_entity, int pixel_size) in uniscribe_open() argument
167 font_entity, pixel_size); in uniscribe_open()
171 if (!NILP (AREF (font_entity, FONT_TYPE_INDEX))) in uniscribe_open()
172 ASET (font_object, FONT_TYPE_INDEX, AREF (font_entity, FONT_TYPE_INDEX)); in uniscribe_open()
176 if (!w32font_open_internal (f, font_entity, pixel_size, font_object)) in uniscribe_open()
H A Dfontset.c601 Lisp_Object font_entity, font_object; in fontset_find_font() local
660 font_entity = font_find_for_lface (f, face->lface, in fontset_find_font()
662 if (NILP (font_entity)) in fontset_find_font()
668 font_object = font_open_for_lface (f, font_entity, face->lface, in fontset_find_font()
705 font_entity = font_find_for_lface (f, face->lface, in fontset_find_font()
707 if (! NILP (font_entity)) in fontset_find_font()
713 font_object = font_open_for_lface (f, font_entity, face->lface, in fontset_find_font()
H A Dfont.c174 Lisp_Object font_entity; in font_make_entity() local
175 struct font_entity *entity in font_make_entity()
176 = ((struct font_entity *) in font_make_entity()
179 XSETFONT (font_entity, entity); in font_make_entity()
180 return font_entity; in font_make_entity()
2132 font_rescale_ratio (Lisp_Object font_entity) in font_rescale_ratio() argument
3199 Lisp_Object font_entity; in font_select_entity() local
3209 return font_entity; in font_select_entity()
4939 CHECK_FONT_ENTITY (font_entity);
4949 args_out_of_range (font_entity, size);
[all …]
H A Dw32font.c320 w32font_open (struct frame *f, Lisp_Object font_entity, int pixel_size) in w32font_open() argument
324 font_entity, pixel_size); in w32font_open()
330 if (!w32font_open_internal (f, font_entity, pixel_size, font_object)) in w32font_open()
952 w32font_open_internal (struct frame *f, Lisp_Object font_entity, in w32font_open_internal() argument
971 fill_in_logfont (f, &logfont, font_entity); in w32font_open_internal()
975 val = AREF (font_entity, FONT_FOUNDRY_INDEX); in w32font_open_internal()
979 size = XFIXNUM (AREF (font_entity, FONT_SIZE_INDEX)); in w32font_open_internal()
1023 while (name && w32font_full_name (&logfont, font_entity, pixel_size, in w32font_open_internal()
H A Dhaikufont.c665 haikufont_open (struct frame *f, Lisp_Object font_entity, int x) in haikufont_open() argument
682 haikufont_spec_or_entity_to_pattern (font_entity, 1, &ptn); in haikufont_open()
694 font_entity, x); in haikufont_open()
H A Dxfaces.c1668 Lisp_Object font_entity; variable
1670 font_entity = XCAR (tail);
1671 if ((NILP (AREF (font_entity, FONT_SIZE_INDEX))
1672 || XFIXNUM (AREF (font_entity, FONT_SIZE_INDEX)) == 0)
1677 font_entity = copy_font_spec (font_entity);
1678 ASET (font_entity, FONT_SIZE_INDEX,
1681 XSETCAR (tail, Ffont_xlfd_name (font_entity, Qnil));
H A D.gdbinit1138 print (struct font_entity *) $ptr
H A DChangeLog.1120110 font_entity. Get Outline metrics if possible. Use them to
20173 (struct font_spec, struct font_entity): New structs.
20456 Make font_entity by calling font_make_entity. Avoid auto-scaled fonts.
H A DChangeLog.139733 * font.h (struct font_entity) [HAVE_NS]: New field to record
H A DChangeLog.1220228 * font.h (struct font_spec, struct font_entity, struct font): Likewise.
/dports/editors/emacs/emacs-27.2/src/
H A Dfont.h257 struct font_entity struct
511 INLINE struct font_entity *
515 return XUNTAG (p, Lisp_Vectorlike, struct font_entity); in XFONT_ENTITY()
518 INLINE struct font_entity *
522 return XUNTAG (p, Lisp_Vectorlike, struct font_entity); in GC_XFONT_ENTITY()
622 void (*free_entity) (Lisp_Object font_entity);
626 Lisp_Object (*open_font) (struct frame *f, Lisp_Object font_entity,
H A Dnsfont.m166 Lisp_Object font_entity = font_make_entity ();
181 ASET (font_entity, FONT_TYPE_INDEX, Qns);
206 ASET (font_entity, FONT_SPACING_INDEX,
210 ASET (font_entity, FONT_EXTRA_INDEX, extra);
211 ASET (font_entity, FONT_OBJLIST_INDEX, Qnil);
215 fputs ("created font_entity:\n ", stderr);
216 debug_print (font_entity);
220 return font_entity;
702 debug_print (font_entity);
712 tem = AREF (font_entity, FONT_ADSTYLE_INDEX);
[all …]
H A Dw32font.h73 int w32font_open_internal (struct frame *f, Lisp_Object font_entity,
H A Dw32uniscribe.c163 uniscribe_open (struct frame *f, Lisp_Object font_entity, int pixel_size) in uniscribe_open() argument
167 font_entity, pixel_size); in uniscribe_open()
171 if (!NILP (AREF (font_entity, FONT_TYPE_INDEX))) in uniscribe_open()
172 ASET (font_object, FONT_TYPE_INDEX, AREF (font_entity, FONT_TYPE_INDEX)); in uniscribe_open()
176 if (!w32font_open_internal (f, font_entity, pixel_size, font_object)) in uniscribe_open()
H A Dfontset.c602 Lisp_Object font_entity, font_object; in fontset_find_font() local
661 font_entity = font_find_for_lface (f, face->lface, in fontset_find_font()
663 if (NILP (font_entity)) in fontset_find_font()
669 font_object = font_open_for_lface (f, font_entity, face->lface, in fontset_find_font()
706 font_entity = font_find_for_lface (f, face->lface, in fontset_find_font()
708 if (! NILP (font_entity)) in fontset_find_font()
714 font_object = font_open_for_lface (f, font_entity, face->lface, in fontset_find_font()
H A Dfont.c170 Lisp_Object font_entity; in font_make_entity() local
171 struct font_entity *entity in font_make_entity()
172 = ((struct font_entity *) in font_make_entity()
175 XSETFONT (font_entity, entity); in font_make_entity()
176 return font_entity; in font_make_entity()
2084 font_rescale_ratio (Lisp_Object font_entity) in font_rescale_ratio() argument
3115 Lisp_Object font_entity; in font_select_entity() local
3124 return font_entity; in font_select_entity()
4798 CHECK_FONT_ENTITY (font_entity);
4808 args_out_of_range (font_entity, size);
[all …]
H A Dw32font.c320 w32font_open (struct frame *f, Lisp_Object font_entity, int pixel_size) in w32font_open() argument
324 font_entity, pixel_size); in w32font_open()
330 if (!w32font_open_internal (f, font_entity, pixel_size, font_object)) in w32font_open()
952 w32font_open_internal (struct frame *f, Lisp_Object font_entity, in w32font_open_internal() argument
971 fill_in_logfont (f, &logfont, font_entity); in w32font_open_internal()
975 val = AREF (font_entity, FONT_FOUNDRY_INDEX); in w32font_open_internal()
979 size = XFIXNUM (AREF (font_entity, FONT_SIZE_INDEX)); in w32font_open_internal()
1023 while (name && w32font_full_name (&logfont, font_entity, pixel_size, in w32font_open_internal()
H A Dxfaces.c1562 Lisp_Object font_entity; variable
1564 font_entity = XCAR (tail);
1565 if ((NILP (AREF (font_entity, FONT_SIZE_INDEX))
1566 || XFIXNUM (AREF (font_entity, FONT_SIZE_INDEX)) == 0)
1571 font_entity = copy_font_spec (font_entity);
1572 ASET (font_entity, FONT_SIZE_INDEX,
1575 XSETCAR (tail, Ffont_xlfd_name (font_entity, Qnil));
H A D.gdbinit1133 print (struct font_entity *) $ptr
H A DChangeLog.1120110 font_entity. Get Outline metrics if possible. Use them to
20173 (struct font_spec, struct font_entity): New structs.
20456 Make font_entity by calling font_make_entity. Avoid auto-scaled fonts.
H A DChangeLog.139733 * font.h (struct font_entity) [HAVE_NS]: New field to record
H A DChangeLog.1220228 * font.h (struct font_spec, struct font_entity, struct font): Likewise.