updated for version 7.0052
diff --git a/src/proto/ex_cmds2.pro b/src/proto/ex_cmds2.pro
index 3fa6922..72d88dd 100644
--- a/src/proto/ex_cmds2.pro
+++ b/src/proto/ex_cmds2.pro
@@ -8,7 +8,24 @@
 void ex_breakdel __ARGS((exarg_T *eap));
 void ex_breaklist __ARGS((exarg_T *eap));
 linenr_T dbg_find_breakpoint __ARGS((int file, char_u *fname, linenr_T after));
+int has_profiling __ARGS((int file, char_u *fname, int *fp));
 void dbg_breakpoint __ARGS((char_u *name, linenr_T lnum));
+void profile_zero __ARGS((proftime_T *tm));
+void profile_start __ARGS((proftime_T *tm));
+void profile_end __ARGS((proftime_T *tm));
+void profile_sub __ARGS((proftime_T *tm, proftime_T *tm2));
+void profile_add __ARGS((proftime_T *tm, proftime_T *tm2));
+void profile_get_wait __ARGS((proftime_T *tm));
+void profile_sub_wait __ARGS((proftime_T *tm, proftime_T *tma));
+int profile_equal __ARGS((proftime_T *tm1, proftime_T *tm2));
+char *profile_msg __ARGS((proftime_T *tm));
+void ex_profile __ARGS((exarg_T *eap));
+void profile_dump __ARGS((void));
+void script_prof_save __ARGS((proftime_T *tm));
+void script_prof_restore __ARGS((proftime_T *tm));
+void prof_inchar_enter __ARGS((void));
+void prof_inchar_exit __ARGS((void));
+int prof_def_func __ARGS((void));
 int autowrite __ARGS((buf_T *buf, int forceit));
 void autowrite_all __ARGS((void));
 int check_changed __ARGS((buf_T *buf, int checkaw, int mult_win, int forceit, int allbuf));
@@ -43,11 +60,13 @@
 int source_level __ARGS((void *cookie));
 int do_source __ARGS((char_u *fname, int check_other, int is_vimrc));
 void ex_scriptnames __ARGS((exarg_T *eap));
-int has_scriptname __ARGS((char_u *name));
 void scriptnames_slash_adjust __ARGS((void));
 char_u *get_scriptname __ARGS((scid_T id));
 char *fgets_cr __ARGS((char *s, int n, FILE *stream));
 char_u *getsourceline __ARGS((int c, void *cookie, int indent));
+void script_line_start __ARGS((void));
+void script_line_exec __ARGS((void));
+void script_line_end __ARGS((void));
 void ex_scriptencoding __ARGS((exarg_T *eap));
 void ex_finish __ARGS((exarg_T *eap));
 void do_finish __ARGS((exarg_T *eap, int reanimate));