Commit Diff


commit - fa662c9571e92d5fc4f36414723bbaed1e11b278
commit + 4dbf255619efac4f0a00e4216d6c999128910df2
blob - f1fc7329520806ba9a43c91321ecd8ff0fddfb6f
blob + 1b56076c5ee90002dbd56e6abd30309d753bd5ca
--- src/cmd/acme/text.c
+++ src/cmd/acme/text.c
@@ -1350,6 +1350,9 @@ textdoubleclick(Text *t, uint *q0, uint *q1)
 	Rune *r, *l, *p;
 	uint q;
 
+	if(textclickhtmlmatch(t, q0, q1))
+		return;
+	
 	for(i=0; left[i]!=nil; i++){
 		q = *q0;
 		l = left[i];
@@ -1382,9 +1385,6 @@ textdoubleclick(Text *t, uint *q0, uint *q1)
 		}
 	}
 	
-	if(textclickhtmlmatch(t, q0, q1))
-		return;
-	
 	/* try filling out word to right */
 	while(*q1<t->file->b.nc && isalnum(textreadc(t, *q1)))
 		(*q1)++;