Hi,

Is there any particular reason that lineSpace is restricted to positive values?
The following patch seems to work for me. (Please cc me on replies, I am not
subscribed to the list.)

TIA,

\t


Index: src/init.C
===================================================================
RCS file: /schmorpforge/rxvt-unicode/src/init.C,v
retrieving revision 1.320
diff -U 5 -r1.320 init.C
--- src/init.C  19 Jan 2012 15:08:55 -0000      1.320
+++ src/init.C  3 Feb 2012 23:45:30 -0000
@@ -644,12 +644,12 @@
     int_bwidth = min (i, std::numeric_limits<int16_t>::max ());
 
   if (rs[Rs_ext_bwidth] && (i = atoi (rs[Rs_ext_bwidth])) >= 0)
     ext_bwidth = min (i, std::numeric_limits<int16_t>::max ());
 
-  if (rs[Rs_lineSpace] && (i = atoi (rs[Rs_lineSpace])) >= 0)
-    lineSpace = min (i, std::numeric_limits<int16_t>::max ());
+  if (rs[Rs_lineSpace])
+    lineSpace = atoi (rs[Rs_lineSpace]);
 
   if (rs[Rs_letterSpace])
     letterSpace = atoi (rs[Rs_letterSpace]);
 #endif


_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to