Mercurial > vim
diff src/misc2.c @ 16411:5b5c5daf57de v8.1.1210
patch 8.1.1210: support for user commands is spread out
commit https://github.com/vim/vim/commit/ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Apr 27 13:04:13 2019 +0200
patch 8.1.1210: support for user commands is spread out
Problem: Support for user commands is spread out. No good reason to make
user commands optional.
Solution: Move user command support to usercmd.c. Always enable the
user_commands feature.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 27 Apr 2019 13:15:07 +0200 |
parents | 570a296aa0b4 |
children | 7ae2396cef62 |
line wrap: on
line diff
--- a/src/misc2.c +++ b/src/misc2.c @@ -1082,10 +1082,8 @@ free_all_mem(void) ui_remove_balloon(); # endif -# if defined(FEAT_USR_CMDS) - /* Clear user commands (before deleting buffers). */ + // Clear user commands (before deleting buffers). ex_comclear(NULL); -# endif # ifdef FEAT_MENU /* Clear menus. */ @@ -1130,7 +1128,9 @@ free_all_mem(void) free_search_patterns(); free_old_sub(); free_last_insert(); +# if defined(FEAT_INS_EXPAND) free_insexpand_stuff(); +# endif free_prev_shellcmd(); free_regexp_stuff(); free_tag_stuff();