more matching (eq)
diff --git a/src/cmd/9term/wind.c b/src/cmd/9term/wind.c
index 577fe27..573c0a8 100644
--- a/src/cmd/9term/wind.c
+++ b/src/cmd/9term/wind.c
@@ -1315,8 +1315,18 @@
 	}
 }
 
-static Rune left1[] =  { '{', '[', '(', '<', 0xAB, 0 };
-static Rune right1[] = { '}', ']', ')', '>', 0xBB, 0 };
+static Rune left1[] =  { 
+	'{', '[', '(', '<', 0xAB,
+	0x207d, 0x2329, 0x27e6, 0x27e8, 0x27ea, 
+	0xfe59, 0xfe5b, 0xfe5d, 0xff08, 0xff3b, 0xff5b, 
+	0
+};
+static Rune right1[] = {
+	'}', ']', ')', '>', 0xBB,
+	0x207e, 0x232a, 0x27e7, 0x27e9, 0x27eb, 
+	0xfe5a, 0xfe5c, 0xfe5e, 0xff09, 0xff3d, 0xff5d,
+	0
+};
 static Rune left2[] =  { '\n', 0 };
 static Rune left3[] =  { '\'', '"', '`', 0 };