TODO: coloured pastebin
TODO: maybe unlink the RXVT_SOCKET on exit?
+TODO: rxvt -font 10x20 -xrm "*.tabbed.font: 10x20" -pe tabbed
+ how does one affect the tab windows themselves? seems not to work anymore.
+
- made tabs moveable (based on a patch by Petr Machata).
- support relative paths for RXVT_SOCKET in urxvtd.
+ - better diagnostic on 0x0 window geometries.
9.02 Tue Jan 29 11:58:36 CET 2008
- the "exg makes everybody happy" release.
if (flags & WidthValue)
{
- ncol = clamp (w, 0, std::numeric_limits<int16_t>::max ());
+ if (!w)
+ rxvt_fatal ("illegal window geometry (width and height must be non-zero), aborting.\n");
+
+ ncol = clamp (w, 1, std::numeric_limits<int16_t>::max ());
szHint.flags |= USSize;
}
if (flags & HeightValue)
{
- nrow = clamp (h, 0, std::numeric_limits<int16_t>::max ());
+ if (!h)
+ rxvt_fatal ("illegal window geometry (width and height must be non-zero), aborting.\n");
+
+ nrow = clamp (h, 1, std::numeric_limits<int16_t>::max ());
szHint.flags |= USSize;
}
szHint.win_gravity = SouthWestGravity;
}
}
-
- if (!szHint.width || !szHint.height)
- rxvt_fatal ("window width or height must not be zero, aborting.\n");
}
/* TODO: BOUNDS */