forked from aniani/vim
		
	patch 8.2.0532: cannot use simplify() as a method
Problem: Cannot use simplify() as a method. Solution: Add FEARG_1. (closes #5996)
This commit is contained in:
		| @@ -9024,6 +9024,8 @@ simplify({filename})					*simplify()* | ||||
| 		directory.  In order to resolve all the involved symbolic | ||||
| 		links before simplifying the path name, use |resolve()|. | ||||
|  | ||||
| 		Can also be used as a |method|: > | ||||
| 			GetName()->simplify() | ||||
|  | ||||
| sin({expr})						*sin()* | ||||
| 		Return the sine of {expr}, measured in radians, as a |Float|. | ||||
|   | ||||
| @@ -837,7 +837,7 @@ static funcentry_T global_functions[] = | ||||
|     {"sign_undefine",	0, 1, FEARG_1,	  ret_number,	SIGN_FUNC(f_sign_undefine)}, | ||||
|     {"sign_unplace",	1, 2, FEARG_1,	  ret_number,	SIGN_FUNC(f_sign_unplace)}, | ||||
|     {"sign_unplacelist", 1, 2, FEARG_1,	  ret_list_number, SIGN_FUNC(f_sign_unplacelist)}, | ||||
|     {"simplify",	1, 1, 0,	  ret_string,	f_simplify}, | ||||
|     {"simplify",	1, 1, FEARG_1,	  ret_string,	f_simplify}, | ||||
|     {"sin",		1, 1, FEARG_1,	  ret_float,	FLOAT_FUNC(f_sin)}, | ||||
|     {"sinh",		1, 1, FEARG_1,	  ret_float,	FLOAT_FUNC(f_sinh)}, | ||||
|     {"sort",		1, 3, FEARG_1,	  ret_list_any,	f_sort}, | ||||
|   | ||||
| @@ -450,7 +450,7 @@ func Test_simplify() | ||||
|   call assert_equal('/',           simplify('/.')) | ||||
|   call assert_equal('/',           simplify('/..')) | ||||
|   call assert_equal('/...',        simplify('/...')) | ||||
|   call assert_equal('./dir/file',  simplify('./dir/file')) | ||||
|   call assert_equal('./dir/file',  './dir/file'->simplify()) | ||||
|   call assert_equal('./dir/file',  simplify('.///dir//file')) | ||||
|   call assert_equal('./dir/file',  simplify('./dir/./file')) | ||||
|   call assert_equal('./file',      simplify('./dir/../file')) | ||||
|   | ||||
| @@ -738,6 +738,8 @@ static char *(features[]) = | ||||
|  | ||||
| static int included_patches[] = | ||||
| {   /* Add new patch number below this line */ | ||||
| /**/ | ||||
|     532, | ||||
| /**/ | ||||
|     531, | ||||
| /**/ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user