… | |
… | |
906 | rend_t rend = SET_FONT (rstyle, FONTSET (rstyle)->find_font (c)); |
906 | rend_t rend = SET_FONT (rstyle, FONTSET (rstyle)->find_font (c)); |
907 | |
907 | |
908 | // if the character doesn't fit into the remaining columns... |
908 | // if the character doesn't fit into the remaining columns... |
909 | if (expect_false (screen.cur.col > ncol - width && ncol >= width)) |
909 | if (expect_false (screen.cur.col > ncol - width && ncol >= width)) |
910 | { |
910 | { |
911 | // ...output spaces |
911 | // ... artificially enlargen the previous one |
912 | c = ' '; |
912 | c = NOCHAR; |
913 | // and try the same character next loop iteration |
913 | // and try the same character next loop iteration |
914 | --str; |
914 | --str; |
915 | } |
915 | } |
916 | |
916 | |
917 | line->touch (); |
917 | line->touch (); |