diff options
author | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2014-08-24 16:27:28 +0200 |
---|---|---|
committer | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2014-09-09 05:51:36 +0200 |
commit | 0392d165d07143eec29c730364006bc0613e1198 (patch) | |
tree | f35f23edc1dd8f5e9b6e1795b5ddf0b47932d8e1 | |
parent | 98a1085d0e7c3d84e19185ba666c4b0c725cd974 (diff) | |
download | st-0392d165d07143eec29c730364006bc0613e1198.tar.gz st-0392d165d07143eec29c730364006bc0613e1198.zip |
Remove indentation level in xdrawcursor
-rw-r--r-- | st.c | 63 |
1 files changed, 32 insertions, 31 deletions
@@ -3459,39 +3459,40 @@ xdrawcursor(void) { | |||
3459 | xdraws(term.line[oldy][oldx].c, term.line[oldy][oldx], oldx, | 3459 | xdraws(term.line[oldy][oldx].c, term.line[oldy][oldx], oldx, |
3460 | oldy, width, sl); | 3460 | oldy, width, sl); |
3461 | 3461 | ||
3462 | if(IS_SET(MODE_HIDE)) | ||
3463 | return; | ||
3464 | |||
3462 | /* draw the new one */ | 3465 | /* draw the new one */ |
3463 | if(!(IS_SET(MODE_HIDE))) { | 3466 | if(xw.state & WIN_FOCUSED) { |
3464 | if(xw.state & WIN_FOCUSED) { | 3467 | if(IS_SET(MODE_REVERSE)) { |
3465 | if(IS_SET(MODE_REVERSE)) { | 3468 | g.mode |= ATTR_REVERSE; |
3466 | g.mode |= ATTR_REVERSE; | 3469 | g.fg = defaultcs; |
3467 | g.fg = defaultcs; | 3470 | g.bg = defaultfg; |
3468 | g.bg = defaultfg; | 3471 | } |
3469 | } | ||
3470 | 3472 | ||
3471 | sl = utf8len(g.c); | 3473 | sl = utf8len(g.c); |
3472 | width = (term.line[term.c.y][curx].mode & ATTR_WIDE)\ | 3474 | width = (term.line[term.c.y][curx].mode & ATTR_WIDE)\ |
3473 | ? 2 : 1; | 3475 | ? 2 : 1; |
3474 | xdraws(g.c, g, term.c.x, term.c.y, width, sl); | 3476 | xdraws(g.c, g, term.c.x, term.c.y, width, sl); |
3475 | } else { | 3477 | } else { |
3476 | XftDrawRect(xw.draw, &dc.col[defaultcs], | 3478 | XftDrawRect(xw.draw, &dc.col[defaultcs], |
3477 | borderpx + curx * xw.cw, | 3479 | borderpx + curx * xw.cw, |
3478 | borderpx + term.c.y * xw.ch, | 3480 | borderpx + term.c.y * xw.ch, |
3479 | xw.cw - 1, 1); | 3481 | xw.cw - 1, 1); |
3480 | XftDrawRect(xw.draw, &dc.col[defaultcs], | 3482 | XftDrawRect(xw.draw, &dc.col[defaultcs], |
3481 | borderpx + curx * xw.cw, | 3483 | borderpx + curx * xw.cw, |
3482 | borderpx + term.c.y * xw.ch, | 3484 | borderpx + term.c.y * xw.ch, |
3483 | 1, xw.ch - 1); | 3485 | 1, xw.ch - 1); |
3484 | XftDrawRect(xw.draw, &dc.col[defaultcs], | 3486 | XftDrawRect(xw.draw, &dc.col[defaultcs], |
3485 | borderpx + (curx + 1) * xw.cw - 1, | 3487 | borderpx + (curx + 1) * xw.cw - 1, |
3486 | borderpx + term.c.y * xw.ch, | 3488 | borderpx + term.c.y * xw.ch, |
3487 | 1, xw.ch - 1); | 3489 | 1, xw.ch - 1); |
3488 | XftDrawRect(xw.draw, &dc.col[defaultcs], | 3490 | XftDrawRect(xw.draw, &dc.col[defaultcs], |
3489 | borderpx + curx * xw.cw, | 3491 | borderpx + curx * xw.cw, |
3490 | borderpx + (term.c.y + 1) * xw.ch - 1, | 3492 | borderpx + (term.c.y + 1) * xw.ch - 1, |
3491 | xw.cw, 1); | 3493 | xw.cw, 1); |
3492 | } | 3494 | } |
3493 | oldx = curx, oldy = term.c.y; | 3495 | oldx = curx, oldy = term.c.y; |
3494 | } | ||
3495 | } | 3496 | } |
3496 | 3497 | ||
3497 | 3498 | ||