diff options
| author | Eli Zaretskii | 2024-04-27 12:07:53 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2024-04-27 12:07:53 +0300 |
| commit | 4e17e0b84ae1a52a6032c83592bf958a1e26dea5 (patch) | |
| tree | 37e907871379edca5419d974f69d7200af422b5b /src/androidterm.c | |
| parent | 9f589eb924085a4612f46728e8850073128a2e43 (diff) | |
| download | emacs-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.c | 6 |
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 |