Mercurial > vim
comparison src/menu.c @ 1624:18ee39301b82 v7.2a
updated for version 7.2a
author | vimboss |
---|---|
date | Tue, 24 Jun 2008 22:58:06 +0000 |
parents | 45fe7cf4a89e |
children | 421a77b136c2 |
comparison
equal
deleted
inserted
replaced
1623:53938adac247 | 1624:18ee39301b82 |
---|---|
150 icon = arg; | 150 icon = arg; |
151 #endif | 151 #endif |
152 while (*arg != NUL && *arg != ' ') | 152 while (*arg != NUL && *arg != ' ') |
153 { | 153 { |
154 if (*arg == '\\') | 154 if (*arg == '\\') |
155 mch_memmove(arg, arg + 1, STRLEN(arg)); | 155 STRMOVE(arg, arg + 1); |
156 mb_ptr_adv(arg); | 156 mb_ptr_adv(arg); |
157 } | 157 } |
158 if (*arg != NUL) | 158 if (*arg != NUL) |
159 { | 159 { |
160 *arg++ = NUL; | 160 *arg++ = NUL; |
298 if ((*arg == '\\' || *arg == Ctrl_V) && arg[1] != NUL) | 298 if ((*arg == '\\' || *arg == Ctrl_V) && arg[1] != NUL) |
299 arg++; | 299 arg++; |
300 else if (STRNICMP(arg, "<TAB>", 5) == 0) | 300 else if (STRNICMP(arg, "<TAB>", 5) == 0) |
301 { | 301 { |
302 *arg = TAB; | 302 *arg = TAB; |
303 mch_memmove(arg + 1, arg + 5, STRLEN(arg + 4)); | 303 STRMOVE(arg + 1, arg + 5); |
304 } | 304 } |
305 arg++; | 305 arg++; |
306 } | 306 } |
307 if (*arg != NUL) | 307 if (*arg != NUL) |
308 *arg++ = NUL; | 308 *arg++ = NUL; |
1440 | 1440 |
1441 for (p = name; *p && *p != '.'; mb_ptr_adv(p)) | 1441 for (p = name; *p && *p != '.'; mb_ptr_adv(p)) |
1442 { | 1442 { |
1443 if (*p == '\\' || *p == Ctrl_V) | 1443 if (*p == '\\' || *p == Ctrl_V) |
1444 { | 1444 { |
1445 mch_memmove(p, p + 1, STRLEN(p)); | 1445 STRMOVE(p, p + 1); |
1446 if (*p == NUL) | 1446 if (*p == NUL) |
1447 break; | 1447 break; |
1448 } | 1448 } |
1449 } | 1449 } |
1450 if (*p) | 1450 if (*p) |
1657 char c = p[1]; | 1657 char c = p[1]; |
1658 __etoa_l(&c, 1); | 1658 __etoa_l(&c, 1); |
1659 *mnemonic = c; | 1659 *mnemonic = c; |
1660 } | 1660 } |
1661 #endif | 1661 #endif |
1662 mch_memmove(p, p + 1, STRLEN(p)); | 1662 STRMOVE(p, p + 1); |
1663 p = p + 1; | 1663 p = p + 1; |
1664 } | 1664 } |
1665 } | 1665 } |
1666 return text; | 1666 return text; |
1667 } | 1667 } |