From: Benjamin C. Wiley Sittler <bsittler@gmail.com>
Subject: Fix SGR0 resetting underlining.

---
 bogl-term.c |    1 +
 1 file changed, 1 insertion(+)

--- a/bogl-term.c
+++ b/bogl-term.c
@@ -636,6 +636,7 @@ bogl_term_out (struct bogl_term *term, c
                     term->bold = 1;
                 else if (term->arg[0] == 0)
                 {
+                    term->ul = 0;
                     term->rev = 0;
                     term->bold = 0;
                     term->fg = term->def_fg;
