Commit graph

29 commits

Author SHA1 Message Date
Kenichi Handa
23c8bcbfce (FONTP): Make it return 1 also for a font-object. 2008-01-28 07:06:52 +00:00
Kenichi Handa
778686b190 (struct font_driver): Docstring of member `shape' is improved. 2007-12-27 01:14:29 +00:00
Kenichi Handa
52b95de414 (LGLYPH_SIZE): New macro. 2007-12-25 10:36:32 +00:00
Jason Rumney
db9b8a15c6 (font_property_index): Doc change 2007-12-19 22:09:52 +00:00
Kenichi Handa
69ea039a00 (struct font_driver): Change argument type of get_cache. 2007-12-18 11:36:22 +00:00
Kenichi Handa
4b4836deaf (FONT_ENTITY_NOT_LOADABLE)
(FONT_ENTITY_SET_NOT_LOADABLE): New macros.
(LGSTRING_XXXX, LGLYPH_XXX): Adjusted for the change of lispy
gstring.
(struct font_driver): New member shape.
(font_registry_charsets): Extern. it.
(font_find_for_lface): Prototype adjusted.
(font_prepare_composition): Likewise.
(font_otf_capability, font_drive_otf): Delete their externs.
2007-12-01 02:37:59 +00:00
Kenichi Handa
5a74d0e507 (struct font_bitmap): New member bits_per_pixel.
(struct font_driver): New members start_for_frame and end_for_frame.
(struct font_data_list): New struct.
(font_put_frame_data, font_get_frame_data): Extern them.
2007-11-19 05:16:48 +00:00
Kenichi Handa
ef5e1a9651 (struct font_driver): Docstring of text_extents improved. 2007-09-16 10:25:34 +00:00
Jason Rumney
17484ddcc7 * font.h (font_put_extra): Moved declaration from font.c. 2007-05-31 15:51:29 +00:00
Jason Rumney
4fe8e188b8 Fix typo in comment 2007-05-31 00:42:37 +00:00
Kenichi Handa
c927d1df98 (font_open_for_lface): Adjust prototype.
(struct font_driver): Delete members otf_gsub and otf_gpos, add
member otf_drive.
(font_otf_gsub, font_otf_gpos): Delete externs.
(font_drive_otf): Extern it.
2007-04-25 12:00:13 +00:00
Kenichi Handa
b6c8772afc *** empty log message *** 2007-04-25 11:59:44 +00:00
Kenichi Handa
8bb2f20f9d (Ffont_xlfd_name): EXFUN it. 2006-11-29 12:10:30 +00:00
Kenichi Handa
c66661699f (struct font): New memeber format. 2006-11-24 01:48:30 +00:00
Kenichi Handa
32d497b1cd (Qunicode_sip): Extern it. 2006-10-17 12:33:26 +00:00
Kenichi Handa
dc3773800d (struct font_driver): New member `match'.
(font_update_drivers): Prototype adjusted.
2006-08-01 01:29:26 +00:00
Kenichi Handa
e2873d1377 (struct font): New member scalable.
(struct font_driver): New arg ALTERANTE_SUBST to otf_gsub.
(font_otf_gsub): Prototype adjusted.
2006-07-28 12:52:14 +00:00
Kenichi Handa
484ca464a6 *** empty log message *** 2006-07-26 01:20:00 +00:00
Kenichi Handa
0bd4cc79df (LGLYPH_FROM, LGLYPH_TO, LGLYPH_SET_FROM)
(LGLYPH_SET_TO): New macros.
(LGLYPH_XOFF, LGLYPH_YOFF, LGLYPH_WADJUST): Check if adjustment
element of G is vector or not.
(font_at): Extern it.
2006-07-24 04:44:13 +00:00
Kenichi Handa
33b27f5710 (LGLYPH_XOFF, LGLYPH_YOFF, LGLYPH_WIDTH, LGLYPH_WADJUST)
(LGLYPH_SET_WIDTH): Adjusted for the change of LGLYPH format.
(LGLYPH_ADJUSTMENT, LGLYPH_SET_ADJUSTMENT): New macros.
2006-07-14 02:25:31 +00:00
Kenichi Handa
64c9fe5436 (font_close_object, font_merge_old_spec): Extern them. 2006-07-03 00:47:06 +00:00
Kenichi Handa
a46bb06e73 (QCscalable): Extern it.
(font_parse_xlfd, font_parse_fcname): Prototype adjusted.
2006-06-28 05:42:30 +00:00
Kenichi Handa
8d3251f268 (Flist_fonts): EXFUN it. 2006-06-26 04:27:21 +00:00
Kenichi Handa
f8657b39d3 (QCspacing, QCdpi): Extern them.
(enum font_spacing): New enum.
(FONT_PIXEL_SIZE_QUANTUM): New macro.
2006-06-19 12:44:41 +00:00
Kenichi Handa
217caa3799 (struct font_driver): Member parse_name deleted.
(font_match_p, font_get_spec, font_parse_fcname)
(font_unparse_fcname): Extern them.
(font_get_name): Prototype adjusted.
2006-06-16 12:36:28 +00:00
Kenichi Handa
e2a3f5b27d (struct font): Fix typo (charet->charset). 2006-06-14 04:17:54 +00:00
Kenichi Handa
3223c4494d (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Extern them. 2006-06-09 02:14:15 +00:00
Miles Bader
885b7d0991 Add arch tagline 2006-06-07 11:41:58 +00:00
Kenichi Handa
c2f5bfd68d New file. 2006-06-06 03:47:13 +00:00