aboutsummaryrefslogtreecommitdiff
path: root/src/version.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/version.c')
-rw-r--r--src/version.c41
1 files changed, 20 insertions, 21 deletions
diff --git a/src/version.c b/src/version.c
index 62a7aa8bc8..e85f7a57ec 100644
--- a/src/version.c
+++ b/src/version.c
@@ -8,7 +8,12 @@
*/
#include "vim.h"
-
+#include "version.h"
+#include "charset.h"
+#include "memline.h"
+#include "message.h"
+#include "misc2.h"
+#include "screen.h"
/*
* Vim originated from Stevie version 3.6 (Fish disk 217) by GRWalter (Fred)
@@ -22,7 +27,7 @@
* interesting.
*/
-#include "version.h"
+#include "version_defs.h"
char *Version = VIM_VERSION_SHORT;
static char *mediumVersion = VIM_VERSION_MEDIUM;
@@ -568,7 +573,7 @@ static char *(extra_patches[]) =
NULL
};
-int highest_patch() {
+int highest_patch(void) {
int i;
int h = 0;
@@ -581,8 +586,7 @@ int highest_patch() {
/*
* Return TRUE if patch "n" has been included.
*/
-int has_patch(n)
-int n;
+int has_patch(int n)
{
int i;
@@ -592,8 +596,7 @@ int n;
return FALSE;
}
-void ex_version(eap)
-exarg_T *eap;
+void ex_version(exarg_T *eap)
{
/*
* Ignore a ":version 9.99" command.
@@ -607,7 +610,7 @@ exarg_T *eap;
/*
* List all features aligned in columns, dictionary style.
*/
-static void list_features() {
+static void list_features(void) {
int i;
int ncol;
int nrow;
@@ -662,7 +665,7 @@ static void list_features() {
}
}
-void list_version() {
+void list_version(void) {
int i;
int first;
char *s = "";
@@ -792,8 +795,7 @@ void list_version() {
* Output a string for the version message. If it's going to wrap, output a
* newline, unless the message is too long to fit on the screen anyway.
*/
-static void version_msg(s)
-char *s;
+static void version_msg(char *s)
{
int len = (int)STRLEN(s);
@@ -810,7 +812,7 @@ static void do_intro_line __ARGS((int row, char_u *mesg, int add_version,
/*
* Show the intro message when not editing a file.
*/
-void maybe_intro_message() {
+void maybe_intro_message(void) {
if (bufempty()
&& curbuf->b_fname == NULL
&& firstwin->w_next == NULL
@@ -823,8 +825,10 @@ void maybe_intro_message() {
* Only used when starting Vim on an empty file, without a file name.
* Or with the ":intro" command (for Sven :-).
*/
-void intro_message(colon)
-int colon; /* TRUE for ":intro" */
+void
+intro_message (
+ int colon /* TRUE for ":intro" */
+)
{
int i;
int row;
@@ -904,11 +908,7 @@ int colon; /* TRUE for ":intro" */
msg_row = row;
}
-static void do_intro_line(row, mesg, add_version, attr)
-int row;
-char_u *mesg;
-int add_version;
-int attr;
+static void do_intro_line(int row, char_u *mesg, int add_version, int attr)
{
char_u vers[20];
int col;
@@ -969,8 +969,7 @@ int attr;
/*
* ":intro": clear screen, display intro screen and wait for return.
*/
-void ex_intro(eap)
-exarg_T *eap UNUSED;
+void ex_intro(exarg_T *eap)
{
screenclear();
intro_message(TRUE);