Mercurial > vim
comparison src/proto/ex_docmd.pro @ 16576:bcc343175103 v8.1.1291
patch 8.1.1291: not easy to change directory and restore
commit https://github.com/vim/vim/commit/1063f3d2008f22d02ccfa9dab83a23db52febbdc
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue May 7 22:06:52 2019 +0200
patch 8.1.1291: not easy to change directory and restore
Problem: Not easy to change directory and restore.
Solution: Add the chdir() function. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/4358)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 07 May 2019 22:15:05 +0200 |
parents | 8c3a1bd270bb |
children | 40c4cb095d53 |
comparison
equal
deleted
inserted
replaced
16575:e0baba49b677 | 16576:bcc343175103 |
---|---|
35 void alist_slash_adjust(void); | 35 void alist_slash_adjust(void); |
36 void ex_splitview(exarg_T *eap); | 36 void ex_splitview(exarg_T *eap); |
37 void tabpage_new(void); | 37 void tabpage_new(void); |
38 void do_exedit(exarg_T *eap, win_T *old_curwin); | 38 void do_exedit(exarg_T *eap, win_T *old_curwin); |
39 void free_cd_dir(void); | 39 void free_cd_dir(void); |
40 void post_chdir(int tablocal, int winlocal); | 40 void post_chdir(cdscope_T cdscope); |
41 int changedir_func(char_u *new_dir, int forceit, cdscope_T cdscope); | |
41 void ex_cd(exarg_T *eap); | 42 void ex_cd(exarg_T *eap); |
42 void do_sleep(long msec); | 43 void do_sleep(long msec); |
43 void ex_may_print(exarg_T *eap); | 44 void ex_may_print(exarg_T *eap); |
44 void ex_redraw(exarg_T *eap); | 45 void ex_redraw(exarg_T *eap); |
45 int vim_mkdir_emsg(char_u *name, int prot); | 46 int vim_mkdir_emsg(char_u *name, int prot); |