From 4d794a9db07b7093bd3dc6fae3a133fde0766bef Mon Sep 17 00:00:00 2001 From: Joe Allen Date: Tue, 21 Apr 2026 12:00:32 -0400 Subject: [PATCH] Add some more pairs --- joe/uedit.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/joe/uedit.c b/joe/uedit.c index 4543a655..26d84be0 100644 --- a/joe/uedit.c +++ b/joe/uedit.c @@ -1085,6 +1085,50 @@ int utomatch(W *w, int k) f = '<'; dir = -1; break; + case 0xAB: + f = 0xBB; + dir = 1; + break; + case 0xBB: + f = 0xAB; + dir = -1; + break; + case 0x201c: + f = 0x201d; + dir = 1; + break; + case 0x201e: + f = 0x201d; + dir = 1; + break; + case 0x201d: + f = 0x201c; // Should look for 0x201e also? + dir = -1; + break; + case 0x300c: + f = 0x300d; + dir = 1; + break; + case 0x300d: + f = 0x300c; + dir = -1; + break; + case 0xa1: + f = '!'; + dir = 1; + break; + case '!': + f = 0xa1; + dir = -1; + break; + case 0xbf: + f = '?'; + dir = 1; + break; + case '?': + f = 0xbf; + dir = -1; + break; default: return -1; }