2014-12-03 18:48:20 (UTC-02:00)
Marcel Rodrigues <marcelgmr@gmail.com>
Update marks after rename.
diff --git a/rover.c b/rover.c index ae0e144..27d1876 100644 --- a/rover.c +++ b/rover.c @@ -917,7 +917,10 @@ main(int argc, char *argv[]) clear_message(); if (strlen(INPUT)) { if (ok) { - rename(ENAME(ESEL), INPUT); + if (!rename(ENAME(ESEL), INPUT) && MARKED(ESEL)) { + del_mark(&rover.marks, ENAME(ESEL)); + add_mark(&rover.marks, CWD, INPUT); + } cd(1); try_to_sel(INPUT); update_view();