summaryrefslogtreecommitdiff
path: root/src/digraph.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2010-05-07 16:18:14 +0200
committerBram Moolenaar <Bram@vim.org>2010-05-07 16:18:14 +0200
commitceb45be4d3dabcea0ce8bb73a20ab4169732fbc0 (patch)
tree4662b7be20d026b0e0cd294709148f3fb6dada50 /src/digraph.c
parent317fd3ae3b9e80953e1d934975f0e7e5be9a94ae (diff)
downloadvim-git-ceb45be4d3dabcea0ce8bb73a20ab4169732fbc0.tar.gz
updated for version 7.2.414v7.2.414
Problem: CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony Mechelynck) Solution: Remove the Unicode range 0xe000 - 0xefff from digraphs, these are not valid characters.
Diffstat (limited to 'src/digraph.c')
-rw-r--r--src/digraph.c41
1 files changed, 2 insertions, 39 deletions
diff --git a/src/digraph.c b/src/digraph.c
index 80d1e94ff..ed22b347a 100644
--- a/src/digraph.c
+++ b/src/digraph.c
@@ -1933,45 +1933,8 @@ static digr_T digraphdefault[] =
{'7', 'c', 0x3226},
{'8', 'c', 0x3227},
{'9', 'c', 0x3228},
- {' ', ' ', 0xe000},
- {'/', 'c', 0xe001},
- {'U', 'A', 0xe002},
- {'U', 'B', 0xe003},
- {'"', '3', 0xe004},
- {'"', '1', 0xe005},
- {'"', '!', 0xe006},
- {'"', '\'', 0xe007},
- {'"', '>', 0xe008},
- {'"', '?', 0xe009},
- {'"', '-', 0xe00a},
- {'"', '(', 0xe00b},
- {'"', '.', 0xe00c},
- {'"', ':', 0xe00d},
- {'"', '0', 0xe00e},
- {'"', '"', 0xe00f},
- {'"', '<', 0xe010},
- {'"', ',', 0xe011},
- {'"', ';', 0xe012},
- {'"', '_', 0xe013},
- {'"', '=', 0xe014},
- {'"', '/', 0xe015},
- {'"', 'i', 0xe016},
- {'"', 'd', 0xe017},
- {'"', 'p', 0xe018},
- {';', ';', 0xe019},
- {',', ',', 0xe01a},
- {'b', '3', 0xe01b},
- {'C', 'i', 0xe01c},
- {'f', '(', 0xe01d},
- {'e', 'd', 0xe01e},
- {'a', 'm', 0xe01f},
- {'p', 'm', 0xe020},
- {'F', 'l', 0xe023},
- {'G', 'F', 0xe024},
- {'>', 'V', 0xe025},
- {'!', '*', 0xe026},
- {'?', '*', 0xe027},
- {'J', '<', 0xe028},
+ /* code points 0xe000 - 0xefff excluded, they have no assigned
+ * characters, only used in proposals. */
{'f', 'f', 0xfb00},
{'f', 'i', 0xfb01},
{'f', 'l', 0xfb02},