From b3ba769220aad0a3ac2a969d43c58396b3753aa7 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 14 Nov 2016 13:59:33 +0000 Subject: Propagate the hooks disabled state through prompt, menu, and command execution Maintain it as well during buffer creation even if the hooks are not executed in client context. Fixes #818 --- src/buffer_utils.hh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/buffer_utils.hh') diff --git a/src/buffer_utils.hh b/src/buffer_utils.hh index 7e3f8ac3..58443062 100644 --- a/src/buffer_utils.hh +++ b/src/buffer_utils.hh @@ -76,8 +76,10 @@ ByteCount get_byte_to_column(const Buffer& buffer, ColumnCount tabstop, DisplayCoord coord); Buffer* create_fifo_buffer(String name, int fd, bool scroll = false); -Buffer* open_file_buffer(StringView filename); -Buffer* open_or_create_file_buffer(StringView filename); +Buffer* open_file_buffer(StringView filename, + Buffer::Flags flags = Buffer::Flags::None); +Buffer* open_or_create_file_buffer(StringView filename, + Buffer::Flags flags = Buffer::Flags::None); void reload_file_buffer(Buffer& buffer); void write_to_debug_buffer(StringView str); -- cgit v1.2.3