git: 9front

Download patch

ref: 0868d89a2bf48be25b7bc7f2b7aa95865c1bc04c
parent: 6aee114052c8ccef5bf9685aca8015979846e712
parent: 116ad51456cfdf250e0872e82d610dca6519fc81
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Fri Mar 23 00:03:51 EDT 2012

merge

--- a/sys/man/1/mothra
+++ b/sys/man/1/mothra
@@ -131,6 +131,9 @@
 .I n
 from the list of previously viewed pages.
 .TP
+.BI m
+Enter or exit moth mode.
+.TP
 .B r
 Reload the current page.
 .TP
--- a/sys/src/cmd/mothra/mothra.c
+++ b/sys/src/cmd/mothra/mothra.c
@@ -87,6 +87,7 @@
 void updtext(Www *);
 void dolink(Panel *, int, Rtext *);
 void hit3(int, int);
+void mothon(Www *, int);
 char *buttons[]={
 	"alt display",
 	"moth mode",
@@ -626,6 +627,16 @@
 	case 'g':
 		s = arg(s);
 		if(*s=='\0'){
+	case 'j':
+		s = arg(s);
+		if(*s)
+			doprev(nil, 1, wwwtop-atoi(s));
+		else
+			message("Usage: j index");
+		break;
+	case 'm':
+		mothon(current, !mothmode);
+		break;
 	case 'r':
 			if(selection)
 				s = urlstr(selection);
@@ -633,13 +644,6 @@
 				message("no url selected");
 		}
 		geturl(s, GET, 0, 0, 0);
-		break;
-	case 'j':
-		s = arg(s);
-		if(*s)
-			doprev(nil, 1, wwwtop-atoi(s));
-		else
-			message("Usage: j index");
 		break;
 	case 'w':
 	case 'W':
--