shithub: neatroff

Download patch

ref: 991aa18611972ab26900162fc1d967b570cdd878
parent: 35fd1a27372902e8d02190191e960133431c27f1
author: Ali Gholami Rudi <ali@rudi.ir>
date: Thu May 2 01:22:02 EDT 2013

tr: .ls has no default scale indicator

--- a/ren.c
+++ b/ren.c
@@ -238,8 +238,8 @@
 			ren_sp(els_pos);
 		n_a = els_pos;
 		if (!ren_traps(prev_d, n_d, 0)) {
-			if (n_L > n_v && (cdiv || n_d < n_p)) {
-				down(n_L - n_v);
+			if (n_L > 1 && (cdiv || n_d < n_p)) {
+				down(n_L * n_v - n_v);
 			} else {
 				if (ren_pagelimit(0))
 					return 1;
--- a/tr.c
+++ b/tr.c
@@ -28,7 +28,7 @@
 
 static void tr_ls(char **args)
 {
-	int ls = args[1] ? eval_re(args[1], n_L, 'v') : n_L0;
+	int ls = args[1] ? eval_re(args[1], n_L, 0) : n_L0;
 	n_L0 = n_L;
 	n_L = MAX(1, ls);
 }