# if defined(FEAT_EVAL)
do_cmdline_cmd((char_u *)"breakdel *");
# endif
+# if defined(FEAT_PROFILE)
+ do_cmdline_cmd((char_u *)"profdel *");
+# endif
# ifdef FEAT_TITLE
free_titles();
# endif
/* Obviously named calls. */
-# if defined(FEAT_EVAL)
- free_scriptnames();
- free_all_functions();
-# endif
# if defined(FEAT_AUTOCMD)
free_all_autocmds();
# endif
vim_free(clip_exclude_prog);
vim_free(last_cmdline);
vim_free(new_last_cmdline);
- vim_free(keep_msg);
+ set_keep_msg(NULL);
vim_free(ff_expand_buffer);
/* Clear cmdline history. */
/* highlight info */
free_highlight();
+ reset_last_sourcing();
+
# ifdef UNIX
/* Machine-specific free. */
mch_free_mem();