aboutsummaryrefslogtreecommitdiffstats
path: root/src/androidterm.c
diff options
context:
space:
mode:
authorEli Zaretskii2024-04-27 12:07:53 +0300
committerEli Zaretskii2024-04-27 12:07:53 +0300
commit4e17e0b84ae1a52a6032c83592bf958a1e26dea5 (patch)
tree37e907871379edca5419d974f69d7200af422b5b /src/androidterm.c
parent9f589eb924085a4612f46728e8850073128a2e43 (diff)
downloademacs-4e17e0b84ae1a52a6032c83592bf958a1e26dea5.tar.gz
emacs-4e17e0b84ae1a52a6032c83592bf958a1e26dea5.zip
Followup changes for styled underline support
* src/nsterm.m (ns_draw_text_decoration): * src/pgtkterm.c (pgtk_draw_glyph_string): * src/haikuterm.c (haiku_draw_text_decoration): * src/androidterm.c (android_draw_glyph_string): * src/w32term.c (w32_draw_glyph_string): Use new FACE_UNDER* constants. (Bug#62994)
Diffstat (limited to 'src/androidterm.c')
-rw-r--r--src/androidterm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/androidterm.c b/src/androidterm.c
index 5de7b6f4e14..f5173168785 100644
--- a/src/androidterm.c
+++ b/src/androidterm.c
@@ -4158,7 +4158,7 @@ android_draw_glyph_string (struct glyph_string *s)
4158 /* Draw underline. */ 4158 /* Draw underline. */
4159 if (s->face->underline) 4159 if (s->face->underline)
4160 { 4160 {
4161 if (s->face->underline == FACE_UNDER_WAVE) 4161 if (s->face->underline == FACE_UNDERLINE_WAVE)
4162 { 4162 {
4163 if (s->face->underline_defaulted_p) 4163 if (s->face->underline_defaulted_p)
4164 android_draw_underwave (s, decoration_width); 4164 android_draw_underwave (s, decoration_width);
@@ -4171,13 +4171,13 @@ android_draw_glyph_string (struct glyph_string *s)
4171 android_set_foreground (s->gc, xgcv.foreground); 4171 android_set_foreground (s->gc, xgcv.foreground);
4172 } 4172 }
4173 } 4173 }
4174 else if (s->face->underline == FACE_UNDER_LINE) 4174 else if (s->face->underline == FACE_UNDERLINE_SINGLE)
4175 { 4175 {
4176 unsigned long thickness, position; 4176 unsigned long thickness, position;
4177 int y; 4177 int y;
4178 4178
4179 if (s->prev 4179 if (s->prev
4180 && s->prev->face->underline == FACE_UNDER_LINE 4180 && s->prev->face->underline == FACE_UNDERLINE_SINGLE
4181 && (s->prev->face->underline_at_descent_line_p 4181 && (s->prev->face->underline_at_descent_line_p
4182 == s->face->underline_at_descent_line_p) 4182 == s->face->underline_at_descent_line_p)
4183 && (s->prev->face->underline_pixels_above_descent_line 4183 && (s->prev->face->underline_pixels_above_descent_line