By skimming though the code I've found that Vaffle is able to restore alternate buffer. So if I open file A then B, and then open Vaffle to file C, I could use <c-^> to jump to alternate file, in this case, I will be able to jump from file C to file B.
But the above behaviour doesn't work in the following cases:
Using command Vaffle % on file B and pressing enter in Vaffle buffer. This opens file B again which is expected, but removes file A (alternate file buffer).
Using q in Vaffle quits it but using <c-^> restores Vaffle window rather file A (which is the actual alternate file).
By skimming though the code I've found that Vaffle is able to restore alternate buffer. So if I open file A then B, and then open Vaffle to file C, I could use
<c-^>
to jump to alternate file, in this case, I will be able to jump from file C to file B.But the above behaviour doesn't work in the following cases:
Vaffle %
on file B and pressing enter in Vaffle buffer. This opens file B again which is expected, but removes file A (alternate file buffer).q
in Vaffle quits it but using<c-^>
restores Vaffle window rather file A (which is the actual alternate file).Details: