# HG changeset patch # User Bram Moolenaar # Date 1375881881 -7200 # Node ID 8c42772f05438e9f06200bca731cf301097be8ea # Parent 65377d89f1ae2a2680ab9d79f5af222b60190df8 updated for version 7.4b.017 Problem: ":he \^x" gives a strange error message. (glts) Solution: Do not translate \^x to \_CTRL-x. diff --git a/src/ex_cmds.c b/src/ex_cmds.c --- a/src/ex_cmds.c +++ b/src/ex_cmds.c @@ -6019,8 +6019,8 @@ find_help_tags(arg, num_matches, matches if (*s < ' ' || (*s == '^' && s[1] && (ASCII_ISALPHA(s[1]) || vim_strchr((char_u *)"?@[\\]^", s[1]) != NULL))) { - if (d > IObuff && d[-1] != '_') - *d++ = '_'; /* prepend a '_' */ + if (d > IObuff && d[-1] != '_' && d[-1] != '\\') + *d++ = '_'; /* prepend a '_' to make x_CTRL-x */ STRCPY(d, "CTRL-"); d += 5; if (*s < ' ') diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -728,6 +728,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 17, +/**/ 16, /**/ 15,