annotate src/version.c @ 10557:018b7ecc58db v8.0.0168

patch 8.0.0168: not all float functionality is tested commit https://github.com/vim/vim/commit/872004132f25cabe59352912889e042d6c7e6b4e Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 10 16:31:20 2017 +0100 patch 8.0.0168: not all float functionality is tested Problem: Still some float functionality is not covered by tests. Solution: Add more tests. (Dominique Pelle, closes https://github.com/vim/vim/issues/1364)
author Christian Brabandt <cb@256bit.org>
date Tue, 10 Jan 2017 16:45:04 +0100
parents fff45421182b
children 4d8be28b5913
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10042
4aead6a9b7a9 commit https://github.com/vim/vim/commit/edf3f97ae2af024708ebb4ac614227327033ca47
Christian Brabandt <cb@256bit.org>
parents: 10040
diff changeset
1 /* vi:set ts=8 sts=4 sw=4 noet:
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 *
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 * VIM - Vi IMproved by Bram Moolenaar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 *
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 * Do ":help uganda" in Vim to read copying and usage conditions.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 * Do ":help credits" in Vim to see a list of people who contributed.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 * See README.txt for an overview of the Vim source code.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 #include "vim.h"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 #ifdef AMIGA
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 # include <time.h> /* for time() */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 * Vim originated from Stevie version 3.6 (Fish disk 217) by GRWalter (Fred)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 * It has been changed beyond recognition since then.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19 *
10200
b85c507b50f3 commit https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
Christian Brabandt <cb@256bit.org>
parents: 10198
diff changeset
20 * Differences between version 7.4 and 8.x can be found with ":help version8".
b85c507b50f3 commit https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
Christian Brabandt <cb@256bit.org>
parents: 10198
diff changeset
21 * Differences between version 6.4 and 7.x can be found with ":help version7".
b85c507b50f3 commit https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
Christian Brabandt <cb@256bit.org>
parents: 10198
diff changeset
22 * Differences between version 5.8 and 6.x can be found with ":help version6".
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 * Differences between version 4.x and 5.x can be found with ":help version5".
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 * Differences between version 3.0 and 4.x can be found with ":help version4".
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 * All the remarks about older versions have been removed, they are not very
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 * interesting.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 #include "version.h"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30
378
6b49757d378c updated for version 7.0098
vimboss
parents: 170
diff changeset
31 char *Version = VIM_VERSION_SHORT;
6b49757d378c updated for version 7.0098
vimboss
parents: 170
diff changeset
32 static char *mediumVersion = VIM_VERSION_MEDIUM;
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 #if defined(HAVE_DATE_TIME) || defined(PROTO)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 # if (defined(VMS) && defined(VAXC)) || defined(PROTO)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 char longVersion[sizeof(VIM_VERSION_LONG_DATE) + sizeof(__DATE__)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37 + sizeof(__TIME__) + 3];
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
38
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39 void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
40 make_version(void)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 * Construct the long version string. Necessary because
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44 * VAX C can't catenate strings in the preprocessor.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46 strcpy(longVersion, VIM_VERSION_LONG_DATE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 strcat(longVersion, __DATE__);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48 strcat(longVersion, " ");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 strcat(longVersion, __TIME__);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50 strcat(longVersion, ")");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53 char *longVersion = VIM_VERSION_LONG_DATE __DATE__ " " __TIME__ ")";
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56 char *longVersion = VIM_VERSION_LONG;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58
7805
0b6c37dd858d commit https://github.com/vim/vim/commit/baaa7e9ec7398a813e21285c272fa99792642077
Christian Brabandt <cb@256bit.org>
parents: 7803
diff changeset
59 static void list_features(void);
0b6c37dd858d commit https://github.com/vim/vim/commit/baaa7e9ec7398a813e21285c272fa99792642077
Christian Brabandt <cb@256bit.org>
parents: 7803
diff changeset
60 static void version_msg(char *s);
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 static char *(features[]) =
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 {
5316
54e66395831c updated for version 7.4.011
Bram Moolenaar <bram@vim.org>
parents: 5314
diff changeset
64 #ifdef HAVE_ACL
54e66395831c updated for version 7.4.011
Bram Moolenaar <bram@vim.org>
parents: 5314
diff changeset
65 "+acl",
54e66395831c updated for version 7.4.011
Bram Moolenaar <bram@vim.org>
parents: 5314
diff changeset
66 #else
54e66395831c updated for version 7.4.011
Bram Moolenaar <bram@vim.org>
parents: 5314
diff changeset
67 "-acl",
54e66395831c updated for version 7.4.011
Bram Moolenaar <bram@vim.org>
parents: 5314
diff changeset
68 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 #ifdef AMIGA /* only for Amiga systems */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 # ifdef FEAT_ARP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71 "+ARP",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 "-ARP",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76 #ifdef FEAT_ARABIC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 "+arabic",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79 "-arabic",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 #ifdef FEAT_AUTOCMD
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82 "+autocmd",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84 "-autocmd",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 #ifdef FEAT_BEVAL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 "+balloon_eval",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 "-balloon_eval",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 #ifdef FEAT_BROWSE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 "+browse",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94 "-browse",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 #ifdef NO_BUILTIN_TCAPS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97 "-builtin_terms",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 #ifdef SOME_BUILTIN_TCAPS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100 "+builtin_terms",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 #ifdef ALL_BUILTIN_TCAPS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 "++builtin_terms",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 #ifdef FEAT_BYTEOFF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106 "+byte_offset",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 "-byte_offset",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 #endif
8493
caed4b2d305f commit https://github.com/vim/vim/commit/509ce2a558e7e0c03242e32e844255af52f1c821
Christian Brabandt <cb@256bit.org>
parents: 8491
diff changeset
110 #ifdef FEAT_JOB_CHANNEL
7759
39be49fd70d9 commit https://github.com/vim/vim/commit/5aec481097278d7d4e6559d9db2b9c3b8aa0dd5d
Christian Brabandt <cb@256bit.org>
parents: 7757
diff changeset
111 "+channel",
39be49fd70d9 commit https://github.com/vim/vim/commit/5aec481097278d7d4e6559d9db2b9c3b8aa0dd5d
Christian Brabandt <cb@256bit.org>
parents: 7757
diff changeset
112 #else
39be49fd70d9 commit https://github.com/vim/vim/commit/5aec481097278d7d4e6559d9db2b9c3b8aa0dd5d
Christian Brabandt <cb@256bit.org>
parents: 7757
diff changeset
113 "-channel",
39be49fd70d9 commit https://github.com/vim/vim/commit/5aec481097278d7d4e6559d9db2b9c3b8aa0dd5d
Christian Brabandt <cb@256bit.org>
parents: 7757
diff changeset
114 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115 #ifdef FEAT_CINDENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116 "+cindent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118 "-cindent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120 #ifdef FEAT_CLIENTSERVER
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121 "+clientserver",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123 "-clientserver",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 #ifdef FEAT_CLIPBOARD
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 "+clipboard",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 "-clipboard",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130 #ifdef FEAT_CMDL_COMPL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 "+cmdline_compl",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133 "-cmdline_compl",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135 #ifdef FEAT_CMDHIST
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136 "+cmdline_hist",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
138 "-cmdline_hist",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140 #ifdef FEAT_CMDL_INFO
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141 "+cmdline_info",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143 "-cmdline_info",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
145 #ifdef FEAT_COMMENTS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
146 "+comments",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148 "-comments",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149 #endif
2250
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
150 #ifdef FEAT_CONCEAL
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
151 "+conceal",
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
152 #else
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
153 "-conceal",
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
154 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155 #ifdef FEAT_CRYPT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156 "+cryptv",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
158 "-cryptv",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
159 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
160 #ifdef FEAT_CSCOPE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
161 "+cscope",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
162 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
163 "-cscope",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
164 #endif
2250
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
165 #ifdef FEAT_CURSORBIND
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
166 "+cursorbind",
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
167 #else
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
168 "-cursorbind",
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
169 #endif
647
19106f131c87 updated for version 7.0188
vimboss
parents: 615
diff changeset
170 #ifdef CURSOR_SHAPE
19106f131c87 updated for version 7.0188
vimboss
parents: 615
diff changeset
171 "+cursorshape",
19106f131c87 updated for version 7.0188
vimboss
parents: 615
diff changeset
172 #else
19106f131c87 updated for version 7.0188
vimboss
parents: 615
diff changeset
173 "-cursorshape",
19106f131c87 updated for version 7.0188
vimboss
parents: 615
diff changeset
174 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
175 #if defined(FEAT_CON_DIALOG) && defined(FEAT_GUI_DIALOG)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
176 "+dialog_con_gui",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
177 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 # if defined(FEAT_CON_DIALOG)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179 "+dialog_con",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181 # if defined(FEAT_GUI_DIALOG)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182 "+dialog_gui",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184 "-dialog",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
185 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
186 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
187 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
188 #ifdef FEAT_DIFF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
189 "+diff",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
190 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
191 "-diff",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
192 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
193 #ifdef FEAT_DIGRAPHS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
194 "+digraphs",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
195 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
196 "-digraphs",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
197 #endif
6110
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
198 #ifdef FEAT_GUI_W32
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
199 # ifdef FEAT_DIRECTX
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
200 "+directx",
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
201 # else
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
202 "-directx",
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
203 # endif
1bff71d20262 updated for version 7.4.393
Bram Moolenaar <bram@vim.org>
parents: 6108
diff changeset
204 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
205 #ifdef FEAT_DND
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
206 "+dnd",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
207 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
208 "-dnd",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
209 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
210 #ifdef EBCDIC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
211 "+ebcdic",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
212 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
213 "-ebcdic",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
214 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
215 #ifdef FEAT_EMACS_TAGS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
216 "+emacs_tags",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
217 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
218 "-emacs_tags",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
219 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
220 #ifdef FEAT_EVAL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
221 "+eval",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
222 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
223 "-eval",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
224 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
225 "+ex_extra",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
226 #ifdef FEAT_SEARCH_EXTRA
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
227 "+extra_search",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
228 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
229 "-extra_search",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
230 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
231 #ifdef FEAT_FKMAP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
232 "+farsi",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
233 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
234 "-farsi",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
235 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
236 #ifdef FEAT_SEARCHPATH
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
237 "+file_in_path",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
238 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
239 "-file_in_path",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
240 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
241 #ifdef FEAT_FIND_ID
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
242 "+find_in_path",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
243 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
244 "-find_in_path",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
245 #endif
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1617
diff changeset
246 #ifdef FEAT_FLOAT
82b5078be2dd updated for version 7.2a
vimboss
parents: 1617
diff changeset
247 "+float",
82b5078be2dd updated for version 7.2a
vimboss
parents: 1617
diff changeset
248 #else
82b5078be2dd updated for version 7.2a
vimboss
parents: 1617
diff changeset
249 "-float",
82b5078be2dd updated for version 7.2a
vimboss
parents: 1617
diff changeset
250 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
251 #ifdef FEAT_FOLDING
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
252 "+folding",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
253 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
254 "-folding",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
255 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
256 #ifdef FEAT_FOOTER
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
257 "+footer",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
258 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
259 "-footer",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
260 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
261 /* only interesting on Unix systems */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
262 #if !defined(USE_SYSTEM) && defined(UNIX)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
263 "+fork()",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
264 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
265 #ifdef FEAT_GETTEXT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
266 # ifdef DYNAMIC_GETTEXT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
267 "+gettext/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
268 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
269 "+gettext",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
270 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
271 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
272 "-gettext",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
273 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
274 #ifdef FEAT_HANGULIN
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
275 "+hangul_input",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
276 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
277 "-hangul_input",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
278 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
279 #if (defined(HAVE_ICONV_H) && defined(USE_ICONV)) || defined(DYNAMIC_ICONV)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
280 # ifdef DYNAMIC_ICONV
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
281 "+iconv/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
282 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
283 "+iconv",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
284 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
285 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
286 "-iconv",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
287 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
288 #ifdef FEAT_INS_EXPAND
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
289 "+insert_expand",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
290 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
291 "-insert_expand",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
292 #endif
8493
caed4b2d305f commit https://github.com/vim/vim/commit/509ce2a558e7e0c03242e32e844255af52f1c821
Christian Brabandt <cb@256bit.org>
parents: 8491
diff changeset
293 #ifdef FEAT_JOB_CHANNEL
7957
b74549818500 commit https://github.com/vim/vim/commit/835dc636a5350f610b62f110227d2363b5b2880a
Christian Brabandt <cb@256bit.org>
parents: 7955
diff changeset
294 "+job",
b74549818500 commit https://github.com/vim/vim/commit/835dc636a5350f610b62f110227d2363b5b2880a
Christian Brabandt <cb@256bit.org>
parents: 7955
diff changeset
295 #else
b74549818500 commit https://github.com/vim/vim/commit/835dc636a5350f610b62f110227d2363b5b2880a
Christian Brabandt <cb@256bit.org>
parents: 7955
diff changeset
296 "-job",
b74549818500 commit https://github.com/vim/vim/commit/835dc636a5350f610b62f110227d2363b5b2880a
Christian Brabandt <cb@256bit.org>
parents: 7955
diff changeset
297 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
298 #ifdef FEAT_JUMPLIST
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
299 "+jumplist",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
300 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
301 "-jumplist",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
302 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
303 #ifdef FEAT_KEYMAP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
304 "+keymap",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
305 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
306 "-keymap",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
307 #endif
9690
4a7a88404076 commit https://github.com/vim/vim/commit/9532fe7fbe1b14531931e83bd9f8054efdcf7509
Christian Brabandt <cb@256bit.org>
parents: 9688
diff changeset
308 #ifdef FEAT_EVAL
4a7a88404076 commit https://github.com/vim/vim/commit/9532fe7fbe1b14531931e83bd9f8054efdcf7509
Christian Brabandt <cb@256bit.org>
parents: 9688
diff changeset
309 "+lambda",
4a7a88404076 commit https://github.com/vim/vim/commit/9532fe7fbe1b14531931e83bd9f8054efdcf7509
Christian Brabandt <cb@256bit.org>
parents: 9688
diff changeset
310 #else
4a7a88404076 commit https://github.com/vim/vim/commit/9532fe7fbe1b14531931e83bd9f8054efdcf7509
Christian Brabandt <cb@256bit.org>
parents: 9688
diff changeset
311 "-lambda",
4a7a88404076 commit https://github.com/vim/vim/commit/9532fe7fbe1b14531931e83bd9f8054efdcf7509
Christian Brabandt <cb@256bit.org>
parents: 9688
diff changeset
312 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
313 #ifdef FEAT_LANGMAP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
314 "+langmap",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
315 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
316 "-langmap",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
317 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
318 #ifdef FEAT_LIBCALL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
319 "+libcall",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
320 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
321 "-libcall",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
322 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
323 #ifdef FEAT_LINEBREAK
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
324 "+linebreak",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
325 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
326 "-linebreak",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
327 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
328 #ifdef FEAT_LISP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
329 "+lispindent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
330 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
331 "-lispindent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
332 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
333 #ifdef FEAT_LISTCMDS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
334 "+listcmds",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
335 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
336 "-listcmds",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
337 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
338 #ifdef FEAT_LOCALMAP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
339 "+localmap",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
340 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
341 "-localmap",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
342 #endif
2320
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
343 #ifdef FEAT_LUA
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
344 # ifdef DYNAMIC_LUA
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
345 "+lua/dyn",
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
346 # else
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
347 "+lua",
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
348 # endif
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
349 #else
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
350 "-lua",
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2275
diff changeset
351 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
352 #ifdef FEAT_MENU
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
353 "+menu",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
354 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
355 "-menu",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
356 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
357 #ifdef FEAT_SESSION
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
358 "+mksession",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
359 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
360 "-mksession",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
361 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
362 #ifdef FEAT_MODIFY_FNAME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
363 "+modify_fname",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
364 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
365 "-modify_fname",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
366 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
367 #ifdef FEAT_MOUSE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
368 "+mouse",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
369 # ifdef FEAT_MOUSESHAPE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
370 "+mouseshape",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
371 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
372 "-mouseshape",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
373 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
374 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
375 "-mouse",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
376 #endif
3898
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
377
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
378 #if defined(UNIX) || defined(VMS)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
379 # ifdef FEAT_MOUSE_DEC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
380 "+mouse_dec",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
381 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
382 "-mouse_dec",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
383 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
384 # ifdef FEAT_MOUSE_GPM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
385 "+mouse_gpm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
386 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
387 "-mouse_gpm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
388 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
389 # ifdef FEAT_MOUSE_JSB
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
390 "+mouse_jsbterm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
391 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
392 "-mouse_jsbterm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
393 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
394 # ifdef FEAT_MOUSE_NET
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
395 "+mouse_netterm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
396 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
397 "-mouse_netterm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
398 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
399 #endif
3898
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
400
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
401 #ifdef __QNX__
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
402 # ifdef FEAT_MOUSE_PTERM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
403 "+mouse_pterm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
404 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
405 "-mouse_pterm",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
406 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
407 #endif
3898
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
408
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
409 #if defined(UNIX) || defined(VMS)
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
410 # ifdef FEAT_MOUSE_SGR
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
411 "+mouse_sgr",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
412 # else
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
413 "-mouse_sgr",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
414 # endif
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
415 # ifdef FEAT_SYSMOUSE
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
416 "+mouse_sysmouse",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
417 # else
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
418 "-mouse_sysmouse",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
419 # endif
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
420 # ifdef FEAT_MOUSE_URXVT
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
421 "+mouse_urxvt",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
422 # else
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
423 "-mouse_urxvt",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
424 # endif
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
425 # ifdef FEAT_MOUSE_XTERM
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
426 "+mouse_xterm",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
427 # else
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
428 "-mouse_xterm",
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
429 # endif
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
430 #endif
0aa74f2f50a8 updated for version 7.3.705
Bram Moolenaar <bram@vim.org>
parents: 3896
diff changeset
431
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
432 #ifdef FEAT_MBYTE_IME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
433 # ifdef DYNAMIC_IME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
434 "+multi_byte_ime/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
435 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
436 "+multi_byte_ime",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
437 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
438 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
439 # ifdef FEAT_MBYTE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
440 "+multi_byte",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
441 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
442 "-multi_byte",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
443 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
444 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
445 #ifdef FEAT_MULTI_LANG
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
446 "+multi_lang",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
447 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
448 "-multi_lang",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
449 #endif
14
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
450 #ifdef FEAT_MZSCHEME
132
d6009de12681 updated for version 7.0044
vimboss
parents: 68
diff changeset
451 # ifdef DYNAMIC_MZSCHEME
d6009de12681 updated for version 7.0044
vimboss
parents: 68
diff changeset
452 "+mzscheme/dyn",
d6009de12681 updated for version 7.0044
vimboss
parents: 68
diff changeset
453 # else
14
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
454 "+mzscheme",
132
d6009de12681 updated for version 7.0044
vimboss
parents: 68
diff changeset
455 # endif
14
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
456 #else
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
457 "-mzscheme",
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
458 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
459 #ifdef FEAT_NETBEANS_INTG
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
460 "+netbeans_intg",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
461 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
462 "-netbeans_intg",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
463 #endif
9389
32e34e574716 commit https://github.com/vim/vim/commit/22fcfad29276bd5f317faf516637dcd491b96a12
Christian Brabandt <cb@256bit.org>
parents: 9387
diff changeset
464 #ifdef FEAT_NUM64
32e34e574716 commit https://github.com/vim/vim/commit/22fcfad29276bd5f317faf516637dcd491b96a12
Christian Brabandt <cb@256bit.org>
parents: 9387
diff changeset
465 "+num64",
32e34e574716 commit https://github.com/vim/vim/commit/22fcfad29276bd5f317faf516637dcd491b96a12
Christian Brabandt <cb@256bit.org>
parents: 9387
diff changeset
466 #else
32e34e574716 commit https://github.com/vim/vim/commit/22fcfad29276bd5f317faf516637dcd491b96a12
Christian Brabandt <cb@256bit.org>
parents: 9387
diff changeset
467 "-num64",
32e34e574716 commit https://github.com/vim/vim/commit/22fcfad29276bd5f317faf516637dcd491b96a12
Christian Brabandt <cb@256bit.org>
parents: 9387
diff changeset
468 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
469 #ifdef FEAT_GUI_W32
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
470 # ifdef FEAT_OLE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
471 "+ole",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
472 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
473 "-ole",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
474 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
475 #endif
8182
95d59081580f commit https://github.com/vim/vim/commit/f6fee0e2d4341c0c2f5339c1268e5877fafd07cf
Christian Brabandt <cb@256bit.org>
parents: 8180
diff changeset
476 "+packages",
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
477 #ifdef FEAT_PATH_EXTRA
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
478 "+path_extra",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
479 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
480 "-path_extra",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
481 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
482 #ifdef FEAT_PERL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
483 # ifdef DYNAMIC_PERL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
484 "+perl/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
485 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
486 "+perl",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
487 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
488 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
489 "-perl",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
490 #endif
2214
f8222d1f9a73 Included patch for persistent undo. Lots of changes and added test.
Bram Moolenaar <bram@vim.org>
parents: 2154
diff changeset
491 #ifdef FEAT_PERSISTENT_UNDO
f8222d1f9a73 Included patch for persistent undo. Lots of changes and added test.
Bram Moolenaar <bram@vim.org>
parents: 2154
diff changeset
492 "+persistent_undo",
f8222d1f9a73 Included patch for persistent undo. Lots of changes and added test.
Bram Moolenaar <bram@vim.org>
parents: 2154
diff changeset
493 #else
f8222d1f9a73 Included patch for persistent undo. Lots of changes and added test.
Bram Moolenaar <bram@vim.org>
parents: 2154
diff changeset
494 "-persistent_undo",
f8222d1f9a73 Included patch for persistent undo. Lots of changes and added test.
Bram Moolenaar <bram@vim.org>
parents: 2154
diff changeset
495 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
496 #ifdef FEAT_PRINTER
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
497 # ifdef FEAT_POSTSCRIPT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
498 "+postscript",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
499 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
500 "-postscript",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
501 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
502 "+printer",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
503 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
504 "-printer",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
505 #endif
170
8c60f65311fa updated for version 7.0052
vimboss
parents: 132
diff changeset
506 #ifdef FEAT_PROFILE
8c60f65311fa updated for version 7.0052
vimboss
parents: 132
diff changeset
507 "+profile",
8c60f65311fa updated for version 7.0052
vimboss
parents: 132
diff changeset
508 #else
8c60f65311fa updated for version 7.0052
vimboss
parents: 132
diff changeset
509 "-profile",
8c60f65311fa updated for version 7.0052
vimboss
parents: 132
diff changeset
510 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
511 #ifdef FEAT_PYTHON
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
512 # ifdef DYNAMIC_PYTHON
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
513 "+python/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
514 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
515 "+python",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
516 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
517 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
518 "-python",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
519 #endif
2329
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
520 #ifdef FEAT_PYTHON3
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
521 # ifdef DYNAMIC_PYTHON3
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
522 "+python3/dyn",
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
523 # else
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
524 "+python3",
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
525 # endif
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
526 #else
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
527 "-python3",
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
528 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
529 #ifdef FEAT_QUICKFIX
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
530 "+quickfix",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
531 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
532 "-quickfix",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
533 #endif
857
b933657f7c9d updated for version 7.0g01
vimboss
parents: 647
diff changeset
534 #ifdef FEAT_RELTIME
b933657f7c9d updated for version 7.0g01
vimboss
parents: 647
diff changeset
535 "+reltime",
b933657f7c9d updated for version 7.0g01
vimboss
parents: 647
diff changeset
536 #else
b933657f7c9d updated for version 7.0g01
vimboss
parents: 647
diff changeset
537 "-reltime",
b933657f7c9d updated for version 7.0g01
vimboss
parents: 647
diff changeset
538 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
539 #ifdef FEAT_RIGHTLEFT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
540 "+rightleft",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
541 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
542 "-rightleft",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
543 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
544 #ifdef FEAT_RUBY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
545 # ifdef DYNAMIC_RUBY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
546 "+ruby/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
547 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
548 "+ruby",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
549 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
550 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
551 "-ruby",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
552 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
553 #ifdef FEAT_SCROLLBIND
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
554 "+scrollbind",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
555 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
556 "-scrollbind",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
557 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
558 #ifdef FEAT_SIGNS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
559 "+signs",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
560 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
561 "-signs",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
562 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
563 #ifdef FEAT_SMARTINDENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
564 "+smartindent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
565 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
566 "-smartindent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
567 #endif
1989
1fbbe04a950f updated for version 7.2-286
vimboss
parents: 1988
diff changeset
568 #ifdef STARTUPTIME
1fbbe04a950f updated for version 7.2-286
vimboss
parents: 1988
diff changeset
569 "+startuptime",
1fbbe04a950f updated for version 7.2-286
vimboss
parents: 1988
diff changeset
570 #else
1fbbe04a950f updated for version 7.2-286
vimboss
parents: 1988
diff changeset
571 "-startuptime",
1fbbe04a950f updated for version 7.2-286
vimboss
parents: 1988
diff changeset
572 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
573 #ifdef FEAT_STL_OPT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
574 "+statusline",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
575 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
576 "-statusline",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
577 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
578 #ifdef FEAT_SUN_WORKSHOP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
579 "+sun_workshop",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
580 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
581 "-sun_workshop",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
582 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
583 #ifdef FEAT_SYN_HL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
584 "+syntax",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
585 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
586 "-syntax",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
587 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
588 /* only interesting on Unix systems */
9536
b2aada04d84e commit https://github.com/vim/vim/commit/a06ecab7a5159e744448ace731036f0dc5f87dd4
Christian Brabandt <cb@256bit.org>
parents: 9534
diff changeset
589 #if defined(USE_SYSTEM) && defined(UNIX)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
590 "+system()",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
591 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
592 #ifdef FEAT_TAG_BINS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
593 "+tag_binary",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
594 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
595 "-tag_binary",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
596 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
597 #ifdef FEAT_TAG_OLDSTATIC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
598 "+tag_old_static",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
599 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
600 "-tag_old_static",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
601 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
602 #ifdef FEAT_TAG_ANYWHITE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
603 "+tag_any_white",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
604 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
605 "-tag_any_white",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
606 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
607 #ifdef FEAT_TCL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
608 # ifdef DYNAMIC_TCL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
609 "+tcl/dyn",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
610 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
611 "+tcl",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
612 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
613 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
614 "-tcl",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
615 #endif
9027
773d627cac0b commit https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162
Christian Brabandt <cb@256bit.org>
parents: 9025
diff changeset
616 #ifdef FEAT_TERMGUICOLORS
773d627cac0b commit https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162
Christian Brabandt <cb@256bit.org>
parents: 9025
diff changeset
617 "+termguicolors",
773d627cac0b commit https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162
Christian Brabandt <cb@256bit.org>
parents: 9025
diff changeset
618 #else
773d627cac0b commit https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162
Christian Brabandt <cb@256bit.org>
parents: 9025
diff changeset
619 "-termguicolors",
773d627cac0b commit https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162
Christian Brabandt <cb@256bit.org>
parents: 9025
diff changeset
620 #endif
9536
b2aada04d84e commit https://github.com/vim/vim/commit/a06ecab7a5159e744448ace731036f0dc5f87dd4
Christian Brabandt <cb@256bit.org>
parents: 9534
diff changeset
621 #if defined(UNIX)
b2aada04d84e commit https://github.com/vim/vim/commit/a06ecab7a5159e744448ace731036f0dc5f87dd4
Christian Brabandt <cb@256bit.org>
parents: 9534
diff changeset
622 /* only Unix can have terminfo instead of termcap */
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
623 # ifdef TERMINFO
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
624 "+terminfo",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
625 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
626 "-terminfo",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
627 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
628 #else /* unix always includes termcap support */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
629 # ifdef HAVE_TGETENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
630 "+tgetent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
631 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
632 "-tgetent",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
633 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
634 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
635 #ifdef FEAT_TERMRESPONSE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
636 "+termresponse",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
637 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
638 "-termresponse",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
639 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
640 #ifdef FEAT_TEXTOBJ
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
641 "+textobjects",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
642 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
643 "-textobjects",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
644 #endif
8577
63dc856bd13d commit https://github.com/vim/vim/commit/975b5271eed4fa0500c24a8f37be0b1797cb9db7
Christian Brabandt <cb@256bit.org>
parents: 8575
diff changeset
645 #ifdef FEAT_TIMERS
63dc856bd13d commit https://github.com/vim/vim/commit/975b5271eed4fa0500c24a8f37be0b1797cb9db7
Christian Brabandt <cb@256bit.org>
parents: 8575
diff changeset
646 "+timers",
63dc856bd13d commit https://github.com/vim/vim/commit/975b5271eed4fa0500c24a8f37be0b1797cb9db7
Christian Brabandt <cb@256bit.org>
parents: 8575
diff changeset
647 #else
63dc856bd13d commit https://github.com/vim/vim/commit/975b5271eed4fa0500c24a8f37be0b1797cb9db7
Christian Brabandt <cb@256bit.org>
parents: 8575
diff changeset
648 "-timers",
63dc856bd13d commit https://github.com/vim/vim/commit/975b5271eed4fa0500c24a8f37be0b1797cb9db7
Christian Brabandt <cb@256bit.org>
parents: 8575
diff changeset
649 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
650 #ifdef FEAT_TITLE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
651 "+title",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
652 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
653 "-title",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
654 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
655 #ifdef FEAT_TOOLBAR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
656 "+toolbar",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
657 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
658 "-toolbar",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
659 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
660 #ifdef FEAT_USR_CMDS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
661 "+user_commands",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
662 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
663 "-user_commands",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
664 #endif
8643
24b43dd167eb commit https://github.com/vim/vim/commit/44a2f923c00f1384c9ecde12fb5b4711bc20702e
Christian Brabandt <cb@256bit.org>
parents: 8641
diff changeset
665 #ifdef FEAT_WINDOWS
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
666 "+vertsplit",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
667 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
668 "-vertsplit",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
669 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
670 #ifdef FEAT_VIRTUALEDIT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
671 "+virtualedit",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
672 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
673 "-virtualedit",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
674 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
675 "+visual",
5735
50dbef5e774a updated for version 7.4.212
Bram Moolenaar <bram@vim.org>
parents: 5732
diff changeset
676 #ifdef FEAT_VISUALEXTRA
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
677 "+visualextra",
5735
50dbef5e774a updated for version 7.4.212
Bram Moolenaar <bram@vim.org>
parents: 5732
diff changeset
678 #else
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
679 "-visualextra",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
680 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
681 #ifdef FEAT_VIMINFO
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
682 "+viminfo",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
683 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
684 "-viminfo",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
685 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
686 #ifdef FEAT_VREPLACE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
687 "+vreplace",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
688 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
689 "-vreplace",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
690 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
691 #ifdef FEAT_WILDIGN
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
692 "+wildignore",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
693 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
694 "-wildignore",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
695 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
696 #ifdef FEAT_WILDMENU
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
697 "+wildmenu",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
698 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
699 "-wildmenu",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
700 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
701 #ifdef FEAT_WINDOWS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
702 "+windows",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
703 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
704 "-windows",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
705 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
706 #ifdef FEAT_WRITEBACKUP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
707 "+writebackup",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
708 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
709 "-writebackup",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
710 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
711 #if defined(UNIX) || defined(VMS)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
712 # ifdef FEAT_X11
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
713 "+X11",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
714 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
715 "-X11",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
716 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
717 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
718 #ifdef FEAT_XFONTSET
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
719 "+xfontset",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
720 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
721 "-xfontset",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
722 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
723 #ifdef FEAT_XIM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
724 "+xim",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
725 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
726 "-xim",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
727 #endif
9865
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
728 #ifdef WIN3264
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
729 # ifdef FEAT_XPM_W32
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
730 "+xpm_w32",
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
731 # else
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
732 "-xpm_w32",
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
733 # endif
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
734 #else
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
735 # ifdef HAVE_XPM
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
736 "+xpm",
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
737 # else
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
738 "-xpm",
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
739 # endif
649a6a3fa714 commit https://github.com/vim/vim/commit/d58b0f982ad758c59abe47627216a15497e9c3c1
Christian Brabandt <cb@256bit.org>
parents: 9863
diff changeset
740 #endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
741 #if defined(UNIX) || defined(VMS)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
742 # ifdef USE_XSMP_INTERACT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
743 "+xsmp_interact",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
744 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
745 # ifdef USE_XSMP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
746 "+xsmp",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
747 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
748 "-xsmp",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
749 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
750 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
751 # ifdef FEAT_XCLIPBOARD
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
752 "+xterm_clipboard",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
753 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
754 "-xterm_clipboard",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
755 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
756 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
757 #ifdef FEAT_XTERM_SAVE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
758 "+xterm_save",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
759 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
760 "-xterm_save",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
761 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
762 NULL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
763 };
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
764
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
765 static int included_patches[] =
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
766 { /* Add new patch number below this line */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
767 /**/
10557
018b7ecc58db patch 8.0.0168: not all float functionality is tested
Christian Brabandt <cb@256bit.org>
parents: 10555
diff changeset
768 168,
018b7ecc58db patch 8.0.0168: not all float functionality is tested
Christian Brabandt <cb@256bit.org>
parents: 10555
diff changeset
769 /**/
10555
fff45421182b patch 8.0.0167: str2nr()/str2float() fail with negative values
Christian Brabandt <cb@256bit.org>
parents: 10553
diff changeset
770 167,
fff45421182b patch 8.0.0167: str2nr()/str2float() fail with negative values
Christian Brabandt <cb@256bit.org>
parents: 10553
diff changeset
771 /**/
10553
f83b6a0b6148 patch 8.0.0166: JSON with a duplicate key gives an internal error
Christian Brabandt <cb@256bit.org>
parents: 10551
diff changeset
772 166,
f83b6a0b6148 patch 8.0.0166: JSON with a duplicate key gives an internal error
Christian Brabandt <cb@256bit.org>
parents: 10551
diff changeset
773 /**/
10551
c3cc8b2aab6a patch 8.0.0165: ubsan warns for integer overflow
Christian Brabandt <cb@256bit.org>
parents: 10549
diff changeset
774 165,
c3cc8b2aab6a patch 8.0.0165: ubsan warns for integer overflow
Christian Brabandt <cb@256bit.org>
parents: 10549
diff changeset
775 /**/
10549
055b1633aed7 patch 8.0.0164: outdated and misplaced comments
Christian Brabandt <cb@256bit.org>
parents: 10546
diff changeset
776 164,
055b1633aed7 patch 8.0.0164: outdated and misplaced comments
Christian Brabandt <cb@256bit.org>
parents: 10546
diff changeset
777 /**/
10546
7babc70a7b98 patch 8.0.0163: cannot build with Ruby 2.4
Christian Brabandt <cb@256bit.org>
parents: 10544
diff changeset
778 163,
7babc70a7b98 patch 8.0.0163: cannot build with Ruby 2.4
Christian Brabandt <cb@256bit.org>
parents: 10544
diff changeset
779 /**/
10544
a3cef16bea27 patch 8.0.0162: build error on Fedora 23
Christian Brabandt <cb@256bit.org>
parents: 10542
diff changeset
780 162,
a3cef16bea27 patch 8.0.0162: build error on Fedora 23
Christian Brabandt <cb@256bit.org>
parents: 10542
diff changeset
781 /**/
10542
5c0a28604bd0 patch 8.0.0161: can't build with small features
Christian Brabandt <cb@256bit.org>
parents: 10540
diff changeset
782 161,
5c0a28604bd0 patch 8.0.0161: can't build with small features
Christian Brabandt <cb@256bit.org>
parents: 10540
diff changeset
783 /**/
10540
ea7fbae33285 patch 8.0.0160: EMSG() is sometimes used where it should be IEMSG()
Christian Brabandt <cb@256bit.org>
parents: 10538
diff changeset
784 160,
ea7fbae33285 patch 8.0.0160: EMSG() is sometimes used where it should be IEMSG()
Christian Brabandt <cb@256bit.org>
parents: 10538
diff changeset
785 /**/
10538
c7f671dfd735 patch 8.0.0159: crash on startup when updating tabline
Christian Brabandt <cb@256bit.org>
parents: 10536
diff changeset
786 159,
c7f671dfd735 patch 8.0.0159: crash on startup when updating tabline
Christian Brabandt <cb@256bit.org>
parents: 10536
diff changeset
787 /**/
10536
6ddf322ff7cf patch 8.0.0158: float funcion test fails on MS-Windows
Christian Brabandt <cb@256bit.org>
parents: 10534
diff changeset
788 158,
6ddf322ff7cf patch 8.0.0158: float funcion test fails on MS-Windows
Christian Brabandt <cb@256bit.org>
parents: 10534
diff changeset
789 /**/
10534
1c6db35e3527 commit https://github.com/vim/vim/commit/2d02839050a2557bf36dab37ccd9f92168a757d1
Christian Brabandt <cb@256bit.org>
parents: 10532
diff changeset
790 157,
1c6db35e3527 commit https://github.com/vim/vim/commit/2d02839050a2557bf36dab37ccd9f92168a757d1
Christian Brabandt <cb@256bit.org>
parents: 10532
diff changeset
791 /**/
10532
80b50e43e382 commit https://github.com/vim/vim/commit/453b576ee5d32e9b8e6876712748ae01f9be68dd
Christian Brabandt <cb@256bit.org>
parents: 10530
diff changeset
792 156,
80b50e43e382 commit https://github.com/vim/vim/commit/453b576ee5d32e9b8e6876712748ae01f9be68dd
Christian Brabandt <cb@256bit.org>
parents: 10530
diff changeset
793 /**/
10530
ea5adbeccfc1 commit https://github.com/vim/vim/commit/a216255a4faa91a15e7005ac319f2f62294f3f9e
Christian Brabandt <cb@256bit.org>
parents: 10528
diff changeset
794 155,
ea5adbeccfc1 commit https://github.com/vim/vim/commit/a216255a4faa91a15e7005ac319f2f62294f3f9e
Christian Brabandt <cb@256bit.org>
parents: 10528
diff changeset
795 /**/
10528
3ea703795a4f commit https://github.com/vim/vim/commit/31f19ce0a052f7c76d44a9a190e468c79cf5d56d
Christian Brabandt <cb@256bit.org>
parents: 10526
diff changeset
796 154,
3ea703795a4f commit https://github.com/vim/vim/commit/31f19ce0a052f7c76d44a9a190e468c79cf5d56d
Christian Brabandt <cb@256bit.org>
parents: 10526
diff changeset
797 /**/
10526
06724e21d8c1 commit https://github.com/vim/vim/commit/9d9c35651712b88c81f1ae11091de1fd0bbbd35c
Christian Brabandt <cb@256bit.org>
parents: 10524
diff changeset
798 153,
06724e21d8c1 commit https://github.com/vim/vim/commit/9d9c35651712b88c81f1ae11091de1fd0bbbd35c
Christian Brabandt <cb@256bit.org>
parents: 10524
diff changeset
799 /**/
10524
095c9abae4ff commit https://github.com/vim/vim/commit/04e94c788175c83be8a78372b0ed6c332969edff
Christian Brabandt <cb@256bit.org>
parents: 10522
diff changeset
800 152,
095c9abae4ff commit https://github.com/vim/vim/commit/04e94c788175c83be8a78372b0ed6c332969edff
Christian Brabandt <cb@256bit.org>
parents: 10522
diff changeset
801 /**/
10522
7232cd9f8a7c commit https://github.com/vim/vim/commit/12c4492dd35e0cd83c8816be2ec849b836109882
Christian Brabandt <cb@256bit.org>
parents: 10520
diff changeset
802 151,
7232cd9f8a7c commit https://github.com/vim/vim/commit/12c4492dd35e0cd83c8816be2ec849b836109882
Christian Brabandt <cb@256bit.org>
parents: 10520
diff changeset
803 /**/
10520
4b152b5f414f commit https://github.com/vim/vim/commit/7069bf18e1b1b7bc7640335e07d1022b5acc9048
Christian Brabandt <cb@256bit.org>
parents: 10518
diff changeset
804 150,
4b152b5f414f commit https://github.com/vim/vim/commit/7069bf18e1b1b7bc7640335e07d1022b5acc9048
Christian Brabandt <cb@256bit.org>
parents: 10518
diff changeset
805 /**/
10518
de77fa909414 commit https://github.com/vim/vim/commit/cbd4de44e8d08fba3c09eb40ad6e36e83faf020a
Christian Brabandt <cb@256bit.org>
parents: 10516
diff changeset
806 149,
de77fa909414 commit https://github.com/vim/vim/commit/cbd4de44e8d08fba3c09eb40ad6e36e83faf020a
Christian Brabandt <cb@256bit.org>
parents: 10516
diff changeset
807 /**/
10516
09bb1836cdb5 commit https://github.com/vim/vim/commit/c6aa475a27e3ed1645446b014c32ebf68d005d49
Christian Brabandt <cb@256bit.org>
parents: 10514
diff changeset
808 148,
09bb1836cdb5 commit https://github.com/vim/vim/commit/c6aa475a27e3ed1645446b014c32ebf68d005d49
Christian Brabandt <cb@256bit.org>
parents: 10514
diff changeset
809 /**/
10514
1435e45ee6fa commit https://github.com/vim/vim/commit/6e450a57541676036203a72d40b2e604e938371e
Christian Brabandt <cb@256bit.org>
parents: 10512
diff changeset
810 147,
1435e45ee6fa commit https://github.com/vim/vim/commit/6e450a57541676036203a72d40b2e604e938371e
Christian Brabandt <cb@256bit.org>
parents: 10512
diff changeset
811 /**/
10512
675dfe47ab69 commit https://github.com/vim/vim/commit/287266527abc163e191a06dd70518bbbdab4468f
Christian Brabandt <cb@256bit.org>
parents: 10510
diff changeset
812 146,
675dfe47ab69 commit https://github.com/vim/vim/commit/287266527abc163e191a06dd70518bbbdab4468f
Christian Brabandt <cb@256bit.org>
parents: 10510
diff changeset
813 /**/
10510
dfbe8f74806d commit https://github.com/vim/vim/commit/29891c4ed4a7d08af1ba1628933a387adf5c1555
Christian Brabandt <cb@256bit.org>
parents: 10503
diff changeset
814 145,
dfbe8f74806d commit https://github.com/vim/vim/commit/29891c4ed4a7d08af1ba1628933a387adf5c1555
Christian Brabandt <cb@256bit.org>
parents: 10503
diff changeset
815 /**/
10503
e0ad6123213c commit https://github.com/vim/vim/commit/9269315f635e44a340389be7e986782b98499311
Christian Brabandt <cb@256bit.org>
parents: 10501
diff changeset
816 144,
e0ad6123213c commit https://github.com/vim/vim/commit/9269315f635e44a340389be7e986782b98499311
Christian Brabandt <cb@256bit.org>
parents: 10501
diff changeset
817 /**/
10501
cd36f3024b06 commit https://github.com/vim/vim/commit/f845b87f2b3a45cbee160e28d7a3f50e54054809
Christian Brabandt <cb@256bit.org>
parents: 10499
diff changeset
818 143,
cd36f3024b06 commit https://github.com/vim/vim/commit/f845b87f2b3a45cbee160e28d7a3f50e54054809
Christian Brabandt <cb@256bit.org>
parents: 10499
diff changeset
819 /**/
10499
e88ffb09ff38 commit https://github.com/vim/vim/commit/0cdb72aa38c4a0140c94d56bf8bc17cb30260ebf
Christian Brabandt <cb@256bit.org>
parents: 10496
diff changeset
820 142,
e88ffb09ff38 commit https://github.com/vim/vim/commit/0cdb72aa38c4a0140c94d56bf8bc17cb30260ebf
Christian Brabandt <cb@256bit.org>
parents: 10496
diff changeset
821 /**/
10496
bd5bec6291cc commit https://github.com/vim/vim/commit/269aec7e615b7710139a69a4c715dfe534aa3a1a
Christian Brabandt <cb@256bit.org>
parents: 10494
diff changeset
822 141,
bd5bec6291cc commit https://github.com/vim/vim/commit/269aec7e615b7710139a69a4c715dfe534aa3a1a
Christian Brabandt <cb@256bit.org>
parents: 10494
diff changeset
823 /**/
10494
1e700d72561d commit https://github.com/vim/vim/commit/f8eb9c51e5bbd10e59c9b1247f8f6c7f5b77ccd0
Christian Brabandt <cb@256bit.org>
parents: 10492
diff changeset
824 140,
1e700d72561d commit https://github.com/vim/vim/commit/f8eb9c51e5bbd10e59c9b1247f8f6c7f5b77ccd0
Christian Brabandt <cb@256bit.org>
parents: 10492
diff changeset
825 /**/
10492
b2cd5a71f4bb commit https://github.com/vim/vim/commit/5e1e6d265d26ee2952c4a018a5ff72c950d2d700
Christian Brabandt <cb@256bit.org>
parents: 10490
diff changeset
826 139,
b2cd5a71f4bb commit https://github.com/vim/vim/commit/5e1e6d265d26ee2952c4a018a5ff72c950d2d700
Christian Brabandt <cb@256bit.org>
parents: 10490
diff changeset
827 /**/
10490
8f2191b56d52 commit https://github.com/vim/vim/commit/b094ff4b2be4d8b7364c566a1cc7e27aa4452a50
Christian Brabandt <cb@256bit.org>
parents: 10488
diff changeset
828 138,
8f2191b56d52 commit https://github.com/vim/vim/commit/b094ff4b2be4d8b7364c566a1cc7e27aa4452a50
Christian Brabandt <cb@256bit.org>
parents: 10488
diff changeset
829 /**/
10488
89200fa1d174 commit https://github.com/vim/vim/commit/777b30f827bcbe10a40640b1bf0361cb93a16be1
Christian Brabandt <cb@256bit.org>
parents: 10486
diff changeset
830 137,
89200fa1d174 commit https://github.com/vim/vim/commit/777b30f827bcbe10a40640b1bf0361cb93a16be1
Christian Brabandt <cb@256bit.org>
parents: 10486
diff changeset
831 /**/
10486
99896ee0cac5 commit https://github.com/vim/vim/commit/54b2bfa399017ebae76ed62f21578261d1b55c1f
Christian Brabandt <cb@256bit.org>
parents: 10484
diff changeset
832 136,
99896ee0cac5 commit https://github.com/vim/vim/commit/54b2bfa399017ebae76ed62f21578261d1b55c1f
Christian Brabandt <cb@256bit.org>
parents: 10484
diff changeset
833 /**/
10484
c7de1536780a commit https://github.com/vim/vim/commit/ded2782783f352201ac0b05c6dbe4831adb4a58b
Christian Brabandt <cb@256bit.org>
parents: 10482
diff changeset
834 135,
c7de1536780a commit https://github.com/vim/vim/commit/ded2782783f352201ac0b05c6dbe4831adb4a58b
Christian Brabandt <cb@256bit.org>
parents: 10482
diff changeset
835 /**/
10482
712acb0ad6a8 commit https://github.com/vim/vim/commit/c4bfedabe057c05f09a455a5851089e177fa9c00
Christian Brabandt <cb@256bit.org>
parents: 10480
diff changeset
836 134,
712acb0ad6a8 commit https://github.com/vim/vim/commit/c4bfedabe057c05f09a455a5851089e177fa9c00
Christian Brabandt <cb@256bit.org>
parents: 10480
diff changeset
837 /**/
10480
dc9326b58c33 commit https://github.com/vim/vim/commit/fe38b494fff56cd9b2fcaeef26a8fd7b6557d69c
Christian Brabandt <cb@256bit.org>
parents: 10478
diff changeset
838 133,
dc9326b58c33 commit https://github.com/vim/vim/commit/fe38b494fff56cd9b2fcaeef26a8fd7b6557d69c
Christian Brabandt <cb@256bit.org>
parents: 10478
diff changeset
839 /**/
10478
ea1beefcd664 commit https://github.com/vim/vim/commit/4c8980b717f73042f1d625ee255fa74eddb989ba
Christian Brabandt <cb@256bit.org>
parents: 10476
diff changeset
840 132,
ea1beefcd664 commit https://github.com/vim/vim/commit/4c8980b717f73042f1d625ee255fa74eddb989ba
Christian Brabandt <cb@256bit.org>
parents: 10476
diff changeset
841 /**/
10476
751851a84c41 commit https://github.com/vim/vim/commit/73b484c4da00011317dc68ada4f5dfc6515ad263
Christian Brabandt <cb@256bit.org>
parents: 10474
diff changeset
842 131,
751851a84c41 commit https://github.com/vim/vim/commit/73b484c4da00011317dc68ada4f5dfc6515ad263
Christian Brabandt <cb@256bit.org>
parents: 10474
diff changeset
843 /**/
10474
78b13f6d87d5 commit https://github.com/vim/vim/commit/63de19e805a7df2b52ec0e705b6a668ecd8e1b64
Christian Brabandt <cb@256bit.org>
parents: 10472
diff changeset
844 130,
78b13f6d87d5 commit https://github.com/vim/vim/commit/63de19e805a7df2b52ec0e705b6a668ecd8e1b64
Christian Brabandt <cb@256bit.org>
parents: 10472
diff changeset
845 /**/
10472
0a92ca179bba commit https://github.com/vim/vim/commit/0df3c7f2a05c2a99f2fb2747ae46bd6594052997
Christian Brabandt <cb@256bit.org>
parents: 10470
diff changeset
846 129,
0a92ca179bba commit https://github.com/vim/vim/commit/0df3c7f2a05c2a99f2fb2747ae46bd6594052997
Christian Brabandt <cb@256bit.org>
parents: 10470
diff changeset
847 /**/
10470
232a0d1d8f24 commit https://github.com/vim/vim/commit/7089237885218eb8a19805bc2b75481c4efcd6ba
Christian Brabandt <cb@256bit.org>
parents: 10468
diff changeset
848 128,
232a0d1d8f24 commit https://github.com/vim/vim/commit/7089237885218eb8a19805bc2b75481c4efcd6ba
Christian Brabandt <cb@256bit.org>
parents: 10468
diff changeset
849 /**/
10468
251554157361 commit https://github.com/vim/vim/commit/73fd4988866c3adc15b5d093efdf5e8cf70d093d
Christian Brabandt <cb@256bit.org>
parents: 10466
diff changeset
850 127,
251554157361 commit https://github.com/vim/vim/commit/73fd4988866c3adc15b5d093efdf5e8cf70d093d
Christian Brabandt <cb@256bit.org>
parents: 10466
diff changeset
851 /**/
10466
34b50194f82d commit https://github.com/vim/vim/commit/6270660611a151c5d0f614a5f0248ccdc80ed971
Christian Brabandt <cb@256bit.org>
parents: 10464
diff changeset
852 126,
34b50194f82d commit https://github.com/vim/vim/commit/6270660611a151c5d0f614a5f0248ccdc80ed971
Christian Brabandt <cb@256bit.org>
parents: 10464
diff changeset
853 /**/
10464
ce8ef728a12e commit https://github.com/vim/vim/commit/eaaa9bbda6ec0a8589a9b23720f95bffe01dc267
Christian Brabandt <cb@256bit.org>
parents: 10462
diff changeset
854 125,
ce8ef728a12e commit https://github.com/vim/vim/commit/eaaa9bbda6ec0a8589a9b23720f95bffe01dc267
Christian Brabandt <cb@256bit.org>
parents: 10462
diff changeset
855 /**/
10462
0d345265b1e2 commit https://github.com/vim/vim/commit/3421566376b5723213af502bd3c2b9debe025ef1
Christian Brabandt <cb@256bit.org>
parents: 10460
diff changeset
856 124,
0d345265b1e2 commit https://github.com/vim/vim/commit/3421566376b5723213af502bd3c2b9debe025ef1
Christian Brabandt <cb@256bit.org>
parents: 10460
diff changeset
857 /**/
10460
7fd589f46801 commit https://github.com/vim/vim/commit/a899e6ecc4523c7e411eaf6fbaa4197d70f6f39e
Christian Brabandt <cb@256bit.org>
parents: 10458
diff changeset
858 123,
7fd589f46801 commit https://github.com/vim/vim/commit/a899e6ecc4523c7e411eaf6fbaa4197d70f6f39e
Christian Brabandt <cb@256bit.org>
parents: 10458
diff changeset
859 /**/
10458
a57b2284de93 commit https://github.com/vim/vim/commit/3fad98e8af247af8ebc49730646282a71ccdd47a
Christian Brabandt <cb@256bit.org>
parents: 10456
diff changeset
860 122,
a57b2284de93 commit https://github.com/vim/vim/commit/3fad98e8af247af8ebc49730646282a71ccdd47a
Christian Brabandt <cb@256bit.org>
parents: 10456
diff changeset
861 /**/
10456
536a7d49249c commit https://github.com/vim/vim/commit/a2477fd3490c1166522631eee53c57d34321086a
Christian Brabandt <cb@256bit.org>
parents: 10454
diff changeset
862 121,
536a7d49249c commit https://github.com/vim/vim/commit/a2477fd3490c1166522631eee53c57d34321086a
Christian Brabandt <cb@256bit.org>
parents: 10454
diff changeset
863 /**/
10454
f5c7c76897fa commit https://github.com/vim/vim/commit/5643db84c6a9f15d14492cefd52647623aa2ac7c
Christian Brabandt <cb@256bit.org>
parents: 10452
diff changeset
864 120,
f5c7c76897fa commit https://github.com/vim/vim/commit/5643db84c6a9f15d14492cefd52647623aa2ac7c
Christian Brabandt <cb@256bit.org>
parents: 10452
diff changeset
865 /**/
10452
3fab458a54ad commit https://github.com/vim/vim/commit/21efc3633edb58809c5dd89b025d34d7002e731c
Christian Brabandt <cb@256bit.org>
parents: 10449
diff changeset
866 119,
3fab458a54ad commit https://github.com/vim/vim/commit/21efc3633edb58809c5dd89b025d34d7002e731c
Christian Brabandt <cb@256bit.org>
parents: 10449
diff changeset
867 /**/
10449
222b1432814e commit https://github.com/vim/vim/commit/5162822914372fc916a93f85848c0c82209e7cec
Christian Brabandt <cb@256bit.org>
parents: 10446
diff changeset
868 118,
222b1432814e commit https://github.com/vim/vim/commit/5162822914372fc916a93f85848c0c82209e7cec
Christian Brabandt <cb@256bit.org>
parents: 10446
diff changeset
869 /**/
10446
cc04895a5c35 commit https://github.com/vim/vim/commit/327054df45faf5390e7392708f58eb49e9f323d4
Christian Brabandt <cb@256bit.org>
parents: 10444
diff changeset
870 117,
cc04895a5c35 commit https://github.com/vim/vim/commit/327054df45faf5390e7392708f58eb49e9f323d4
Christian Brabandt <cb@256bit.org>
parents: 10444
diff changeset
871 /**/
10444
2edda415c28a commit https://github.com/vim/vim/commit/6dbf66aa3e2197ce41f2b1cc7602bb9c15840548
Christian Brabandt <cb@256bit.org>
parents: 10442
diff changeset
872 116,
2edda415c28a commit https://github.com/vim/vim/commit/6dbf66aa3e2197ce41f2b1cc7602bb9c15840548
Christian Brabandt <cb@256bit.org>
parents: 10442
diff changeset
873 /**/
10442
70680eba1940 commit https://github.com/vim/vim/commit/e3af763d5e6b90a9b5d5706920e669fd8f0b6c77
Christian Brabandt <cb@256bit.org>
parents: 10440
diff changeset
874 115,
70680eba1940 commit https://github.com/vim/vim/commit/e3af763d5e6b90a9b5d5706920e669fd8f0b6c77
Christian Brabandt <cb@256bit.org>
parents: 10440
diff changeset
875 /**/
10440
f54e4c691de4 commit https://github.com/vim/vim/commit/b04a98f6c3cca14bf055934b0a793f4dc376858b
Christian Brabandt <cb@256bit.org>
parents: 10438
diff changeset
876 114,
f54e4c691de4 commit https://github.com/vim/vim/commit/b04a98f6c3cca14bf055934b0a793f4dc376858b
Christian Brabandt <cb@256bit.org>
parents: 10438
diff changeset
877 /**/
10438
935bdb919a50 commit https://github.com/vim/vim/commit/87f3d202a90bd2d08a7afd55b3486b10bef858bb
Christian Brabandt <cb@256bit.org>
parents: 10436
diff changeset
878 113,
935bdb919a50 commit https://github.com/vim/vim/commit/87f3d202a90bd2d08a7afd55b3486b10bef858bb
Christian Brabandt <cb@256bit.org>
parents: 10436
diff changeset
879 /**/
10436
cb856404d060 commit https://github.com/vim/vim/commit/eca626fcdb73d480660c78b9f84cc043fa561922
Christian Brabandt <cb@256bit.org>
parents: 10434
diff changeset
880 112,
cb856404d060 commit https://github.com/vim/vim/commit/eca626fcdb73d480660c78b9f84cc043fa561922
Christian Brabandt <cb@256bit.org>
parents: 10434
diff changeset
881 /**/
10434
f3bb76ec4155 commit https://github.com/vim/vim/commit/eebd84eb94ed7f59a06a52cb4863563642f58899
Christian Brabandt <cb@256bit.org>
parents: 10432
diff changeset
882 111,
f3bb76ec4155 commit https://github.com/vim/vim/commit/eebd84eb94ed7f59a06a52cb4863563642f58899
Christian Brabandt <cb@256bit.org>
parents: 10432
diff changeset
883 /**/
10432
262f5bc3d38e commit https://github.com/vim/vim/commit/5a030a540f4157d5c9905e3564282c92b4dcec9a
Christian Brabandt <cb@256bit.org>
parents: 10430
diff changeset
884 110,
262f5bc3d38e commit https://github.com/vim/vim/commit/5a030a540f4157d5c9905e3564282c92b4dcec9a
Christian Brabandt <cb@256bit.org>
parents: 10430
diff changeset
885 /**/
10430
37a441352da2 commit https://github.com/vim/vim/commit/b129a447f3b580d4c941869672b0557c52c37e4d
Christian Brabandt <cb@256bit.org>
parents: 10428
diff changeset
886 109,
37a441352da2 commit https://github.com/vim/vim/commit/b129a447f3b580d4c941869672b0557c52c37e4d
Christian Brabandt <cb@256bit.org>
parents: 10428
diff changeset
887 /**/
10428
a963dce191cf commit https://github.com/vim/vim/commit/65e08ee1d26aa7bf341ac0e0400839d696d1ab64
Christian Brabandt <cb@256bit.org>
parents: 10426
diff changeset
888 108,
a963dce191cf commit https://github.com/vim/vim/commit/65e08ee1d26aa7bf341ac0e0400839d696d1ab64
Christian Brabandt <cb@256bit.org>
parents: 10426
diff changeset
889 /**/
10426
acfc83aca8ee commit https://github.com/vim/vim/commit/958dc6923d341390531888058495569d73c356c3
Christian Brabandt <cb@256bit.org>
parents: 10424
diff changeset
890 107,
acfc83aca8ee commit https://github.com/vim/vim/commit/958dc6923d341390531888058495569d73c356c3
Christian Brabandt <cb@256bit.org>
parents: 10424
diff changeset
891 /**/
10424
bc97f64c21c2 commit https://github.com/vim/vim/commit/0945eaface83e78138fbd40f95cc590bab0e8c86
Christian Brabandt <cb@256bit.org>
parents: 10422
diff changeset
892 106,
bc97f64c21c2 commit https://github.com/vim/vim/commit/0945eaface83e78138fbd40f95cc590bab0e8c86
Christian Brabandt <cb@256bit.org>
parents: 10422
diff changeset
893 /**/
10422
e664ee056a84 commit https://github.com/vim/vim/commit/4b785f69c0616dba5d3f38e8ce4b5398cec89407
Christian Brabandt <cb@256bit.org>
parents: 10420
diff changeset
894 105,
e664ee056a84 commit https://github.com/vim/vim/commit/4b785f69c0616dba5d3f38e8ce4b5398cec89407
Christian Brabandt <cb@256bit.org>
parents: 10420
diff changeset
895 /**/
10420
7a631c6b0a20 commit https://github.com/vim/vim/commit/f422bcc7f9615fe91fa69b059cfe4785093d3d4a
Christian Brabandt <cb@256bit.org>
parents: 10418
diff changeset
896 104,
7a631c6b0a20 commit https://github.com/vim/vim/commit/f422bcc7f9615fe91fa69b059cfe4785093d3d4a
Christian Brabandt <cb@256bit.org>
parents: 10418
diff changeset
897 /**/
10418
56cb9538386c commit https://github.com/vim/vim/commit/8a8199e4a1814b10630a770165502abb1121cd1b
Christian Brabandt <cb@256bit.org>
parents: 10416
diff changeset
898 103,
56cb9538386c commit https://github.com/vim/vim/commit/8a8199e4a1814b10630a770165502abb1121cd1b
Christian Brabandt <cb@256bit.org>
parents: 10416
diff changeset
899 /**/
10416
ef5474130b0e commit https://github.com/vim/vim/commit/7554da4033498c4da0af3cde542c3e87e9097b73
Christian Brabandt <cb@256bit.org>
parents: 10414
diff changeset
900 102,
ef5474130b0e commit https://github.com/vim/vim/commit/7554da4033498c4da0af3cde542c3e87e9097b73
Christian Brabandt <cb@256bit.org>
parents: 10414
diff changeset
901 /**/
10414
dfad15fabd54 commit https://github.com/vim/vim/commit/031cb743ae154cfb727a9b7787bdcb61202ff1c8
Christian Brabandt <cb@256bit.org>
parents: 10412
diff changeset
902 101,
dfad15fabd54 commit https://github.com/vim/vim/commit/031cb743ae154cfb727a9b7787bdcb61202ff1c8
Christian Brabandt <cb@256bit.org>
parents: 10412
diff changeset
903 /**/
10412
836577f4721e commit https://github.com/vim/vim/commit/319afe3804741db5a6c188bd69535fa7ed044c62
Christian Brabandt <cb@256bit.org>
parents: 10410
diff changeset
904 100,
836577f4721e commit https://github.com/vim/vim/commit/319afe3804741db5a6c188bd69535fa7ed044c62
Christian Brabandt <cb@256bit.org>
parents: 10410
diff changeset
905 /**/
10410
783a75eca83a commit https://github.com/vim/vim/commit/73095288da839f7c738a49baa109773e76106806
Christian Brabandt <cb@256bit.org>
parents: 10408
diff changeset
906 99,
783a75eca83a commit https://github.com/vim/vim/commit/73095288da839f7c738a49baa109773e76106806
Christian Brabandt <cb@256bit.org>
parents: 10408
diff changeset
907 /**/
10408
401dbd352fd6 commit https://github.com/vim/vim/commit/58c358753ef47e217e18c0bf8a2fca9d1ea23a8e
Christian Brabandt <cb@256bit.org>
parents: 10406
diff changeset
908 98,
401dbd352fd6 commit https://github.com/vim/vim/commit/58c358753ef47e217e18c0bf8a2fca9d1ea23a8e
Christian Brabandt <cb@256bit.org>
parents: 10406
diff changeset
909 /**/
10406
42911b233245 commit https://github.com/vim/vim/commit/833eb1d752426689051bf2001083359899536939
Christian Brabandt <cb@256bit.org>
parents: 10404
diff changeset
910 97,
42911b233245 commit https://github.com/vim/vim/commit/833eb1d752426689051bf2001083359899536939
Christian Brabandt <cb@256bit.org>
parents: 10404
diff changeset
911 /**/
10404
65e0537a4560 commit https://github.com/vim/vim/commit/2cab0e191055a8145ccd46cd52869fbb9798b971
Christian Brabandt <cb@256bit.org>
parents: 10402
diff changeset
912 96,
65e0537a4560 commit https://github.com/vim/vim/commit/2cab0e191055a8145ccd46cd52869fbb9798b971
Christian Brabandt <cb@256bit.org>
parents: 10402
diff changeset
913 /**/
10402
65646e5652df commit https://github.com/vim/vim/commit/182707ac10d77359bf7a87c6b23ce4025d5b0ad4
Christian Brabandt <cb@256bit.org>
parents: 10400
diff changeset
914 95,
65646e5652df commit https://github.com/vim/vim/commit/182707ac10d77359bf7a87c6b23ce4025d5b0ad4
Christian Brabandt <cb@256bit.org>
parents: 10400
diff changeset
915 /**/
10400
17165aabc731 commit https://github.com/vim/vim/commit/63e4344edc0cc1b4ed68a9d9c787265799602670
Christian Brabandt <cb@256bit.org>
parents: 10398
diff changeset
916 94,
17165aabc731 commit https://github.com/vim/vim/commit/63e4344edc0cc1b4ed68a9d9c787265799602670
Christian Brabandt <cb@256bit.org>
parents: 10398
diff changeset
917 /**/
10398
2509ab895055 commit https://github.com/vim/vim/commit/dda39aeafc94484e7d209d7bdfd2fc403b7383f5
Christian Brabandt <cb@256bit.org>
parents: 10396
diff changeset
918 93,
2509ab895055 commit https://github.com/vim/vim/commit/dda39aeafc94484e7d209d7bdfd2fc403b7383f5
Christian Brabandt <cb@256bit.org>
parents: 10396
diff changeset
919 /**/
10396
0bbbe99c8432 commit https://github.com/vim/vim/commit/ca8b8d6956dd881de6446fc32c38e817a364a6cc
Christian Brabandt <cb@256bit.org>
parents: 10394
diff changeset
920 92,
0bbbe99c8432 commit https://github.com/vim/vim/commit/ca8b8d6956dd881de6446fc32c38e817a364a6cc
Christian Brabandt <cb@256bit.org>
parents: 10394
diff changeset
921 /**/
10394
1de5916d9403 commit https://github.com/vim/vim/commit/9f0e423c2818c0cacd0810f9c3c67cbb6b80963d
Christian Brabandt <cb@256bit.org>
parents: 10392
diff changeset
922 91,
1de5916d9403 commit https://github.com/vim/vim/commit/9f0e423c2818c0cacd0810f9c3c67cbb6b80963d
Christian Brabandt <cb@256bit.org>
parents: 10392
diff changeset
923 /**/
10392
957a1d560bda commit https://github.com/vim/vim/commit/6c896867c4f5d759616028ef7cbfce2a9ed32600
Christian Brabandt <cb@256bit.org>
parents: 10390
diff changeset
924 90,
957a1d560bda commit https://github.com/vim/vim/commit/6c896867c4f5d759616028ef7cbfce2a9ed32600
Christian Brabandt <cb@256bit.org>
parents: 10390
diff changeset
925 /**/
10390
6c8a4d21b873 commit https://github.com/vim/vim/commit/a859f04b4db651860c07db3587f29906517c552b
Christian Brabandt <cb@256bit.org>
parents: 10388
diff changeset
926 89,
6c8a4d21b873 commit https://github.com/vim/vim/commit/a859f04b4db651860c07db3587f29906517c552b
Christian Brabandt <cb@256bit.org>
parents: 10388
diff changeset
927 /**/
10388
6cdb0226d74a commit https://github.com/vim/vim/commit/cc28e2d05d05552d8b72a520be8a193f3d9822d4
Christian Brabandt <cb@256bit.org>
parents: 10386
diff changeset
928 88,
6cdb0226d74a commit https://github.com/vim/vim/commit/cc28e2d05d05552d8b72a520be8a193f3d9822d4
Christian Brabandt <cb@256bit.org>
parents: 10386
diff changeset
929 /**/
10386
d3f0946b4a80 commit https://github.com/vim/vim/commit/7df915d113ac1981792c50e8b000c9f5f784b78b
Christian Brabandt <cb@256bit.org>
parents: 10383
diff changeset
930 87,
d3f0946b4a80 commit https://github.com/vim/vim/commit/7df915d113ac1981792c50e8b000c9f5f784b78b
Christian Brabandt <cb@256bit.org>
parents: 10383
diff changeset
931 /**/
10383
b59df2194b01 commit https://github.com/vim/vim/commit/2256c9947164229c0960803e2a2992b793c23298
Christian Brabandt <cb@256bit.org>
parents: 10381
diff changeset
932 86,
b59df2194b01 commit https://github.com/vim/vim/commit/2256c9947164229c0960803e2a2992b793c23298
Christian Brabandt <cb@256bit.org>
parents: 10381
diff changeset
933 /**/
10381
14a82c6433be commit https://github.com/vim/vim/commit/8a01f969c198eeb655ad2f96f2796a6f6f4a1924
Christian Brabandt <cb@256bit.org>
parents: 10379
diff changeset
934 85,
14a82c6433be commit https://github.com/vim/vim/commit/8a01f969c198eeb655ad2f96f2796a6f6f4a1924
Christian Brabandt <cb@256bit.org>
parents: 10379
diff changeset
935 /**/
10379
73e2a7abe2a3 commit https://github.com/vim/vim/commit/7618e00d3b8bfe064cfc524640d754607361f9df
Christian Brabandt <cb@256bit.org>
parents: 10377
diff changeset
936 84,
73e2a7abe2a3 commit https://github.com/vim/vim/commit/7618e00d3b8bfe064cfc524640d754607361f9df
Christian Brabandt <cb@256bit.org>
parents: 10377
diff changeset
937 /**/
10377
dd397210a2d3 commit https://github.com/vim/vim/commit/8e639052638a9bb8c7dd6e3e10776b1218cec1a3
Christian Brabandt <cb@256bit.org>
parents: 10375
diff changeset
938 83,
dd397210a2d3 commit https://github.com/vim/vim/commit/8e639052638a9bb8c7dd6e3e10776b1218cec1a3
Christian Brabandt <cb@256bit.org>
parents: 10375
diff changeset
939 /**/
10375
2055d3722c5b commit https://github.com/vim/vim/commit/3f7d0907269558cb3ea184a3083640f9e20bb21e
Christian Brabandt <cb@256bit.org>
parents: 10373
diff changeset
940 82,
2055d3722c5b commit https://github.com/vim/vim/commit/3f7d0907269558cb3ea184a3083640f9e20bb21e
Christian Brabandt <cb@256bit.org>
parents: 10373
diff changeset
941 /**/
10373
bd674706408a commit https://github.com/vim/vim/commit/d4db7719bdfbc54df396eac08d8cbb2389feacf4
Christian Brabandt <cb@256bit.org>
parents: 10371
diff changeset
942 81,
bd674706408a commit https://github.com/vim/vim/commit/d4db7719bdfbc54df396eac08d8cbb2389feacf4
Christian Brabandt <cb@256bit.org>
parents: 10371
diff changeset
943 /**/
10371
2579df47c3b6 commit https://github.com/vim/vim/commit/b6be3ea45b3bb260d475ba63620252ce2963c560
Christian Brabandt <cb@256bit.org>
parents: 10369
diff changeset
944 80,
2579df47c3b6 commit https://github.com/vim/vim/commit/b6be3ea45b3bb260d475ba63620252ce2963c560
Christian Brabandt <cb@256bit.org>
parents: 10369
diff changeset
945 /**/
10369
4e5b307638cb commit https://github.com/vim/vim/commit/2b946c9f9b0e0fd805fb8f3e4c16e0a68ae13129
Christian Brabandt <cb@256bit.org>
parents: 10367
diff changeset
946 79,
4e5b307638cb commit https://github.com/vim/vim/commit/2b946c9f9b0e0fd805fb8f3e4c16e0a68ae13129
Christian Brabandt <cb@256bit.org>
parents: 10367
diff changeset
947 /**/
10367
4e4e116e3689 commit https://github.com/vim/vim/commit/63bed3d319b5d90765dbdae93a3579b6322d79fb
Christian Brabandt <cb@256bit.org>
parents: 10365
diff changeset
948 78,
4e4e116e3689 commit https://github.com/vim/vim/commit/63bed3d319b5d90765dbdae93a3579b6322d79fb
Christian Brabandt <cb@256bit.org>
parents: 10365
diff changeset
949 /**/
10365
0dd0c7fb1096 commit https://github.com/vim/vim/commit/e3505dfc858260a21f2bbc6056f5769dea2f273d
Christian Brabandt <cb@256bit.org>
parents: 10363
diff changeset
950 77,
0dd0c7fb1096 commit https://github.com/vim/vim/commit/e3505dfc858260a21f2bbc6056f5769dea2f273d
Christian Brabandt <cb@256bit.org>
parents: 10363
diff changeset
951 /**/
10363
471b87c3b67d commit https://github.com/vim/vim/commit/79cbdcb1eeead00bad6fc64ab4a53e5860d5a663
Christian Brabandt <cb@256bit.org>
parents: 10361
diff changeset
952 76,
471b87c3b67d commit https://github.com/vim/vim/commit/79cbdcb1eeead00bad6fc64ab4a53e5860d5a663
Christian Brabandt <cb@256bit.org>
parents: 10361
diff changeset
953 /**/
10361
147f45c283e1 commit https://github.com/vim/vim/commit/8a5883b7488e492419dde7e1637cc72f2d566ba4
Christian Brabandt <cb@256bit.org>
parents: 10359
diff changeset
954 75,
147f45c283e1 commit https://github.com/vim/vim/commit/8a5883b7488e492419dde7e1637cc72f2d566ba4
Christian Brabandt <cb@256bit.org>
parents: 10359
diff changeset
955 /**/
10359
66f1b5bf3fa6 commit https://github.com/vim/vim/commit/95f096030ed1a8afea028f2ea295d6f6a70f466f
Christian Brabandt <cb@256bit.org>
parents: 10357
diff changeset
956 74,
66f1b5bf3fa6 commit https://github.com/vim/vim/commit/95f096030ed1a8afea028f2ea295d6f6a70f466f
Christian Brabandt <cb@256bit.org>
parents: 10357
diff changeset
957 /**/
10357
59d01e335858 commit https://github.com/vim/vim/commit/459ca563128f2edb7e3bb190090bbb755a56dd55
Christian Brabandt <cb@256bit.org>
parents: 10355
diff changeset
958 73,
59d01e335858 commit https://github.com/vim/vim/commit/459ca563128f2edb7e3bb190090bbb755a56dd55
Christian Brabandt <cb@256bit.org>
parents: 10355
diff changeset
959 /**/
10355
9f88dba65a2d commit https://github.com/vim/vim/commit/38bc49563782ee1cb91660e58acf1afe1a31020a
Christian Brabandt <cb@256bit.org>
parents: 10353
diff changeset
960 72,
9f88dba65a2d commit https://github.com/vim/vim/commit/38bc49563782ee1cb91660e58acf1afe1a31020a
Christian Brabandt <cb@256bit.org>
parents: 10353
diff changeset
961 /**/
10353
72d92c31b9f7 commit https://github.com/vim/vim/commit/c4d4ac22f78fb1394c79eccc8a1e6812c0c7d8a7
Christian Brabandt <cb@256bit.org>
parents: 10351
diff changeset
962 71,
72d92c31b9f7 commit https://github.com/vim/vim/commit/c4d4ac22f78fb1394c79eccc8a1e6812c0c7d8a7
Christian Brabandt <cb@256bit.org>
parents: 10351
diff changeset
963 /**/
10351
ed658942a71c commit https://github.com/vim/vim/commit/3f9ebf32a392a9cae1c3e4b6bf8cecad60e2a22a
Christian Brabandt <cb@256bit.org>
parents: 10349
diff changeset
964 70,
ed658942a71c commit https://github.com/vim/vim/commit/3f9ebf32a392a9cae1c3e4b6bf8cecad60e2a22a
Christian Brabandt <cb@256bit.org>
parents: 10349
diff changeset
965 /**/
10349
cf988222b150 commit https://github.com/vim/vim/commit/a1f4cb93ba50ea9e40cd4b1f5592b8a6d1398660
Christian Brabandt <cb@256bit.org>
parents: 10346
diff changeset
966 69,
cf988222b150 commit https://github.com/vim/vim/commit/a1f4cb93ba50ea9e40cd4b1f5592b8a6d1398660
Christian Brabandt <cb@256bit.org>
parents: 10346
diff changeset
967 /**/
10346
d52d97bf675e commit https://github.com/vim/vim/commit/21662be2211675824df1771c7f169948ede40c41
Christian Brabandt <cb@256bit.org>
parents: 10344
diff changeset
968 68,
d52d97bf675e commit https://github.com/vim/vim/commit/21662be2211675824df1771c7f169948ede40c41
Christian Brabandt <cb@256bit.org>
parents: 10344
diff changeset
969 /**/
10344
e70ff5756201 commit https://github.com/vim/vim/commit/98500fdc6119eb5f02d7a52ab6ffcac3085181be
Christian Brabandt <cb@256bit.org>
parents: 10342
diff changeset
970 67,
e70ff5756201 commit https://github.com/vim/vim/commit/98500fdc6119eb5f02d7a52ab6ffcac3085181be
Christian Brabandt <cb@256bit.org>
parents: 10342
diff changeset
971 /**/
10342
ae0faad76f9a commit https://github.com/vim/vim/commit/4a08b0dc4dd70334056fc1bf069b5e938f2ed7d5
Christian Brabandt <cb@256bit.org>
parents: 10340
diff changeset
972 66,
ae0faad76f9a commit https://github.com/vim/vim/commit/4a08b0dc4dd70334056fc1bf069b5e938f2ed7d5
Christian Brabandt <cb@256bit.org>
parents: 10340
diff changeset
973 /**/
10340
54249c31882a commit https://github.com/vim/vim/commit/40d3f137e751c0e9f5e7e6a587b93a52dd833d04
Christian Brabandt <cb@256bit.org>
parents: 10338
diff changeset
974 65,
54249c31882a commit https://github.com/vim/vim/commit/40d3f137e751c0e9f5e7e6a587b93a52dd833d04
Christian Brabandt <cb@256bit.org>
parents: 10338
diff changeset
975 /**/
10338
e8a6a3bbd212 commit https://github.com/vim/vim/commit/eb828d01d9c91791fa1fe217ba651cdc25746d1b
Christian Brabandt <cb@256bit.org>
parents: 10336
diff changeset
976 64,
e8a6a3bbd212 commit https://github.com/vim/vim/commit/eb828d01d9c91791fa1fe217ba651cdc25746d1b
Christian Brabandt <cb@256bit.org>
parents: 10336
diff changeset
977 /**/
10336
9d282593ba24 commit https://github.com/vim/vim/commit/55952d4dd490bb2f63bda5d7f6d8fb69f58c333c
Christian Brabandt <cb@256bit.org>
parents: 10334
diff changeset
978 63,
9d282593ba24 commit https://github.com/vim/vim/commit/55952d4dd490bb2f63bda5d7f6d8fb69f58c333c
Christian Brabandt <cb@256bit.org>
parents: 10334
diff changeset
979 /**/
10334
086117f5fb71 commit https://github.com/vim/vim/commit/81615517249bb78cba9c37c9834b787c1b265521
Christian Brabandt <cb@256bit.org>
parents: 10332
diff changeset
980 62,
086117f5fb71 commit https://github.com/vim/vim/commit/81615517249bb78cba9c37c9834b787c1b265521
Christian Brabandt <cb@256bit.org>
parents: 10332
diff changeset
981 /**/
10332
4d98f501d1c5 commit https://github.com/vim/vim/commit/aab3383e70456f054fe9d0963fe3eb45994aa5e7
Christian Brabandt <cb@256bit.org>
parents: 10330
diff changeset
982 61,
4d98f501d1c5 commit https://github.com/vim/vim/commit/aab3383e70456f054fe9d0963fe3eb45994aa5e7
Christian Brabandt <cb@256bit.org>
parents: 10330
diff changeset
983 /**/
10330
71ca6a16e818 commit https://github.com/vim/vim/commit/426f3754223c8ff8a1bc51d6ba1eba11e8982ebc
Christian Brabandt <cb@256bit.org>
parents: 10328
diff changeset
984 60,
71ca6a16e818 commit https://github.com/vim/vim/commit/426f3754223c8ff8a1bc51d6ba1eba11e8982ebc
Christian Brabandt <cb@256bit.org>
parents: 10328
diff changeset
985 /**/
10328
299f1669c20e commit https://github.com/vim/vim/commit/de5e2c219b99895445fb75ae3541ee69282a5846
Christian Brabandt <cb@256bit.org>
parents: 10326
diff changeset
986 59,
299f1669c20e commit https://github.com/vim/vim/commit/de5e2c219b99895445fb75ae3541ee69282a5846
Christian Brabandt <cb@256bit.org>
parents: 10326
diff changeset
987 /**/
10326
7d10572eaba4 commit https://github.com/vim/vim/commit/91e44a3305ef6bf2d43496c351dcff0a45c6bfb8
Christian Brabandt <cb@256bit.org>
parents: 10324
diff changeset
988 58,
7d10572eaba4 commit https://github.com/vim/vim/commit/91e44a3305ef6bf2d43496c351dcff0a45c6bfb8
Christian Brabandt <cb@256bit.org>
parents: 10324
diff changeset
989 /**/
10324
ecbd3412f214 commit https://github.com/vim/vim/commit/9376f5f482a4d579436bf364778c2d8ab8e2f22d
Christian Brabandt <cb@256bit.org>
parents: 10322
diff changeset
990 57,
ecbd3412f214 commit https://github.com/vim/vim/commit/9376f5f482a4d579436bf364778c2d8ab8e2f22d
Christian Brabandt <cb@256bit.org>
parents: 10322
diff changeset
991 /**/
10322
5adc318767be commit https://github.com/vim/vim/commit/d0b5138ba4bccff8a744c99836041ef6322ed39a
Christian Brabandt <cb@256bit.org>
parents: 10320
diff changeset
992 56,
5adc318767be commit https://github.com/vim/vim/commit/d0b5138ba4bccff8a744c99836041ef6322ed39a
Christian Brabandt <cb@256bit.org>
parents: 10320
diff changeset
993 /**/
10320
6ab770e97152 commit https://github.com/vim/vim/commit/3a117e19e02bf29cfc5e398470dd7851ae3d6803
Christian Brabandt <cb@256bit.org>
parents: 10317
diff changeset
994 55,
6ab770e97152 commit https://github.com/vim/vim/commit/3a117e19e02bf29cfc5e398470dd7851ae3d6803
Christian Brabandt <cb@256bit.org>
parents: 10317
diff changeset
995 /**/
10317
25cc0021a8d7 commit https://github.com/vim/vim/commit/fb63090b62801d718fe7e1f44407358404c08724
Christian Brabandt <cb@256bit.org>
parents: 10315
diff changeset
996 54,
25cc0021a8d7 commit https://github.com/vim/vim/commit/fb63090b62801d718fe7e1f44407358404c08724
Christian Brabandt <cb@256bit.org>
parents: 10315
diff changeset
997 /**/
10315
c1cfdf43560c commit https://github.com/vim/vim/commit/60ef3e81f4a54d9f7ee617d57021f0811ec8ada5
Christian Brabandt <cb@256bit.org>
parents: 10313
diff changeset
998 53,
c1cfdf43560c commit https://github.com/vim/vim/commit/60ef3e81f4a54d9f7ee617d57021f0811ec8ada5
Christian Brabandt <cb@256bit.org>
parents: 10313
diff changeset
999 /**/
10313
694e3bb7a8ff commit https://github.com/vim/vim/commit/35a1f59d635d9a655e1267c18f7cc757afd0d5b0
Christian Brabandt <cb@256bit.org>
parents: 10311
diff changeset
1000 52,
694e3bb7a8ff commit https://github.com/vim/vim/commit/35a1f59d635d9a655e1267c18f7cc757afd0d5b0
Christian Brabandt <cb@256bit.org>
parents: 10311
diff changeset
1001 /**/
10311
931422d27b69 commit https://github.com/vim/vim/commit/14207f487c9e79a913256a41e3e9716b03b46955
Christian Brabandt <cb@256bit.org>
parents: 10309
diff changeset
1002 51,
931422d27b69 commit https://github.com/vim/vim/commit/14207f487c9e79a913256a41e3e9716b03b46955
Christian Brabandt <cb@256bit.org>
parents: 10309
diff changeset
1003 /**/
10309
88331ee68367 commit https://github.com/vim/vim/commit/01688ad545ff0809ddad5c8fa6b149dc5d67312b
Christian Brabandt <cb@256bit.org>
parents: 10307
diff changeset
1004 50,
88331ee68367 commit https://github.com/vim/vim/commit/01688ad545ff0809ddad5c8fa6b149dc5d67312b
Christian Brabandt <cb@256bit.org>
parents: 10307
diff changeset
1005 /**/
10307
f4798aebef67 commit https://github.com/vim/vim/commit/2f97912800e86a296c001832bbbf2fc425f1e533
Christian Brabandt <cb@256bit.org>
parents: 10304
diff changeset
1006 49,
f4798aebef67 commit https://github.com/vim/vim/commit/2f97912800e86a296c001832bbbf2fc425f1e533
Christian Brabandt <cb@256bit.org>
parents: 10304
diff changeset
1007 /**/
10304
179794481db4 commit https://github.com/vim/vim/commit/a350bab042605422304161df462b173ffa31dcb9
Christian Brabandt <cb@256bit.org>
parents: 10302
diff changeset
1008 48,
179794481db4 commit https://github.com/vim/vim/commit/a350bab042605422304161df462b173ffa31dcb9
Christian Brabandt <cb@256bit.org>
parents: 10302
diff changeset
1009 /**/
10302
210af8588e8a commit https://github.com/vim/vim/commit/50e5376926dc2ec4a26a7a16f8f0f3213c4afdf0
Christian Brabandt <cb@256bit.org>
parents: 10299
diff changeset
1010 47,
210af8588e8a commit https://github.com/vim/vim/commit/50e5376926dc2ec4a26a7a16f8f0f3213c4afdf0
Christian Brabandt <cb@256bit.org>
parents: 10299
diff changeset
1011 /**/
10299
7b2f95633e28 commit https://github.com/vim/vim/commit/7756e7465d627ff9cd01e59625484a8c302ef853
Christian Brabandt <cb@256bit.org>
parents: 10297
diff changeset
1012 46,
7b2f95633e28 commit https://github.com/vim/vim/commit/7756e7465d627ff9cd01e59625484a8c302ef853
Christian Brabandt <cb@256bit.org>
parents: 10297
diff changeset
1013 /**/
10297
c90f4cc9c3fe commit https://github.com/vim/vim/commit/bb09ceb95477ecc271854b3fdd8d2776eca66adf
Christian Brabandt <cb@256bit.org>
parents: 10295
diff changeset
1014 45,
c90f4cc9c3fe commit https://github.com/vim/vim/commit/bb09ceb95477ecc271854b3fdd8d2776eca66adf
Christian Brabandt <cb@256bit.org>
parents: 10295
diff changeset
1015 /**/
10295
d0b74b18e4b5 commit https://github.com/vim/vim/commit/025e3e0bafbc85cc4e365145af711edf99d0a90d
Christian Brabandt <cb@256bit.org>
parents: 10293
diff changeset
1016 44,
d0b74b18e4b5 commit https://github.com/vim/vim/commit/025e3e0bafbc85cc4e365145af711edf99d0a90d
Christian Brabandt <cb@256bit.org>
parents: 10293
diff changeset
1017 /**/
10293
0bf1d211e441 commit https://github.com/vim/vim/commit/9ec7fa82a2c4f0283862ed704c2940959e6130ee
Christian Brabandt <cb@256bit.org>
parents: 10291
diff changeset
1018 43,
0bf1d211e441 commit https://github.com/vim/vim/commit/9ec7fa82a2c4f0283862ed704c2940959e6130ee
Christian Brabandt <cb@256bit.org>
parents: 10291
diff changeset
1019 /**/
10291
d9bd03a0d70f commit https://github.com/vim/vim/commit/cbd3bd6cbed5baf418b037b17ad46e339ff59174
Christian Brabandt <cb@256bit.org>
parents: 10289
diff changeset
1020 42,
d9bd03a0d70f commit https://github.com/vim/vim/commit/cbd3bd6cbed5baf418b037b17ad46e339ff59174
Christian Brabandt <cb@256bit.org>
parents: 10289
diff changeset
1021 /**/
10289
af5b6efad23f commit https://github.com/vim/vim/commit/869e35270ecffd9024958880cb03f6f0bb01ea93
Christian Brabandt <cb@256bit.org>
parents: 10287
diff changeset
1022 41,
af5b6efad23f commit https://github.com/vim/vim/commit/869e35270ecffd9024958880cb03f6f0bb01ea93
Christian Brabandt <cb@256bit.org>
parents: 10287
diff changeset
1023 /**/
10287
1c1fcf515607 commit https://github.com/vim/vim/commit/8507747600bddfd6a68aed057840856bf5548e61
Christian Brabandt <cb@256bit.org>
parents: 10285
diff changeset
1024 40,
1c1fcf515607 commit https://github.com/vim/vim/commit/8507747600bddfd6a68aed057840856bf5548e61
Christian Brabandt <cb@256bit.org>
parents: 10285
diff changeset
1025 /**/
10285
cd16ef948ad1 commit https://github.com/vim/vim/commit/156919f99afd1ac11d19d4270afbc1afb7245640
Christian Brabandt <cb@256bit.org>
parents: 10283
diff changeset
1026 39,
cd16ef948ad1 commit https://github.com/vim/vim/commit/156919f99afd1ac11d19d4270afbc1afb7245640
Christian Brabandt <cb@256bit.org>
parents: 10283
diff changeset
1027 /**/
10283
146abb526e82 commit https://github.com/vim/vim/commit/ca291aec99b60fe81eaab36aa718e51421bb88d5
Christian Brabandt <cb@256bit.org>
parents: 10281
diff changeset
1028 38,
146abb526e82 commit https://github.com/vim/vim/commit/ca291aec99b60fe81eaab36aa718e51421bb88d5
Christian Brabandt <cb@256bit.org>
parents: 10281
diff changeset
1029 /**/
10281
92fa8e5ef210 commit https://github.com/vim/vim/commit/0a9046fbcb33770517ab0220b8100c4494bddab2
Christian Brabandt <cb@256bit.org>
parents: 10279
diff changeset
1030 37,
92fa8e5ef210 commit https://github.com/vim/vim/commit/0a9046fbcb33770517ab0220b8100c4494bddab2
Christian Brabandt <cb@256bit.org>
parents: 10279
diff changeset
1031 /**/
10279
c5c15c818bda commit https://github.com/vim/vim/commit/97792de2762cc79cc365a8a0b858f27753179577
Christian Brabandt <cb@256bit.org>
parents: 10277
diff changeset
1032 36,
c5c15c818bda commit https://github.com/vim/vim/commit/97792de2762cc79cc365a8a0b858f27753179577
Christian Brabandt <cb@256bit.org>
parents: 10277
diff changeset
1033 /**/
10277
154d5a2e7395 commit https://github.com/vim/vim/commit/472e85970ee3a80abd824bef510df12e9cfe9e96
Christian Brabandt <cb@256bit.org>
parents: 10275
diff changeset
1034 35,
154d5a2e7395 commit https://github.com/vim/vim/commit/472e85970ee3a80abd824bef510df12e9cfe9e96
Christian Brabandt <cb@256bit.org>
parents: 10275
diff changeset
1035 /**/
10275
6d8b2da002e9 commit https://github.com/vim/vim/commit/9e507ca8a3e1535e62de4bd86374b0fcd18ef5b8
Christian Brabandt <cb@256bit.org>
parents: 10273
diff changeset
1036 34,
6d8b2da002e9 commit https://github.com/vim/vim/commit/9e507ca8a3e1535e62de4bd86374b0fcd18ef5b8
Christian Brabandt <cb@256bit.org>
parents: 10273
diff changeset
1037 /**/
10273
489eae19cad9 commit https://github.com/vim/vim/commit/a6c27ee6db2c328e0ab0e6d143e2a295a0bb9c9a
Christian Brabandt <cb@256bit.org>
parents: 10270
diff changeset
1038 33,
489eae19cad9 commit https://github.com/vim/vim/commit/a6c27ee6db2c328e0ab0e6d143e2a295a0bb9c9a
Christian Brabandt <cb@256bit.org>
parents: 10270
diff changeset
1039 /**/
10270
e5dddd764fef commit https://github.com/vim/vim/commit/3e8474dd50f64c998bb665ce852f584a58dede6b
Christian Brabandt <cb@256bit.org>
parents: 10268
diff changeset
1040 32,
e5dddd764fef commit https://github.com/vim/vim/commit/3e8474dd50f64c998bb665ce852f584a58dede6b
Christian Brabandt <cb@256bit.org>
parents: 10268
diff changeset
1041 /**/
10268
c55a7232fb48 commit https://github.com/vim/vim/commit/e8ef3a093453b73594e15462d4de50b011c8ba66
Christian Brabandt <cb@256bit.org>
parents: 10266
diff changeset
1042 31,
c55a7232fb48 commit https://github.com/vim/vim/commit/e8ef3a093453b73594e15462d4de50b011c8ba66
Christian Brabandt <cb@256bit.org>
parents: 10266
diff changeset
1043 /**/
10266
e86f23a078ca commit https://github.com/vim/vim/commit/0ba407012c63064f03f1a5677677d4da423e5a73
Christian Brabandt <cb@256bit.org>
parents: 10264
diff changeset
1044 30,
e86f23a078ca commit https://github.com/vim/vim/commit/0ba407012c63064f03f1a5677677d4da423e5a73
Christian Brabandt <cb@256bit.org>
parents: 10264
diff changeset
1045 /**/
10264
c036c0f636d5 commit https://github.com/vim/vim/commit/cea912af725c54f4727a0565e31661f6b29c6bb1
Christian Brabandt <cb@256bit.org>
parents: 10262
diff changeset
1046 29,
c036c0f636d5 commit https://github.com/vim/vim/commit/cea912af725c54f4727a0565e31661f6b29c6bb1
Christian Brabandt <cb@256bit.org>
parents: 10262
diff changeset
1047 /**/
10262
d69ee8806ec9 commit https://github.com/vim/vim/commit/a7c023ec88233a2db4c1f53121921e110ece8d43
Christian Brabandt <cb@256bit.org>
parents: 10259
diff changeset
1048 28,
d69ee8806ec9 commit https://github.com/vim/vim/commit/a7c023ec88233a2db4c1f53121921e110ece8d43
Christian Brabandt <cb@256bit.org>
parents: 10259
diff changeset
1049 /**/
10259
a09db7a4afe0 commit https://github.com/vim/vim/commit/dc0ccaee68ca24d10050117fbec757ad33590a17
Christian Brabandt <cb@256bit.org>
parents: 10257
diff changeset
1050 27,
a09db7a4afe0 commit https://github.com/vim/vim/commit/dc0ccaee68ca24d10050117fbec757ad33590a17
Christian Brabandt <cb@256bit.org>
parents: 10257
diff changeset
1051 /**/
10257
2d0e6034743a commit https://github.com/vim/vim/commit/9b4579481892a62e7e002498b9eddaaf75bbda49
Christian Brabandt <cb@256bit.org>
parents: 10255
diff changeset
1052 26,
2d0e6034743a commit https://github.com/vim/vim/commit/9b4579481892a62e7e002498b9eddaaf75bbda49
Christian Brabandt <cb@256bit.org>
parents: 10255
diff changeset
1053 /**/
10255
b2c1b7acf92a commit https://github.com/vim/vim/commit/936c48f8ca82a0257640c8c9d0792538f5a7e813
Christian Brabandt <cb@256bit.org>
parents: 10253
diff changeset
1054 25,
b2c1b7acf92a commit https://github.com/vim/vim/commit/936c48f8ca82a0257640c8c9d0792538f5a7e813
Christian Brabandt <cb@256bit.org>
parents: 10253
diff changeset
1055 /**/
10253
a92c4abb8c1f commit https://github.com/vim/vim/commit/8ddef48d1eade1911b946fdda8c73c80856e6273
Christian Brabandt <cb@256bit.org>
parents: 10251
diff changeset
1056 24,
a92c4abb8c1f commit https://github.com/vim/vim/commit/8ddef48d1eade1911b946fdda8c73c80856e6273
Christian Brabandt <cb@256bit.org>
parents: 10251
diff changeset
1057 /**/
10251
bc442c2296a7 commit https://github.com/vim/vim/commit/226630a030c0d41145e1109f09633360fc9c999d
Christian Brabandt <cb@256bit.org>
parents: 10249
diff changeset
1058 23,
bc442c2296a7 commit https://github.com/vim/vim/commit/226630a030c0d41145e1109f09633360fc9c999d
Christian Brabandt <cb@256bit.org>
parents: 10249
diff changeset
1059 /**/
10249
920c73a27dda commit https://github.com/vim/vim/commit/ec68a99464055029c01082762517e97245ddae0c
Christian Brabandt <cb@256bit.org>
parents: 10247
diff changeset
1060 22,
920c73a27dda commit https://github.com/vim/vim/commit/ec68a99464055029c01082762517e97245ddae0c
Christian Brabandt <cb@256bit.org>
parents: 10247
diff changeset
1061 /**/
10247
d54d4a258b96 commit https://github.com/vim/vim/commit/84dbd494dca599ecff05b2c2279d402c12e6d197
Christian Brabandt <cb@256bit.org>
parents: 10245
diff changeset
1062 21,
d54d4a258b96 commit https://github.com/vim/vim/commit/84dbd494dca599ecff05b2c2279d402c12e6d197
Christian Brabandt <cb@256bit.org>
parents: 10245
diff changeset
1063 /**/
10245
d76ccdacb41e commit https://github.com/vim/vim/commit/6100d02aab7c8294b581cb299250eea164b50e9d
Christian Brabandt <cb@256bit.org>
parents: 10242
diff changeset
1064 20,
d76ccdacb41e commit https://github.com/vim/vim/commit/6100d02aab7c8294b581cb299250eea164b50e9d
Christian Brabandt <cb@256bit.org>
parents: 10242
diff changeset
1065 /**/
10242
a369d97995ff commit https://github.com/vim/vim/commit/b3435b0a3a0967115658d0a8c0224a28969cfa02
Christian Brabandt <cb@256bit.org>
parents: 10240
diff changeset
1066 19,
a369d97995ff commit https://github.com/vim/vim/commit/b3435b0a3a0967115658d0a8c0224a28969cfa02
Christian Brabandt <cb@256bit.org>
parents: 10240
diff changeset
1067 /**/
10240
175b1116f96a commit https://github.com/vim/vim/commit/b9c31e71f5a4653a27e81c21226039bfa35b9131
Christian Brabandt <cb@256bit.org>
parents: 10237
diff changeset
1068 18,
175b1116f96a commit https://github.com/vim/vim/commit/b9c31e71f5a4653a27e81c21226039bfa35b9131
Christian Brabandt <cb@256bit.org>
parents: 10237
diff changeset
1069 /**/
10237
197795e3530d commit https://github.com/vim/vim/commit/890680ca6364386fabb271c85e0755bcaa6a33c1
Christian Brabandt <cb@256bit.org>
parents: 10235
diff changeset
1070 17,
197795e3530d commit https://github.com/vim/vim/commit/890680ca6364386fabb271c85e0755bcaa6a33c1
Christian Brabandt <cb@256bit.org>
parents: 10235
diff changeset
1071 /**/
10235
ad6851687158 commit https://github.com/vim/vim/commit/0e77b7691ee7c477facb4c9d9162c8603ada2d84
Christian Brabandt <cb@256bit.org>
parents: 10233
diff changeset
1072 16,
ad6851687158 commit https://github.com/vim/vim/commit/0e77b7691ee7c477facb4c9d9162c8603ada2d84
Christian Brabandt <cb@256bit.org>
parents: 10233
diff changeset
1073 /**/
10233
d709622a18c9 commit https://github.com/vim/vim/commit/7ef3810d28b7ab2edbfcafab3fe8ad8bc2c2f138
Christian Brabandt <cb@256bit.org>
parents: 10231
diff changeset
1074 15,
d709622a18c9 commit https://github.com/vim/vim/commit/7ef3810d28b7ab2edbfcafab3fe8ad8bc2c2f138
Christian Brabandt <cb@256bit.org>
parents: 10231
diff changeset
1075 /**/
10231
cbee14cc4da6 commit https://github.com/vim/vim/commit/1eceadaf481e34ed8155011534159775697ce884
Christian Brabandt <cb@256bit.org>
parents: 10229
diff changeset
1076 14,
cbee14cc4da6 commit https://github.com/vim/vim/commit/1eceadaf481e34ed8155011534159775697ce884
Christian Brabandt <cb@256bit.org>
parents: 10229
diff changeset
1077 /**/
10229
19ced29f773a commit https://github.com/vim/vim/commit/c79d6aa01d86cd98cffddc80825c1c600e833bbf
Christian Brabandt <cb@256bit.org>
parents: 10226
diff changeset
1078 13,
19ced29f773a commit https://github.com/vim/vim/commit/c79d6aa01d86cd98cffddc80825c1c600e833bbf
Christian Brabandt <cb@256bit.org>
parents: 10226
diff changeset
1079 /**/
10226
7a4fb555c83a commit https://github.com/vim/vim/commit/9af418427652562384744648d7d173a4bfebba95
Christian Brabandt <cb@256bit.org>
parents: 10223
diff changeset
1080 12,
7a4fb555c83a commit https://github.com/vim/vim/commit/9af418427652562384744648d7d173a4bfebba95
Christian Brabandt <cb@256bit.org>
parents: 10223
diff changeset
1081 /**/
10223
94d6999443fb commit https://github.com/vim/vim/commit/947000d6e481042d3869bd65b149d72511c31ab2
Christian Brabandt <cb@256bit.org>
parents: 10221
diff changeset
1082 11,
94d6999443fb commit https://github.com/vim/vim/commit/947000d6e481042d3869bd65b149d72511c31ab2
Christian Brabandt <cb@256bit.org>
parents: 10221
diff changeset
1083 /**/
10221
fb1fde4fcff7 commit https://github.com/vim/vim/commit/680e015bfe19be6772d3bd754486fbd45c1a9d3b
Christian Brabandt <cb@256bit.org>
parents: 10219
diff changeset
1084 10,
fb1fde4fcff7 commit https://github.com/vim/vim/commit/680e015bfe19be6772d3bd754486fbd45c1a9d3b
Christian Brabandt <cb@256bit.org>
parents: 10219
diff changeset
1085 /**/
10219
eeb0b205e909 commit https://github.com/vim/vim/commit/3f1c15b24a3939d193c80c509132db9ee4d8cceb
Christian Brabandt <cb@256bit.org>
parents: 10216
diff changeset
1086 9,
eeb0b205e909 commit https://github.com/vim/vim/commit/3f1c15b24a3939d193c80c509132db9ee4d8cceb
Christian Brabandt <cb@256bit.org>
parents: 10216
diff changeset
1087 /**/
10216
c41e1736ad47 commit https://github.com/vim/vim/commit/9e02cfa226b2577ec867b544a1a450a428a19880
Christian Brabandt <cb@256bit.org>
parents: 10214
diff changeset
1088 8,
c41e1736ad47 commit https://github.com/vim/vim/commit/9e02cfa226b2577ec867b544a1a450a428a19880
Christian Brabandt <cb@256bit.org>
parents: 10214
diff changeset
1089 /**/
10214
3a6b2d4c71d6 commit https://github.com/vim/vim/commit/bbe917d9d465a66a29e38879c7f66df51b0b0dc3
Christian Brabandt <cb@256bit.org>
parents: 10212
diff changeset
1090 7,
3a6b2d4c71d6 commit https://github.com/vim/vim/commit/bbe917d9d465a66a29e38879c7f66df51b0b0dc3
Christian Brabandt <cb@256bit.org>
parents: 10212
diff changeset
1091 /**/
10212
3e7f2754ff24 commit https://github.com/vim/vim/commit/ebdd90ac282909c0bfcd6e83e70505abbbd5a38d
Christian Brabandt <cb@256bit.org>
parents: 10209
diff changeset
1092 6,
3e7f2754ff24 commit https://github.com/vim/vim/commit/ebdd90ac282909c0bfcd6e83e70505abbbd5a38d
Christian Brabandt <cb@256bit.org>
parents: 10209
diff changeset
1093 /**/
10209
3bb89aba6064 commit https://github.com/vim/vim/commit/3c4ebeba17399e4ef33d004c269e667f696f0eb6
Christian Brabandt <cb@256bit.org>
parents: 10207
diff changeset
1094 5,
3bb89aba6064 commit https://github.com/vim/vim/commit/3c4ebeba17399e4ef33d004c269e667f696f0eb6
Christian Brabandt <cb@256bit.org>
parents: 10207
diff changeset
1095 /**/
10207
9415453b7bbd commit https://github.com/vim/vim/commit/5582ef14384525e8cec86016876d97a6b32dd548
Christian Brabandt <cb@256bit.org>
parents: 10205
diff changeset
1096 4,
9415453b7bbd commit https://github.com/vim/vim/commit/5582ef14384525e8cec86016876d97a6b32dd548
Christian Brabandt <cb@256bit.org>
parents: 10205
diff changeset
1097 /**/
10205
22e97a250277 commit https://github.com/vim/vim/commit/789a5c0e3d27f09456678f0cfb6c1bd2d8ab4a35
Christian Brabandt <cb@256bit.org>
parents: 10202
diff changeset
1098 3,
22e97a250277 commit https://github.com/vim/vim/commit/789a5c0e3d27f09456678f0cfb6c1bd2d8ab4a35
Christian Brabandt <cb@256bit.org>
parents: 10202
diff changeset
1099 /**/
10202
8335fdda6d4d commit https://github.com/vim/vim/commit/9e1e7afc1f29b67fe3721442b49af3b20644a3ee
Christian Brabandt <cb@256bit.org>
parents: 10200
diff changeset
1100 2,
8335fdda6d4d commit https://github.com/vim/vim/commit/9e1e7afc1f29b67fe3721442b49af3b20644a3ee
Christian Brabandt <cb@256bit.org>
parents: 10200
diff changeset
1101 /**/
10200
b85c507b50f3 commit https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
Christian Brabandt <cb@256bit.org>
parents: 10198
diff changeset
1102 1,
b85c507b50f3 commit https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
Christian Brabandt <cb@256bit.org>
parents: 10198
diff changeset
1103 /**/
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1104 0
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1105 };
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1106
1760
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1107 /*
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1108 * Place to put a short description when adding a feature with a patch.
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1109 * Keep it short, e.g.,: "relative numbers", "persistent undo".
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1110 * Also add a comment marker to separate the lines.
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1111 * See the official Vim patches for the diff format: It must use a context of
1777
7209e03df100 updated for version 7.2-075
vimboss
parents: 1776
diff changeset
1112 * one line only. Create it by hand or use "diff -C2" and edit the patch.
1760
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1113 */
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1114 static char *(extra_patches[]) =
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1115 { /* Add your patch description below this line */
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1116 /**/
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1117 NULL
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1118 };
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1119
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1120 int
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1121 highest_patch(void)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1122 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1123 int i;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1124 int h = 0;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1125
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1126 for (i = 0; included_patches[i] != 0; ++i)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1127 if (included_patches[i] > h)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1128 h = included_patches[i];
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1129 return h;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1130 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1131
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1132 #if defined(FEAT_EVAL) || defined(PROTO)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1133 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1134 * Return TRUE if patch "n" has been included.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1135 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1136 int
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1137 has_patch(int n)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1138 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1139 int i;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1140
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1141 for (i = 0; included_patches[i] != 0; ++i)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1142 if (included_patches[i] == n)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1143 return TRUE;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1144 return FALSE;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1145 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1146 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1147
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1148 void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1149 ex_version(exarg_T *eap)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1150 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1151 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1152 * Ignore a ":version 9.99" command.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1153 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1154 if (*eap->arg == NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1155 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1156 msg_putchar('\n');
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1157 list_version();
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1158 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1159 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1160
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1161 /*
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1162 * List all features aligned in columns, dictionary style.
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1163 */
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1164 static void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1165 list_features(void)
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1166 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1167 int i;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1168 int ncol;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1169 int nrow;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1170 int nfeat = 0;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1171 int width = 0;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1172
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1173 /* Find the length of the longest feature name, use that + 1 as the column
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1174 * width */
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1175 for (i = 0; features[i] != NULL; ++i)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1176 {
4160
670e576a58d1 updated for version 7.3.832
Bram Moolenaar <bram@vim.org>
parents: 4157
diff changeset
1177 int l = (int)STRLEN(features[i]);
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1178
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1179 if (l > width)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1180 width = l;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1181 ++nfeat;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1182 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1183 width += 1;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1184
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1185 if (Columns < width)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1186 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1187 /* Not enough screen columns - show one per line */
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1188 for (i = 0; features[i] != NULL; ++i)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1189 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1190 version_msg(features[i]);
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1191 if (msg_col > 0)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1192 msg_putchar('\n');
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1193 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1194 return;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1195 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1196
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1197 /* The rightmost column doesn't need a separator.
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1198 * Sacrifice it to fit in one more column if possible. */
4170
14698f63de8d updated for version 7.3.837
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
1199 ncol = (int) (Columns + 1) / width;
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1200 nrow = nfeat / ncol + (nfeat % ncol ? 1 : 0);
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1201
4170
14698f63de8d updated for version 7.3.837
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
1202 /* i counts columns then rows. idx counts rows then columns. */
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1203 for (i = 0; !got_int && i < nrow * ncol; ++i)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1204 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1205 int idx = (i / ncol) + (i % ncol) * nrow;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1206
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1207 if (idx < nfeat)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1208 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1209 int last_col = (i + 1) % ncol == 0;
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1210
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1211 msg_puts((char_u *)features[idx]);
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1212 if (last_col)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1213 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1214 if (msg_col > 0)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1215 msg_putchar('\n');
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1216 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1217 else
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1218 {
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1219 while (msg_col % width)
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1220 msg_putchar(' ');
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1221 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1222 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1223 else
4170
14698f63de8d updated for version 7.3.837
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
1224 {
14698f63de8d updated for version 7.3.837
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
1225 if (msg_col > 0)
14698f63de8d updated for version 7.3.837
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
1226 msg_putchar('\n');
14698f63de8d updated for version 7.3.837
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
1227 }
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1228 }
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1229 }
4160
670e576a58d1 updated for version 7.3.832
Bram Moolenaar <bram@vim.org>
parents: 4157
diff changeset
1230
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1231 void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1232 list_version(void)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1233 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1234 int i;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1235 int first;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1236 char *s = "";
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1237
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1238 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1239 * When adding features here, don't forget to update the list of
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1240 * internal variables in eval.c!
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1241 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1242 MSG(longVersion);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1243 #ifdef WIN3264
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1244 # ifdef FEAT_GUI_W32
10264
c036c0f636d5 commit https://github.com/vim/vim/commit/cea912af725c54f4727a0565e31661f6b29c6bb1
Christian Brabandt <cb@256bit.org>
parents: 10262
diff changeset
1245 # ifdef _WIN64
c036c0f636d5 commit https://github.com/vim/vim/commit/cea912af725c54f4727a0565e31661f6b29c6bb1
Christian Brabandt <cb@256bit.org>
parents: 10262
diff changeset
1246 MSG_PUTS(_("\nMS-Windows 64-bit GUI version"));
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1247 # else
1607
4f1130893a1c updated for version 7.1-320
vimboss
parents: 1606
diff changeset
1248 MSG_PUTS(_("\nMS-Windows 32-bit GUI version"));
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1249 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1250 # ifdef FEAT_OLE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1251 MSG_PUTS(_(" with OLE support"));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1252 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1253 # else
1607
4f1130893a1c updated for version 7.1-320
vimboss
parents: 1606
diff changeset
1254 # ifdef _WIN64
4f1130893a1c updated for version 7.1-320
vimboss
parents: 1606
diff changeset
1255 MSG_PUTS(_("\nMS-Windows 64-bit console version"));
4f1130893a1c updated for version 7.1-320
vimboss
parents: 1606
diff changeset
1256 # else
4f1130893a1c updated for version 7.1-320
vimboss
parents: 1606
diff changeset
1257 MSG_PUTS(_("\nMS-Windows 32-bit console version"));
4f1130893a1c updated for version 7.1-320
vimboss
parents: 1606
diff changeset
1258 # endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1259 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1260 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1261 #ifdef MACOS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1262 # ifdef MACOS_X
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1263 # ifdef MACOS_X_UNIX
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1264 MSG_PUTS(_("\nMacOS X (unix) version"));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1265 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1266 MSG_PUTS(_("\nMacOS X version"));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1267 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1268 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1269 MSG_PUTS(_("\nMacOS version"));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1270 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1271 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1272
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1273 #ifdef VMS
1705
5b43a3a9454a updated for version 7.2-003
vimboss
parents: 1704
diff changeset
1274 MSG_PUTS(_("\nOpenVMS version"));
1045
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1275 # ifdef HAVE_PATHDEF
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1276 if (*compiled_arch != NUL)
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1277 {
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1278 MSG_PUTS(" - ");
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1279 MSG_PUTS(compiled_arch);
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1280 }
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1281 # endif
7f01e52cc97a updated for version 7.0-171
vimboss
parents: 1044
diff changeset
1282
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1283 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1284
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1285 /* Print the list of patch numbers if there is at least one. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1286 /* Print a range when patches are consecutive: "1-10, 12, 15-40, 42-45" */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1287 if (included_patches[0] != 0)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1288 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1289 MSG_PUTS(_("\nIncluded patches: "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1290 first = -1;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1291 /* find last one */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1292 for (i = 0; included_patches[i] != 0; ++i)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1293 ;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1294 while (--i >= 0)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1295 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1296 if (first < 0)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1297 first = included_patches[i];
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1298 if (i == 0 || included_patches[i - 1] != included_patches[i] + 1)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1299 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1300 MSG_PUTS(s);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1301 s = ", ";
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1302 msg_outnum((long)first);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1303 if (first != included_patches[i])
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1304 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1305 MSG_PUTS("-");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1306 msg_outnum((long)included_patches[i]);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1307 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1308 first = -1;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1309 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1310 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1311 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1312
1760
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1313 /* Print the list of extra patch descriptions if there is at least one. */
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1314 if (extra_patches[0] != NULL)
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1315 {
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1316 MSG_PUTS(_("\nExtra patches: "));
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1317 s = "";
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1318 for (i = 0; extra_patches[i] != NULL; ++i)
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1319 {
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1320 MSG_PUTS(s);
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1321 s = ", ";
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1322 MSG_PUTS(extra_patches[i]);
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1323 }
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1324 }
f3d3545d6bf6 updated for version 7.2-058
vimboss
parents: 1759
diff changeset
1325
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1326 #ifdef MODIFIED_BY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1327 MSG_PUTS("\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1328 MSG_PUTS(_("Modified by "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1329 MSG_PUTS(MODIFIED_BY);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1330 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1331
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1332 #ifdef HAVE_PATHDEF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1333 if (*compiled_user != NUL || *compiled_sys != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1334 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1335 MSG_PUTS(_("\nCompiled "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1336 if (*compiled_user != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1337 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1338 MSG_PUTS(_("by "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1339 MSG_PUTS(compiled_user);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1340 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1341 if (*compiled_sys != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1342 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1343 MSG_PUTS("@");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1344 MSG_PUTS(compiled_sys);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1345 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1346 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1347 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1348
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1349 #ifdef FEAT_HUGE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1350 MSG_PUTS(_("\nHuge version "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1351 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1352 # ifdef FEAT_BIG
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1353 MSG_PUTS(_("\nBig version "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1354 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1355 # ifdef FEAT_NORMAL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1356 MSG_PUTS(_("\nNormal version "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1357 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1358 # ifdef FEAT_SMALL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1359 MSG_PUTS(_("\nSmall version "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1360 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1361 MSG_PUTS(_("\nTiny version "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1362 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1363 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1364 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1365 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1366 #ifndef FEAT_GUI
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1367 MSG_PUTS(_("without GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1368 #else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1369 # ifdef FEAT_GUI_GTK
8218
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1370 # ifdef USE_GTK3
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1371 MSG_PUTS(_("with GTK3 GUI."));
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1372 # else
8218
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1373 # ifdef FEAT_GUI_GNOME
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1374 MSG_PUTS(_("with GTK2-GNOME GUI."));
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1375 # else
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1376 MSG_PUTS(_("with GTK2 GUI."));
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1377 # endif
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 8216
diff changeset
1378 # endif
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1379 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1380 # ifdef FEAT_GUI_MOTIF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1381 MSG_PUTS(_("with X11-Motif GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1382 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1383 # ifdef FEAT_GUI_ATHENA
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1384 # ifdef FEAT_GUI_NEXTAW
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1385 MSG_PUTS(_("with X11-neXtaw GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1386 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1387 MSG_PUTS(_("with X11-Athena GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1388 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1389 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1390 # ifdef FEAT_GUI_PHOTON
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1391 MSG_PUTS(_("with Photon GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1392 # else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1393 # if defined(MSWIN)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1394 MSG_PUTS(_("with GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1395 # else
2250
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
1396 # if defined(TARGET_API_MAC_CARBON) && TARGET_API_MAC_CARBON
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1397 MSG_PUTS(_("with Carbon GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1398 # else
2250
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
1399 # if defined(TARGET_API_MAC_OSX) && TARGET_API_MAC_OSX
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1400 MSG_PUTS(_("with Cocoa GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1401 # else
2250
1bac28a53fae Add the conceal patch from Vince Negri.
Bram Moolenaar <bram@vim.org>
parents: 2214
diff changeset
1402 # if defined(MACOS)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1403 MSG_PUTS(_("with (classic) GUI."));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1404 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1405 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1406 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1407 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1408 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1409 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1410 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1411 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1412 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1413 version_msg(_(" Features included (+) or not (-):\n"));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1414
4147
646cb6b6ff23 updated for version 7.3.826
Bram Moolenaar <bram@vim.org>
parents: 4145
diff changeset
1415 list_features();
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1416
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1417 #ifdef SYS_VIMRC_FILE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1418 version_msg(_(" system vimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1419 version_msg(SYS_VIMRC_FILE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1420 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1421 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1422 #ifdef USR_VIMRC_FILE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1423 version_msg(_(" user vimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1424 version_msg(USR_VIMRC_FILE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1425 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1426 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1427 #ifdef USR_VIMRC_FILE2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1428 version_msg(_(" 2nd user vimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1429 version_msg(USR_VIMRC_FILE2);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1430 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1431 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1432 #ifdef USR_VIMRC_FILE3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1433 version_msg(_(" 3rd user vimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1434 version_msg(USR_VIMRC_FILE3);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1435 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1436 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1437 #ifdef USR_EXRC_FILE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1438 version_msg(_(" user exrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1439 version_msg(USR_EXRC_FILE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1440 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1441 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1442 #ifdef USR_EXRC_FILE2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1443 version_msg(_(" 2nd user exrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1444 version_msg(USR_EXRC_FILE2);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1445 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1446 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1447 #ifdef FEAT_GUI
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1448 # ifdef SYS_GVIMRC_FILE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1449 version_msg(_(" system gvimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1450 version_msg(SYS_GVIMRC_FILE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1451 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1452 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1453 version_msg(_(" user gvimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1454 version_msg(USR_GVIMRC_FILE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1455 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1456 # ifdef USR_GVIMRC_FILE2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1457 version_msg(_("2nd user gvimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1458 version_msg(USR_GVIMRC_FILE2);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1459 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1460 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1461 # ifdef USR_GVIMRC_FILE3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1462 version_msg(_("3rd user gvimrc file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1463 version_msg(USR_GVIMRC_FILE3);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1464 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1465 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1466 #endif
9669
284b4eb307fc commit https://github.com/vim/vim/commit/8c08b5b569e2a9e9f63dea514591ecfa2d3bb392
Christian Brabandt <cb@256bit.org>
parents: 9667
diff changeset
1467 version_msg(_(" defaults file: \""));
284b4eb307fc commit https://github.com/vim/vim/commit/8c08b5b569e2a9e9f63dea514591ecfa2d3bb392
Christian Brabandt <cb@256bit.org>
parents: 9667
diff changeset
1468 version_msg(VIM_DEFAULTS_FILE);
284b4eb307fc commit https://github.com/vim/vim/commit/8c08b5b569e2a9e9f63dea514591ecfa2d3bb392
Christian Brabandt <cb@256bit.org>
parents: 9667
diff changeset
1469 version_msg("\"\n");
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1470 #ifdef FEAT_GUI
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1471 # ifdef SYS_MENU_FILE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1472 version_msg(_(" system menu file: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1473 version_msg(SYS_MENU_FILE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1474 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1475 # endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1476 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1477 #ifdef HAVE_PATHDEF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1478 if (*default_vim_dir != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1479 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1480 version_msg(_(" fall-back for $VIM: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1481 version_msg((char *)default_vim_dir);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1482 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1483 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1484 if (*default_vimruntime_dir != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1485 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1486 version_msg(_(" f-b for $VIMRUNTIME: \""));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1487 version_msg((char *)default_vimruntime_dir);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1488 version_msg("\"\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1489 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1490 version_msg(_("Compilation: "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1491 version_msg((char *)all_cflags);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1492 version_msg("\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1493 #ifdef VMS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1494 if (*compiler_version != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1495 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1496 version_msg(_("Compiler: "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1497 version_msg((char *)compiler_version);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1498 version_msg("\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1499 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1500 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1501 version_msg(_("Linking: "));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1502 version_msg((char *)all_lflags);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1503 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1504 #ifdef DEBUG
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1505 version_msg("\n");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1506 version_msg(_(" DEBUG BUILD"));
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1507 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1508 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1509
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1510 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1511 * Output a string for the version message. If it's going to wrap, output a
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1512 * newline, unless the message is too long to fit on the screen anyway.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1513 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1514 static void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1515 version_msg(char *s)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1516 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1517 int len = (int)STRLEN(s);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1518
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1519 if (!got_int && len < (int)Columns && msg_col + len >= (int)Columns
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1520 && *s != '\n')
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1521 msg_putchar('\n');
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1522 if (!got_int)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1523 MSG_PUTS(s);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1524 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1525
7805
0b6c37dd858d commit https://github.com/vim/vim/commit/baaa7e9ec7398a813e21285c272fa99792642077
Christian Brabandt <cb@256bit.org>
parents: 7803
diff changeset
1526 static void do_intro_line(int row, char_u *mesg, int add_version, int attr);
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1527
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1528 /*
5126
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1529 * Show the intro message when not editing a file.
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1530 */
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1531 void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1532 maybe_intro_message(void)
5126
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1533 {
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1534 if (bufempty()
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1535 && curbuf->b_fname == NULL
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1536 #ifdef FEAT_WINDOWS
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1537 && firstwin->w_next == NULL
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1538 #endif
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1539 && vim_strchr(p_shm, SHM_INTRO) == NULL)
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1540 intro_message(FALSE);
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1541 }
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1542
71859e71b1f9 updated for version 7.3.1306
Bram Moolenaar <bram@vim.org>
parents: 5124
diff changeset
1543 /*
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1544 * Give an introductory message about Vim.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1545 * Only used when starting Vim on an empty file, without a file name.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1546 * Or with the ":intro" command (for Sven :-).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1547 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1548 void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1549 intro_message(
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1550 int colon) /* TRUE for ":intro" */
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1551 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1552 int i;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1553 int row;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1554 int blanklines;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1555 int sponsor;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1556 char *p;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1557 static char *(lines[]) =
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1558 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1559 N_("VIM - Vi IMproved"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1560 "",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1561 N_("version "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1562 N_("by Bram Moolenaar et al."),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1563 #ifdef MODIFIED_BY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1564 " ",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1565 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1566 N_("Vim is open source and freely distributable"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1567 "",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1568 N_("Help poor children in Uganda!"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1569 N_("type :help iccf<Enter> for information "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1570 "",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1571 N_("type :q<Enter> to exit "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1572 N_("type :help<Enter> or <F1> for on-line help"),
10200
b85c507b50f3 commit https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
Christian Brabandt <cb@256bit.org>
parents: 10198
diff changeset
1573 N_("type :help version8<Enter> for version info"),
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1574 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1575 "",
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1576 N_("Running in Vi compatible mode"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1577 N_("type :set nocp<Enter> for Vim defaults"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1578 N_("type :help cp-default<Enter> for info on this"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1579 };
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1580 #ifdef FEAT_GUI
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1581 static char *(gui_lines[]) =
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1582 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1583 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1584 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1585 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1586 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1587 #ifdef MODIFIED_BY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1588 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1589 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1590 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1591 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1592 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1593 N_("menu Help->Orphans for information "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1594 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1595 N_("Running modeless, typed text is inserted"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1596 N_("menu Edit->Global Settings->Toggle Insert Mode "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1597 N_(" for two modes "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1598 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1599 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1600 NULL,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1601 N_("menu Edit->Global Settings->Toggle Vi Compatible"),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1602 N_(" for Vim defaults "),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1603 };
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1604 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1605
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1606 /* blanklines = screen height - # message lines */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1607 blanklines = (int)Rows - ((sizeof(lines) / sizeof(char *)) - 1);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1608 if (!p_cp)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1609 blanklines += 4; /* add 4 for not showing "Vi compatible" message */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1610
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1611 #ifdef FEAT_WINDOWS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1612 /* Don't overwrite a statusline. Depends on 'cmdheight'. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1613 if (p_ls > 1)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1614 blanklines -= Rows - topframe->fr_height;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1615 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1616 if (blanklines < 0)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1617 blanklines = 0;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1618
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1619 /* Show the sponsor and register message one out of four times, the Uganda
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1620 * message two out of four times. */
615
7fe13e0f5dce updated for version 7.0175
vimboss
parents: 574
diff changeset
1621 sponsor = (int)time(NULL);
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1622 sponsor = ((sponsor & 2) == 0) - ((sponsor & 4) == 0);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1623
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1624 /* start displaying the message lines after half of the blank lines */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1625 row = blanklines / 2;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1626 if ((row >= 2 && Columns >= 50) || colon)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1627 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1628 for (i = 0; i < (int)(sizeof(lines) / sizeof(char *)); ++i)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1629 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1630 p = lines[i];
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1631 #ifdef FEAT_GUI
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1632 if (p_im && gui.in_use && gui_lines[i] != NULL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1633 p = gui_lines[i];
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1634 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1635 if (p == NULL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1636 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1637 if (!p_cp)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1638 break;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1639 continue;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1640 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1641 if (sponsor != 0)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1642 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1643 if (strstr(p, "children") != NULL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1644 p = sponsor < 0
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1645 ? N_("Sponsor Vim development!")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1646 : N_("Become a registered Vim user!");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1647 else if (strstr(p, "iccf") != NULL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1648 p = sponsor < 0
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1649 ? N_("type :help sponsor<Enter> for information ")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1650 : N_("type :help register<Enter> for information ");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1651 else if (strstr(p, "Orphans") != NULL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1652 p = N_("menu Help->Sponsor/Register for information ");
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1653 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1654 if (*p != NUL)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1655 do_intro_line(row, (char_u *)_(p), i == 2, 0);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1656 ++row;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1657 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1658 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1659
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1660 /* Make the wait-return message appear just below the text. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1661 if (colon)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1662 msg_row = row;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1663 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1664
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1665 static void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1666 do_intro_line(
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1667 int row,
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1668 char_u *mesg,
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1669 int add_version,
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1670 int attr)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1671 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1672 char_u vers[20];
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1673 int col;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1674 char_u *p;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1675 int l;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1676 int clen;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1677 #ifdef MODIFIED_BY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1678 # define MODBY_LEN 150
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1679 char_u modby[MODBY_LEN];
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1680
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1681 if (*mesg == ' ')
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1682 {
1491
a135270b7549 updated for version 7.1-206
vimboss
parents: 1490
diff changeset
1683 vim_strncpy(modby, (char_u *)_("Modified by "), MODBY_LEN - 1);
9159
6b003ff07234 commit https://github.com/vim/vim/commit/9b0ac229bcfc91acabd35fc576055a94c1687c32
Christian Brabandt <cb@256bit.org>
parents: 9157
diff changeset
1684 l = (int)STRLEN(modby);
1491
a135270b7549 updated for version 7.1-206
vimboss
parents: 1490
diff changeset
1685 vim_strncpy(modby + l, (char_u *)MODIFIED_BY, MODBY_LEN - l - 1);
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1686 mesg = modby;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1687 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1688 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1689
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1690 /* Center the message horizontally. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1691 col = vim_strsize(mesg);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1692 if (add_version)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1693 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1694 STRCPY(vers, mediumVersion);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1695 if (highest_patch())
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1696 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1697 /* Check for 9.9x or 9.9xx, alpha/beta version */
2619
6a80537ac7aa updated for version 7.3.041
Bram Moolenaar <bram@vim.org>
parents: 2618
diff changeset
1698 if (isalpha((int)vers[3]))
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1699 {
3396
43259e4542c7 updated for version 7.3.464
Bram Moolenaar <bram@vim.org>
parents: 3394
diff changeset
1700 int len = (isalpha((int)vers[4])) ? 5 : 4;
43259e4542c7 updated for version 7.3.464
Bram Moolenaar <bram@vim.org>
parents: 3394
diff changeset
1701 sprintf((char *)vers + len, ".%d%s", highest_patch(),
43259e4542c7 updated for version 7.3.464
Bram Moolenaar <bram@vim.org>
parents: 3394
diff changeset
1702 mediumVersion + len);
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1703 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1704 else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1705 sprintf((char *)vers + 3, ".%d", highest_patch());
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1706 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1707 col += (int)STRLEN(vers);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1708 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1709 col = (Columns - col) / 2;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1710 if (col < 0)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1711 col = 0;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1712
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1713 /* Split up in parts to highlight <> items differently. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1714 for (p = mesg; *p != NUL; p += l)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1715 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1716 clen = 0;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1717 for (l = 0; p[l] != NUL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1718 && (l == 0 || (p[l] != '<' && p[l - 1] != '>')); ++l)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1719 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1720 #ifdef FEAT_MBYTE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1721 if (has_mbyte)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1722 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1723 clen += ptr2cells(p + l);
474
a5fcf36ef512 updated for version 7.0127
vimboss
parents: 419
diff changeset
1724 l += (*mb_ptr2len)(p + l) - 1;
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1725 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1726 else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1727 #endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1728 clen += byte2cells(p[l]);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1729 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1730 screen_puts_len(p, l, row, col, *p == '<' ? hl_attr(HLF_8) : attr);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1731 col += clen;
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1732 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1733
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1734 /* Add the version number to the version line. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1735 if (add_version)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1736 screen_puts(vers, row, col, 0);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1737 }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1738
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1739 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1740 * ":intro": clear screen, display intro screen and wait for return.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1741 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1742 void
7837
33ba2adb6065 commit https://github.com/vim/vim/commit/b638a7be952544ceb03052c25b84224577a6494b
Christian Brabandt <cb@256bit.org>
parents: 7835
diff changeset
1743 ex_intro(exarg_T *eap UNUSED)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1744 {
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1745 screenclear();
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1746 intro_message(TRUE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1747 wait_return(TRUE);
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1748 }