frog-jump-buffer-current-ignore-buffers uses the name of current buffer verbatim. This means that if there are other buffers which have a name which contains the name of the current buffer then those buffers will also be filtered. For example, if I'm editing t.py, then mat.py isn't included in the buffer list, because mat.py matches t.py. I fixed this problem like this, but I'm not sure it's the proper way to do it:
Thanks for the report. I am able to reproduce this when frog-jump-buffer-include-current-buffer is set to nil. Fixed with ab830cb7a5af9429866ba88fb37589a0366d8bf2
frog-jump-buffer-current-ignore-buffers
uses the name of current buffer verbatim. This means that if there are other buffers which have a name which contains the name of the current buffer then those buffers will also be filtered. For example, if I'm editingt.py
, thenmat.py
isn't included in the buffer list, becausemat.py
matchest.py
. I fixed this problem like this, but I'm not sure it's the proper way to do it: