/dports/editors/emacs-devel/emacs-4d1968b/src/ |
H A D | font.h | 258 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 D | nsfont.m | 436 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 D | w32font.h | 73 int w32font_open_internal (struct frame *f, Lisp_Object font_entity,
|
H A D | w32uniscribe.c | 163 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 D | fontset.c | 601 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 D | font.c | 174 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 D | w32font.c | 320 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 D | haikufont.c | 665 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 D | xfaces.c | 1668 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 | .gdbinit | 1138 print (struct font_entity *) $ptr
|
H A D | ChangeLog.11 | 20110 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 D | ChangeLog.13 | 9733 * font.h (struct font_entity) [HAVE_NS]: New field to record
|
H A D | ChangeLog.12 | 20228 * font.h (struct font_spec, struct font_entity, struct font): Likewise.
|
/dports/editors/emacs/emacs-27.2/src/ |
H A D | font.h | 257 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 D | nsfont.m | 166 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 D | w32font.h | 73 int w32font_open_internal (struct frame *f, Lisp_Object font_entity,
|
H A D | w32uniscribe.c | 163 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 D | fontset.c | 602 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 D | font.c | 170 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 D | w32font.c | 320 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 D | xfaces.c | 1562 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 | .gdbinit | 1133 print (struct font_entity *) $ptr
|
H A D | ChangeLog.11 | 20110 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 D | ChangeLog.13 | 9733 * font.h (struct font_entity) [HAVE_NS]: New field to record
|
H A D | ChangeLog.12 | 20228 * font.h (struct font_spec, struct font_entity, struct font): Likewise.
|