diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2012-11-20 19:47:56 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2012-11-20 19:47:56 +0100 |
| commit | 8bbfbc8c72330dded76c5c3bd6a6a67724739639 (patch) | |
| tree | efc8a3bd822c97c9240b1bde971504fdef7e6f33 /src/buffer.cc | |
| parent | 0b14f387d439c5c1e29133e28ee3da4ab868757a (diff) | |
Buffer: replace Buffer::Type with Buffer::Flags
Diffstat (limited to 'src/buffer.cc')
| -rw-r--r-- | src/buffer.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/buffer.cc b/src/buffer.cc index 4b53d210..6d3fb11c 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -12,9 +12,9 @@ namespace Kakoune { -Buffer::Buffer(String name, Type type, +Buffer::Buffer(String name, Flags flags, String initial_content) - : m_name(std::move(name)), m_type(type), + : m_name(std::move(name)), m_flags(flags), m_history(1), m_history_cursor(m_history.begin()), m_last_save_undo_index(0), m_timestamp(0), @@ -29,9 +29,9 @@ Buffer::Buffer(String name, Type type, Editor editor_for_hooks(*this); Context context(editor_for_hooks); - if (type == Type::NewFile) + if (flags & Flags::File and flags & Flags::New) m_hook_manager.run_hook("BufNew", m_name, context); - else if (type == Type::File) + else m_hook_manager.run_hook("BufOpen", m_name, context); m_hook_manager.run_hook("BufCreate", m_name, context); |
