forked from aniani/vim
		
	patch 8.2.0080: globals using INIT4() are not in the tags file
Problem: Globals using INIT4() are not in the tags file. Solution: Adjust the tags command.
This commit is contained in:
		
							
								
								
									
										6
									
								
								src/auto/configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								src/auto/configure
									
									
									
									
										vendored
									
									
								
							| @@ -14306,11 +14306,11 @@ fi | |||||||
| $as_echo_n "checking how to create tags... " >&6; } | $as_echo_n "checking how to create tags... " >&6; } | ||||||
| test -f tags && mv tags tags.save | test -f tags && mv tags tags.save | ||||||
| if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then | if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then | ||||||
|   TAGPRG="ctags -I INIT+ --fields=+S" |   TAGPRG="ctags -I INIT+,INIT2+,INIT3+,INIT4+,INIT5+ --fields=+S" | ||||||
| elif (eval exctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then | elif (eval exctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then | ||||||
|   TAGPRG="exctags -I INIT+ --fields=+S" |   TAGPRG="exctags -I INIT+,INIT2+,INIT3+,INIT4+,INIT5+ --fields=+S" | ||||||
| elif (eval exuberant-ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then | elif (eval exuberant-ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then | ||||||
|   TAGPRG="exuberant-ctags -I INIT+ --fields=+S" |   TAGPRG="exuberant-ctags -I INIT+,INIT2+,INIT3+,INIT4+,INIT5+ --fields=+S" | ||||||
| else | else | ||||||
|   TAGPRG="ctags" |   TAGPRG="ctags" | ||||||
|   (eval etags	   /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags" |   (eval etags	   /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags" | ||||||
|   | |||||||
| @@ -4236,11 +4236,11 @@ dnl -i+m to test for older Exuberant ctags | |||||||
| AC_MSG_CHECKING(how to create tags) | AC_MSG_CHECKING(how to create tags) | ||||||
| test -f tags && mv tags tags.save | test -f tags && mv tags tags.save | ||||||
| if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&AC_FD_CC 2>&1; then | if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&AC_FD_CC 2>&1; then | ||||||
|   TAGPRG="ctags -I INIT+ --fields=+S" |   TAGPRG="ctags -I INIT+,INIT2+,INIT3+,INIT4+,INIT5+ --fields=+S" | ||||||
| elif (eval exctags --version /dev/null | grep Exuberant) < /dev/null 1>&AC_FD_CC 2>&1; then | elif (eval exctags --version /dev/null | grep Exuberant) < /dev/null 1>&AC_FD_CC 2>&1; then | ||||||
|   TAGPRG="exctags -I INIT+ --fields=+S" |   TAGPRG="exctags -I INIT+,INIT2+,INIT3+,INIT4+,INIT5+ --fields=+S" | ||||||
| elif (eval exuberant-ctags --version /dev/null | grep Exuberant) < /dev/null 1>&AC_FD_CC 2>&1; then | elif (eval exuberant-ctags --version /dev/null | grep Exuberant) < /dev/null 1>&AC_FD_CC 2>&1; then | ||||||
|   TAGPRG="exuberant-ctags -I INIT+ --fields=+S" |   TAGPRG="exuberant-ctags -I INIT+,INIT2+,INIT3+,INIT4+,INIT5+ --fields=+S" | ||||||
| else | else | ||||||
|   TAGPRG="ctags" |   TAGPRG="ctags" | ||||||
|   (eval etags	   /dev/null) < /dev/null 1>&AC_FD_CC 2>&1 && TAGPRG="etags" |   (eval etags	   /dev/null) < /dev/null 1>&AC_FD_CC 2>&1 && TAGPRG="etags" | ||||||
|   | |||||||
| @@ -742,6 +742,8 @@ static char *(features[]) = | |||||||
|  |  | ||||||
| static int included_patches[] = | static int included_patches[] = | ||||||
| {   /* Add new patch number below this line */ | {   /* Add new patch number below this line */ | ||||||
|  | /**/ | ||||||
|  |     80, | ||||||
| /**/ | /**/ | ||||||
|     79, |     79, | ||||||
| /**/ | /**/ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user