summaryrefslogtreecommitdiff
path: root/src/buffer.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2011-12-07 14:29:10 +0000
committerMaxime Coste <frrrwww@gmail.com>2011-12-07 14:29:10 +0000
commit2239fb6e4952b9768d4ce155a752719a8a586021 (patch)
tree46f53a74ef631587186bdbf158909ffbc3044403 /src/buffer.cc
parentc40eb2b03a20c90073eed5103e99d9e37b142040 (diff)
Filters: move from buffer to window
Diffstat (limited to 'src/buffer.cc')
-rw-r--r--src/buffer.cc21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/buffer.cc b/src/buffer.cc
index 08c27796..fb0d0e82 100644
--- a/src/buffer.cc
+++ b/src/buffer.cc
@@ -218,9 +218,6 @@ void Buffer::apply_modification(const Modification& modification)
void Buffer::modify(Modification&& modification)
{
- for (auto filter : m_filters)
- filter.second(*this, modification);
-
apply_modification(modification);
m_current_undo_group.push_back(std::move(modification));
}
@@ -271,22 +268,4 @@ void Buffer::unregister_modification_listener(ModificationListener* listener)
m_modification_listeners.erase(it);
}
-void Buffer::add_filter(FilterAndId&& filter)
-{
- if (m_filters.contains(filter.first))
- throw filter_id_not_unique(filter.first);
- m_filters.append(filter);
-}
-
-void Buffer::remove_filter(const std::string& id)
-{
- m_filters.remove(id);
-}
-
-CandidateList Buffer::complete_filterid(const std::string& prefix,
- size_t cursor_pos)
-{
- return m_filters.complete_id<str_to_str>(prefix, cursor_pos);
-}
-
}