patch 8.1.1270: cannot see current match position

Problem:    Cannot see current match position.
Solution:   Show "3/44" when using the "n" command and "S" is not in
            'shortmess'. (Christian Brabandt, closes #4317)
diff --git a/src/option.h b/src/option.h
index 37f6dca..7a10bb9 100644
--- a/src/option.h
+++ b/src/option.h
@@ -183,27 +183,29 @@
 #define COCU_ALL	"nvic"		/* flags for 'concealcursor' */
 
 /* characters for p_shm option: */
-#define SHM_RO		'r'		/* readonly */
-#define SHM_MOD		'm'		/* modified */
-#define SHM_FILE	'f'		/* (file 1 of 2) */
-#define SHM_LAST	'i'		/* last line incomplete */
-#define SHM_TEXT	'x'		/* tx instead of textmode */
-#define SHM_LINES	'l'		/* "L" instead of "lines" */
-#define SHM_NEW		'n'		/* "[New]" instead of "[New file]" */
-#define SHM_WRI		'w'		/* "[w]" instead of "written" */
-#define SHM_A		"rmfixlnw"	/* represented by 'a' flag */
-#define SHM_WRITE	'W'		/* don't use "written" at all */
-#define SHM_TRUNC	't'		/* truncate file messages */
-#define SHM_TRUNCALL	'T'		/* truncate all messages */
-#define SHM_OVER	'o'		/* overwrite file messages */
-#define SHM_OVERALL	'O'		/* overwrite more messages */
-#define SHM_SEARCH	's'		/* no search hit bottom messages */
-#define SHM_ATTENTION	'A'		/* no ATTENTION messages */
-#define SHM_INTRO	'I'		/* intro messages */
-#define SHM_COMPLETIONMENU  'c'		/* completion menu messages */
-#define SHM_RECORDING	'q'		/* short recording message */
-#define SHM_FILEINFO	'F'		/* no file info messages */
-#define SHM_ALL		"rmfixlnwaWtToOsAIcqF" /* all possible flags for 'shm' */
+#define SHM_RO		'r'		// readonly
+#define SHM_MOD		'm'		// modified
+#define SHM_FILE	'f'		// (file 1 of 2)
+#define SHM_LAST	'i'		// last line incomplete
+#define SHM_TEXT	'x'		// tx instead of textmode
+#define SHM_LINES	'l'		// "L" instead of "lines"
+#define SHM_NEW		'n'		// "[New]" instead of "[New file]"
+#define SHM_WRI		'w'		// "[w]" instead of "written"
+#define SHM_A		"rmfixlnw"	// represented by 'a' flag
+#define SHM_WRITE	'W'		// don't use "written" at all
+#define SHM_TRUNC	't'		// truncate file messages
+#define SHM_TRUNCALL	'T'		// truncate all messages
+#define SHM_OVER	'o'		// overwrite file messages
+#define SHM_OVERALL	'O'		// overwrite more messages
+#define SHM_SEARCH	's'		// no search hit bottom messages
+#define SHM_ATTENTION	'A'		// no ATTENTION messages
+#define SHM_INTRO	'I'		// intro messages
+#define SHM_COMPLETIONMENU  'c'		// completion menu messages
+#define SHM_RECORDING	'q'		// short recording message
+#define SHM_FILEINFO	'F'		// no file info messages
+#define SHM_SEARCHCOUNT  'S'	        // search stats: '[1/10]'
+#define SHM_POSIX       "AS"            // POSIX value
+#define SHM_ALL		"rmfixlnwaWtToOsAIcqFS" // all possible flags for 'shm'
 
 /* characters for p_go: */
 #define GO_TERMINAL	'!'		/* use terminal for system commands */