]> Sergey Matveev's repositories - nnn.git/commitdiff
Remember current entry accross filter changes
authorlostd <lostd@2f30.org>
Wed, 26 Nov 2014 15:42:57 +0000 (17:42 +0200)
committerlostd <lostd@2f30.org>
Wed, 26 Nov 2014 15:43:45 +0000 (17:43 +0200)
noice.c

diff --git a/noice.c b/noice.c
index a95ab6fdd4f2bfdfc0dadc895c34d48e2482802c..3ee658d7bfc541c85581cfb07c78c68c1f0219ff 100644 (file)
--- a/noice.c
+++ b/noice.c
@@ -695,6 +695,8 @@ nochange:
                        filter = tmp;
                        filter_re = re;
                        DPRINTF_S(filter);
+                       /* Save current  */
+                       oldpath = makepath(path, dents[cur].name);
                        goto out;
                case SEL_NEXT:
                        if (cur < n - 1)