Problem: Using CTRL-A on "000" drops the leading zero, while on "001" it
doesn't.
Solution: Detect "000" as an octal number. (James McCoy)
}
/*
- * Return the number of characters string "s" will take on the screen,
+ * Return the number of character cells string "s" will take on the screen,
* counting TABs as two characters: "^I".
*/
int
}
/*
- * Return the number of characters string "s[len]" will take on the screen,
- * counting TABs as two characters: "^I".
+ * Return the number of character cells string "s[len]" will take on the
+ * screen, counting TABs as two characters: "^I".
*/
int
vim_strnsize(s, len)
hex = 0; /* can't be octal */
break;
}
- if (ptr[n] > '0')
+ if (ptr[n] >= '0')
hex = '0'; /* assume octal */
}
}
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 414,
/**/
413,
/**/