diff options
Diffstat (limited to 'src/buffer_manager.hh')
| -rw-r--r-- | src/buffer_manager.hh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/buffer_manager.hh b/src/buffer_manager.hh index 5b687a7f..2b4c0b31 100644 --- a/src/buffer_manager.hh +++ b/src/buffer_manager.hh @@ -3,6 +3,7 @@ #include "buffer.hh" #include "vector.hh" +#include "utils.hh" #include <memory> @@ -28,8 +29,8 @@ public: Buffer* get_buffer_ifp(StringView name); Buffer& get_buffer(StringView name); - Buffer* get_buffer_matching_ifp(const Regex& regex); - Buffer& get_buffer_matching(const Regex& regex); + Buffer* get_buffer_matching_ifp(const FunctionRef<bool (Buffer&)>& filter); + Buffer& get_buffer_matching(const FunctionRef<bool (Buffer&)>& filter); void make_latest(Buffer& buffer); void arrange_buffers(ConstArrayView<String> first_ones); |
