… | |
… | |
695 | ext_bwidth = min (i, std::numeric_limits<int16_t>::max ()); |
695 | ext_bwidth = min (i, std::numeric_limits<int16_t>::max ()); |
696 | |
696 | |
697 | if (rs[Rs_lineSpace] && (i = atoi (rs[Rs_lineSpace])) >= 0) |
697 | if (rs[Rs_lineSpace] && (i = atoi (rs[Rs_lineSpace])) >= 0) |
698 | lineSpace = min (i, std::numeric_limits<int16_t>::max ()); |
698 | lineSpace = min (i, std::numeric_limits<int16_t>::max ()); |
699 | |
699 | |
700 | if (rs[Rs_letterSpace]) |
700 | if (const char *v = rs[Rs_letterSpace]) |
701 | letterSpace = atoi (rs[Rs_letterSpace]); |
701 | letterSpace = atoi (v); |
|
|
702 | |
|
|
703 | rewrap_always = rewrap_never = 0; |
|
|
704 | if (const char *v = rs[Rs_rewrapMode]) |
|
|
705 | if (!strcmp (v, "never")) |
|
|
706 | rewrap_never = 1; |
|
|
707 | else if (!strcmp (v, "always")) |
|
|
708 | rewrap_always = 1; |
|
|
709 | else if (!strcmp (v, "auto")) |
|
|
710 | /* nop **/; |
|
|
711 | else |
|
|
712 | rxvt_warn ("invalid rewrapMode, must be auto, always or never.\n"); |
702 | #endif |
713 | #endif |
703 | |
714 | |
704 | #ifdef POINTER_BLANK |
715 | #ifdef POINTER_BLANK |
705 | if (rs[Rs_pointerBlankDelay] && (i = atoi (rs[Rs_pointerBlankDelay])) >= 0) |
716 | if (rs[Rs_pointerBlankDelay] && (i = atoi (rs[Rs_pointerBlankDelay])) >= 0) |
706 | pointerBlankDelay = i; |
717 | pointerBlankDelay = i; |