[24202] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r23803 - in trunk/athena/bin/discuss: client debian

daemon@ATHENA.MIT.EDU (Evan Broder)
Mon May 18 18:18:32 2009

X-Barracuda-Envelope-From: broder@mit.edu
Date: Mon, 18 May 2009 18:18:22 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200905182218.n4IMIMBF016268@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: broder
Date: 2009-05-18 18:18:21 -0400 (Mon, 18 May 2009)
New Revision: 23803

Modified:
   trunk/athena/bin/discuss/client/cmds.ct
   trunk/athena/bin/discuss/client/trn_expr.y
   trunk/athena/bin/discuss/debian/changelog
Log:
In discuss:
  * Add one-character aliases to discuss. Patch by Ben Kaduk. (Trac: #238)


Modified: trunk/athena/bin/discuss/client/cmds.ct
===================================================================
--- trunk/athena/bin/discuss/client/cmds.ct	2009-05-18 20:37:25 UTC (rev 23802)
+++ trunk/athena/bin/discuss/client/cmds.ct	2009-05-18 22:18:21 UTC (rev 23803)
@@ -7,10 +7,10 @@
 			print, pr, p, show;
 
 	request		prt_trans, "Print next transaction.",
-			next;
+			next, n;
 
 	request		prt_trans, "Print previous transation.",
-			prev;
+			prev, back, b;
 
 	request		prt_trans, "Print next reference.",
 			nref;

Modified: trunk/athena/bin/discuss/client/trn_expr.y
===================================================================
--- trunk/athena/bin/discuss/client/trn_expr.y	2009-05-18 20:37:25 UTC (rev 23802)
+++ trunk/athena/bin/discuss/client/trn_expr.y	2009-05-18 22:18:21 UTC (rev 23803)
@@ -129,10 +129,22 @@
 		cp += 4;
 		yylval=trnexpr_curtrn->next;
 		return(NEXT);
+	} else if (match(cp, "n")) {
+		cp += 1;
+		yylval=trnexpr_curtrn->next;
+		return(NEXT);
 	} else if (match(cp, "prev")) {
 		cp += 4;
 		yylval=trnexpr_curtrn->prev;
 		return(PREV);
+	} else if (match(cp, "back")) {
+		cp += 4;
+		yylval=trnexpr_curtrn->prev;
+		return(PREV);
+	} else if (match(cp, "b")) {
+		cp += 1;
+		yylval=trnexpr_curtrn->prev;
+		return(PREV);
  	} else if (match(cp, "nref")) {
 		cp += 4;
 		yylval=trnexpr_curtrn->nref;

Modified: trunk/athena/bin/discuss/debian/changelog
===================================================================
--- trunk/athena/bin/discuss/debian/changelog	2009-05-18 20:37:25 UTC (rev 23802)
+++ trunk/athena/bin/discuss/debian/changelog	2009-05-18 22:18:21 UTC (rev 23803)
@@ -1,3 +1,9 @@
+debathena-discuss (10.0.8-0debathena1) unstable; urgency=low
+
+  * Add one-character aliases to discuss. Patch by Ben Kaduk. (Trac: #238)
+
+ -- Evan Broder <broder@mit.edu>  Mon, 18 May 2009 18:09:10 -0400
+
 debathena-discuss (10.0.7-0debathena3) unstable; urgency=low
 
   * Configure the discuss inetd service.


home help back first fref pref prev next nref lref last post