Problem: Calling prop_find() with -1 for ID gives errornous error. (Naohiro
Ono)
Solution: When passing -1 use -2. (closes #8674)
let result = prop_find({'type': 'prop_name', 'lnum': 1}, 'f')
call assert_equal(expected[0], result)
+ " When ID is -1 it's like prop is not found.
+ call assert_equal({}, prop_find({'id': -1}))
+
call prop_clear(1,6)
call prop_type_delete('prop_name')
skipstart = dict_get_bool(dict, (char_u *)"skipstart", 0);
if (dict_find(dict, (char_u *)"id", -1) != NULL)
+ {
id = dict_get_number(dict, (char_u *)"id");
+ if (id == -1)
+ id = -2;
+ }
if (dict_find(dict, (char_u *)"type", -1))
{
char_u *name = dict_get_string(dict, (char_u *)"type", FALSE);
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 3257,
/**/
3256,
/**/