shithub: neatroff

Download patch

ref: 5dbd616947a3e745c06103627574ca31e706b50a
parent: 2537e65c9654edeacfb99ffa33c3b220294e2303
author: Ali Gholami Rudi <[email protected]>
date: Sat Nov 24 13:23:36 EST 2012

rename N_ID() to REG()

--- a/cp.c
+++ b/cp.c
@@ -12,7 +12,7 @@
 		c1 = cp_next();
 		c2 = cp_next();
 	}
-	return N_ID(c1, c2);
+	return REG(c1, c2);
 }
 
 static void cp_num(void)
--- a/reg.c
+++ b/reg.c
@@ -25,7 +25,7 @@
 	int id;
 	if (argc < 3)
 		return;
-	id = N_ID(args[1][0], args[1][1]);
+	id = REG(args[1][0], args[1][1]);
 	nreg[id] = tr_int(args[2], nreg[id], 'u');
 }
 
--- a/tr.c
+++ b/tr.c
@@ -92,7 +92,7 @@
 {
 	if (argc < 3)
 		return;
-	str_set(N_ID(args[1][0], args[1][1]), args[2]);
+	str_set(REG(args[1][0], args[1][1]), args[2]);
 }
 
 static char *arg_regname(char *s, int len);
@@ -129,7 +129,7 @@
 			}
 		}
 	}
-	str_set(N_ID(args[1][0], args[1][1]), sbuf_buf(&sbuf));
+	str_set(REG(args[1][0], args[1][1]), sbuf_buf(&sbuf));
 	sbuf_done(&sbuf);
 }
 
--- a/xroff.h
+++ b/xroff.h
@@ -19,17 +19,17 @@
 char *str_get(int id);
 
 /* builtin number registers; n_X for .X register */
-#define N_ID(c1, c2)	((c1) * 256 + (c2))
-#define n_f		nreg[N_ID('.', 'f')]
-#define n_s		nreg[N_ID('.', 's')]
-#define n_o		nreg[N_ID('.', 'o')]
-#define n_p		nreg[N_ID('.', 'p')]
-#define n_l		nreg[N_ID('.', 'l')]
-#define n_v		nreg[N_ID('.', 'v')]
-#define n_i		nreg[N_ID('.', 'i')]
-#define n_f0		nreg[N_ID('\0', 'f')]	/* last font */
-#define n_s0		nreg[N_ID('\0', 's')]	/* last size */
-#define n_ad		nreg[N_ID('\0', 'a')]	/* adjustment */
+#define REG(c1, c2)	((c1) * 256 + (c2))
+#define n_f		nreg[REG('.', 'f')]
+#define n_s		nreg[REG('.', 's')]
+#define n_o		nreg[REG('.', 'o')]
+#define n_p		nreg[REG('.', 'p')]
+#define n_l		nreg[REG('.', 'l')]
+#define n_v		nreg[REG('.', 'v')]
+#define n_i		nreg[REG('.', 'i')]
+#define n_f0		nreg[REG('\0', 'f')]	/* last font */
+#define n_s0		nreg[REG('\0', 's')]	/* last size */
+#define n_ad		nreg[REG('\0', 'a')]	/* adjustment */
 
 /* device related variables */
 extern int dev_res;