updated for version 7.0015
diff --git a/src/proto/buffer.pro b/src/proto/buffer.pro
index b2ade2b..861fba2 100644
--- a/src/proto/buffer.pro
+++ b/src/proto/buffer.pro
@@ -45,7 +45,7 @@
char_u *alist_name __ARGS((aentry_T *aep));
void do_arg_all __ARGS((int count, int forceit));
void ex_buffer_all __ARGS((exarg_T *eap));
-void do_modelines __ARGS((void));
+void do_modelines __ARGS((int win_only));
int read_viminfo_bufferlist __ARGS((vir_T *virp, int writing));
void write_viminfo_bufferlist __ARGS((FILE *fp));
char *buf_spname __ARGS((buf_T *buf));
diff --git a/src/proto/ex_docmd.pro b/src/proto/ex_docmd.pro
index 6efec49..b3a2d2d 100644
--- a/src/proto/ex_docmd.pro
+++ b/src/proto/ex_docmd.pro
@@ -21,6 +21,7 @@
char_u *get_user_cmd_complete __ARGS((expand_T *xp, int idx));
void not_exiting __ARGS((void));
void handle_drop __ARGS((int filec, char_u **filev, int split));
+void alist_clear __ARGS((alist_T *al));
void alist_init __ARGS((alist_T *al));
void alist_unlink __ARGS((alist_T *al));
void alist_new __ARGS((void));