props = mode_line_string_face_prop;
else if (!NILP (mode_line_string_face))
{
- Lisp_Object face = Fsafe_plist_get (props, Qface);
+ Lisp_Object face = Fplist_get (props, Qface);
props = Fcopy_sequence (props);
if (NILP (face))
face = mode_line_string_face;
Lisp_Object face;
if (NILP (props))
props = Ftext_properties_at (make_number (0), lisp_string);
- face = Fsafe_plist_get (props, Qface);
+ face = Fplist_get (props, Qface);
if (NILP (face))
face = mode_line_string_face;
else
plist = XCDR (it->object);
/* Compute the width of the stretch. */
- if ((prop = Fsafe_plist_get (plist, QCwidth), !NILP (prop))
+ if ((prop = Fplist_get (plist, QCwidth), !NILP (prop))
&& calc_pixel_width_or_height (&tem, it, prop, font, 1, 0))
{
/* Absolute width `:width WIDTH' specified and valid. */
zero_width_ok_p = 1;
width = (int)tem;
}
- else if (prop = Fsafe_plist_get (plist, QCrelative_width),
+ else if (prop = Fplist_get (plist, QCrelative_width),
NUMVAL (prop) > 0)
{
/* Relative width `:relative-width FACTOR' specified and valid.
x_produce_glyphs (&it2);
width = NUMVAL (prop) * it2.pixel_width;
}
- else if ((prop = Fsafe_plist_get (plist, QCalign_to), !NILP (prop))
+ else if ((prop = Fplist_get (plist, QCalign_to), !NILP (prop))
&& calc_pixel_width_or_height (&tem, it, prop, font, 1, &align_to))
{
if (it->glyph_row == NULL || !it->glyph_row->mode_line_p)
width = 1;
/* Compute height. */
- if ((prop = Fsafe_plist_get (plist, QCheight), !NILP (prop))
+ if ((prop = Fplist_get (plist, QCheight), !NILP (prop))
&& calc_pixel_width_or_height (&tem, it, prop, font, 0, 0))
{
height = (int)tem;
zero_height_ok_p = 1;
}
- else if (prop = Fsafe_plist_get (plist, QCrelative_height),
+ else if (prop = Fplist_get (plist, QCrelative_height),
NUMVAL (prop) > 0)
height = FONT_HEIGHT (font) * NUMVAL (prop);
else
/* Compute percentage of height used for ascent. If
`:ascent ASCENT' is present and valid, use that. Otherwise,
derive the ascent from the font in use. */
- if (prop = Fsafe_plist_get (plist, QCascent),
+ if (prop = Fplist_get (plist, QCascent),
NUMVAL (prop) > 0 && NUMVAL (prop) <= 100)
ascent = height * NUMVAL (prop) / 100.0;
else if (!NILP (prop)
if (IMAGEP (object))
{
Lisp_Object image_map, hotspot;
- if ((image_map = Fsafe_plist_get (XCDR (object), QCmap),
+ if ((image_map = Fplist_get (XCDR (object), QCmap),
!NILP (image_map))
&& (hotspot = find_hot_spot (image_map, dx, dy),
CONSP (hotspot))
if (CONSP (hotspot)
&& (plist = XCAR (hotspot), CONSP (plist)))
{
- pointer = Fsafe_plist_get (plist, Qpointer);
+ pointer = Fplist_get (plist, Qpointer);
if (NILP (pointer))
pointer = Qhand;
- help = Fsafe_plist_get (plist, Qhelp_echo);
+ help = Fplist_get (plist, Qhelp_echo);
if (!NILP (help))
{
help_echo_string = help;
}
}
if (NILP (pointer))
- pointer = Fsafe_plist_get (XCDR (object), QCpointer);
+ pointer = Fplist_get (XCDR (object), QCpointer);
}
if (STRINGP (string))
if (img != NULL && IMAGEP (img->spec))
{
Lisp_Object image_map, hotspot;
- if ((image_map = Fsafe_plist_get (XCDR (img->spec), QCmap),
+ if ((image_map = Fplist_get (XCDR (img->spec), QCmap),
!NILP (image_map))
&& (hotspot = find_hot_spot (image_map,
glyph->slice.x + dx,
if (CONSP (hotspot)
&& (plist = XCAR (hotspot), CONSP (plist)))
{
- pointer = Fsafe_plist_get (plist, Qpointer);
+ pointer = Fplist_get (plist, Qpointer);
if (NILP (pointer))
pointer = Qhand;
- help_echo_string = Fsafe_plist_get (plist, Qhelp_echo);
+ help_echo_string = Fplist_get (plist, Qhelp_echo);
if (!NILP (help_echo_string))
{
help_echo_window = window;
}
}
if (NILP (pointer))
- pointer = Fsafe_plist_get (XCDR (img->spec), QCpointer);
+ pointer = Fplist_get (XCDR (img->spec), QCpointer);
}
}