aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2006-07-03 00:47:06 +0000
committerKenichi Handa2006-07-03 00:47:06 +0000
commit64c9fe5436b86e3b6981698fb2b5f73ae7ad4564 (patch)
treedac73c90ffc9ad40a5d214cac8e62a2a2125eac9 /src
parent44c9d50a568457604f0c77c803b13e9bf439ad9e (diff)
downloademacs-64c9fe5436b86e3b6981698fb2b5f73ae7ad4564.tar.gz
emacs-64c9fe5436b86e3b6981698fb2b5f73ae7ad4564.zip
(font_close_object, font_merge_old_spec): Extern them.
Diffstat (limited to 'src')
-rw-r--r--src/font.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/font.h b/src/font.h
index 259853aead0..c4f7d9cc97f 100644
--- a/src/font.h
+++ b/src/font.h
@@ -156,14 +156,14 @@ struct font
156 a file. */ 156 a file. */
157 char *file_name; 157 char *file_name;
158 158
159 /* Charset to encode a character code into a glyph code of the 159 /* Charset to encode a character code into a glyph code of the font.
160 font. */ 160 -1 means that the font doesn't require this information to encode
161 a character. */
161 int encoding_charset; 162 int encoding_charset;
162 163
163 /* Charset to check if a character code is supported by the font. 164 /* Charset to check if a character code is supported by the font.
164 -1 means that the contents of the font must be looked up to 165 -1 means that the contents of the font must be looked up to
165 determine it. 166 determine it. */
166 */
167 int repertory_charset; 167 int repertory_charset;
168 168
169 /* Minimum glyph width (in pixels). */ 169 /* Minimum glyph width (in pixels). */
@@ -450,12 +450,13 @@ extern Lisp_Object font_open_for_lface P_ ((FRAME_PTR f, Lisp_Object *lface,
450extern void font_load_for_face P_ ((FRAME_PTR f, struct face *face)); 450extern void font_load_for_face P_ ((FRAME_PTR f, struct face *face));
451extern void font_prepare_for_face P_ ((FRAME_PTR f, struct face *face)); 451extern void font_prepare_for_face P_ ((FRAME_PTR f, struct face *face));
452extern Lisp_Object font_open_by_name P_ ((FRAME_PTR f, char *name)); 452extern Lisp_Object font_open_by_name P_ ((FRAME_PTR f, char *name));
453extern void font_close_object (FRAME_PTR f, Lisp_Object font_object);
453 454
454extern Lisp_Object intern_downcase P_ ((char *str, int len)); 455extern Lisp_Object intern_downcase P_ ((char *str, int len));
455extern void font_update_sort_order P_ ((int *order)); 456extern void font_update_sort_order P_ ((int *order));
456 457
457extern void font_parse_old_font_spec P_ ((Lisp_Object, Lisp_Object, 458extern void font_merge_old_spec P_ ((Lisp_Object name, Lisp_Object family,
458 Lisp_Object, Lisp_Object)); 459 Lisp_Object registry, Lisp_Object spec));
459 460
460 461
461extern int font_parse_xlfd P_ ((char *name, Lisp_Object font)); 462extern int font_parse_xlfd P_ ((char *name, Lisp_Object font));