aboutsummaryrefslogtreecommitdiffstats
path: root/src/fontset.h
diff options
context:
space:
mode:
authorKenichi Handa1998-04-15 07:12:49 +0000
committerKenichi Handa1998-04-15 07:12:49 +0000
commitc2c8997eb30c25dd04ae658fb51fdb09f55e6939 (patch)
tree8e8b69bd0803cf66d55befa32c4e5afd297cf6ff /src/fontset.h
parent6ae21908b0e3dec6be7bc82c34065fdda8d8452f (diff)
downloademacs-c2c8997eb30c25dd04ae658fb51fdb09f55e6939.tar.gz
emacs-c2c8997eb30c25dd04ae658fb51fdb09f55e6939.zip
(FONT_ENCODING_NOT_DECIDED): The value is changed to 255.
(find_ccl_program_func): Extern it. (Fquery_fontset): Args number changed to 2.
Diffstat (limited to 'src/fontset.h')
-rw-r--r--src/fontset.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/fontset.h b/src/fontset.h
index 8d21bd7a511..e14d0cffda4 100644
--- a/src/fontset.h
+++ b/src/fontset.h
@@ -124,7 +124,7 @@ struct font_info
124/* A value which may appear in the member encoding of struch font_info 124/* A value which may appear in the member encoding of struch font_info
125 indicating that a font itself doesn't tell which encoding to be 125 indicating that a font itself doesn't tell which encoding to be
126 used. */ 126 used. */
127#define FONT_ENCODING_NOT_DECIDED 4 127#define FONT_ENCODING_NOT_DECIDED 255
128 128
129#define FONT_NOT_OPENED -1 129#define FONT_NOT_OPENED -1
130#define FONT_NOT_FOUND -2 130#define FONT_NOT_FOUND -2
@@ -200,6 +200,11 @@ extern struct font_info *(*query_font_func) P_ ((struct frame *f, char *name));
200extern void (*set_frame_fontset_func) P_ ((struct frame *f, Lisp_Object arg, 200extern void (*set_frame_fontset_func) P_ ((struct frame *f, Lisp_Object arg,
201 Lisp_Object oldval)); 201 Lisp_Object oldval));
202 202
203/* To find a CCL program, fs_load_font calls this function.
204 The argument is a pointer to the struct font_info.
205 This function set the memer `encoder' of the structure. */
206extern void (*find_ccl_program_func) P_ ((struct font_info *));
207
203/* Check if any window system is used now. */ 208/* Check if any window system is used now. */
204extern void (*check_window_system_func) P_ ((void)); 209extern void (*check_window_system_func) P_ ((void));
205 210
@@ -209,7 +214,7 @@ extern struct font_info *fs_load_font P_ ((struct frame *, struct font_info *,
209 int, char *, int)); 214 int, char *, int));
210extern int fs_query_fontset P_ ((struct frame *, char *)); 215extern int fs_query_fontset P_ ((struct frame *, char *));
211extern int fs_register_fontset P_ ((struct frame *, Lisp_Object)); 216extern int fs_register_fontset P_ ((struct frame *, Lisp_Object));
212EXFUN (Fquery_fontset, 1); 217EXFUN (Fquery_fontset, 2);
213extern Lisp_Object list_fontsets P_ ((struct frame *, Lisp_Object, int)); 218extern Lisp_Object list_fontsets P_ ((struct frame *, Lisp_Object, int));
214extern Lisp_Object Vglobal_fontset_alist; 219extern Lisp_Object Vglobal_fontset_alist;
215 220