projects
/
chise
/
xemacs-chise.git-
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(destroy_byte_from_character_table): New macro.
[chise/xemacs-chise.git-]
/
src
/
faces.c
diff --git
a/src/faces.c
b/src/faces.c
index
44fbd98
..
c7d8157
100644
(file)
--- a/
src/faces.c
+++ b/
src/faces.c
@@
-266,7
+266,7
@@
face_plist (Lisp_Object obj)
DEFINE_LRECORD_IMPLEMENTATION_WITH_PROPS ("face", face,
mark_face, print_face, 0, face_equal,
DEFINE_LRECORD_IMPLEMENTATION_WITH_PROPS ("face", face,
mark_face, print_face, 0, face_equal,
- face_hash, face_getprop,
+ face_hash, 0, face_getprop,
face_putprop, face_remprop,
face_plist, struct Lisp_Face);
\f
face_putprop, face_remprop,
face_plist, struct Lisp_Face);
\f
@@
-358,7
+358,7
@@
static struct Lisp_Face *
allocate_face (void)
{
struct Lisp_Face *result =
allocate_face (void)
{
struct Lisp_Face *result =
- alloc_lcrecord_type (struct Lisp_Face, lrecord_face);
+ alloc_lcrecord_type (struct Lisp_Face, &lrecord_face);
reset_face (result);
return result;
reset_face (result);
return result;
@@
-1091,7
+1091,7
@@
ensure_face_cachel_contains_charset (struct face_cachel *cachel,
void
ensure_face_cachel_complete (struct face_cachel *cachel,
void
ensure_face_cachel_complete (struct face_cachel *cachel,
- Lisp_Object domain, unsigned char *charsets)
+ Lisp_Object domain, Charset_ID *charsets)
{
int i;
{
int i;
@@
-1106,7
+1106,7
@@
ensure_face_cachel_complete (struct face_cachel *cachel,
void
face_cachel_charset_font_metric_info (struct face_cachel *cachel,
void
face_cachel_charset_font_metric_info (struct face_cachel *cachel,
- unsigned char *charsets,
+ Charset_ID *charsets,
struct font_metric_info *fm)
{
int i;
struct font_metric_info *fm)
{
int i;
@@
-1827,7
+1827,7
@@
vars_of_faces (void)
syms[n++] = Qblinking;
syms[n++] = Qreverse;
syms[n++] = Qblinking;
syms[n++] = Qreverse;
- Vbuilt_in_face_specifiers = pure_list (n, syms);
+ Vbuilt_in_face_specifiers = Flist (n, syms);
staticpro (&Vbuilt_in_face_specifiers);
}
}
staticpro (&Vbuilt_in_face_specifiers);
}
}