From 96e0eb83dd041525e43858d9ec3d75c5507b0384 Mon Sep 17 00:00:00 2001 From: rsc Date: Sat, 1 Apr 2006 21:28:43 +0000 Subject: more matching (eq) --- src/cmd/9term/wind.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/cmd/9term/wind.c') diff --git a/src/cmd/9term/wind.c b/src/cmd/9term/wind.c index 577fe27d..573c0a88 100644 --- a/src/cmd/9term/wind.c +++ b/src/cmd/9term/wind.c @@ -1315,8 +1315,18 @@ wsetpid(Window *w, int pid, int dolabel) } } -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 }; -- cgit v1.2.3