updated for version 7.0221
diff --git a/src/proto/buffer.pro b/src/proto/buffer.pro
index 73ad530..9193443 100644
--- a/src/proto/buffer.pro
+++ b/src/proto/buffer.pro
@@ -46,9 +46,9 @@
 char_u *fix_fname __ARGS((char_u *fname));
 void fname_expand __ARGS((buf_T *buf, char_u **ffname, char_u **sfname));
 char_u *alist_name __ARGS((aentry_T *aep));
-void do_arg_all __ARGS((int count, int forceit));
+void do_arg_all __ARGS((int count, int forceit, int keep_tabs));
 void ex_buffer_all __ARGS((exarg_T *eap));
-void do_modelines __ARGS((int win_only));
+void do_modelines __ARGS((int flags));
 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/popupmenu.pro b/src/proto/popupmenu.pro
index 05f9eab..f332d3c 100644
--- a/src/proto/popupmenu.pro
+++ b/src/proto/popupmenu.pro
@@ -1,7 +1,6 @@
 /* popupmenu.c */
-void pum_display __ARGS((pumitem_T *array, int size, int selected, int row, int height, int col));
+void pum_display __ARGS((pumitem_T *array, int size, int selected));
 void pum_redraw __ARGS((void));
-void pum_set_selected __ARGS((int n));
 void pum_undisplay __ARGS((void));
 void pum_clear __ARGS((void));
 int pum_visible __ARGS((void));