#define INLINE
#endif
+EXFUN (Fclear_face_cache, 1);
/* FONTSET
struct face *face;
int c;
{
- Lisp_Object fontset, elt;
+ Lisp_Object fontset;
struct face *new_face;
xassert (fontset_id_valid_p (face->fontset));
free_realized_fontsets (base)
Lisp_Object base;
{
+#if 0
int id;
-#if 0
/* For the moment, this doesn't work because free_realized_face
doesn't remove FACE from a cache. Until we find a solution, we
suppress this code, and simply use Fclear_face_cache even though
{
Lisp_Object fontset;
Lisp_Object family, registry;
- int charset_id;
fontset = check_fontset_name (name);
}
+#if 0 /* unused */
/* Called from Ffontset_info via map_char_table on each leaf of
fontset. ARG is a list (LAST FONT-INFO ...), where LAST is `(last
ARG)' and FONT-INFOs have this form:
XSETCDR (last, Fcons (Fcons (character, Fcons (elt, Qnil)), Qnil));
XSETCAR (arg, XCDR (last));
}
-
+#endif /* 0 */
DEFUN ("fontset-info", Ffontset_info, Sfontset_info, 1, 2, 0,
doc: /* Return information about a fontset named NAME on frame FRAME.
FONT-SPEC. */
for (tail = val; CONSP (tail); tail = XCDR (tail))
{
- int c;
-
elt = XCAR (tail);
for (i = 0; i < n_realized; i++)
{
- int face_id;
- struct face *face;
Lisp_Object face_list, fontname;
for (face_list = FONTSET_FACE_ALIST (realized[i]);