patch 9.0.1704: Cannot use positional arguments for printf()
Problem: Cannot use positional arguments for printf()
Solution: Support positional arguments in string formatting
closes: #12140
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Christ van Willegen <cvwillegen@gmail.com>
diff --git a/src/globals.h b/src/globals.h
index 69b4343..6a68c3a 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -1674,6 +1674,19 @@
EXTERN char_u no_lines_msg[] INIT(= N_("--No lines in buffer--"));
+EXTERN char typename_unknown[] INIT(= N_("unknown"));
+EXTERN char typename_int[] INIT(= N_("int"));
+EXTERN char typename_longint[] INIT(= N_("long int"));
+EXTERN char typename_longlongint[] INIT(= N_("long long int"));
+EXTERN char typename_unsignedint[] INIT(= N_("unsigned int"));
+EXTERN char typename_unsignedlongint[] INIT(= N_("unsigned long int"));
+EXTERN char typename_unsignedlonglongint[] INIT(= N_("unsigned long long int"));
+EXTERN char typename_pointer[] INIT(= N_("pointer"));
+EXTERN char typename_percent[] INIT(= N_("percent"));
+EXTERN char typename_char[] INIT(= N_("char"));
+EXTERN char typename_string[] INIT(= N_("string"));
+EXTERN char typename_float[] INIT(= N_("float"));
+
/*
* When ":global" is used to number of substitutions and changed lines is
* accumulated until it's finished.