summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2013-03-01 14:30:30 +0100
committerMaxime Coste <frrrwww@gmail.com>2013-03-01 14:30:30 +0100
commit8ef79c41bdf0382c7e320ab7bcb46591b4d375c0 (patch)
tree3952ad78c0941b3cb9c181413905330a09ddb29a /src
parent6b812d9f6c108743e064ac15e9e3f70d7b45768a (diff)
show_line_numbers does not need a window
Diffstat (limited to 'src')
-rw-r--r--src/highlighters.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/highlighters.cc b/src/highlighters.cc
index edd4500f..ff623601 100644
--- a/src/highlighters.cc
+++ b/src/highlighters.cc
@@ -245,9 +245,9 @@ void expand_tabulations(Window& window, DisplayBuffer& display_buffer)
}
}
-void show_line_numbers(Window& window, DisplayBuffer& display_buffer)
+void show_line_numbers(DisplayBuffer& display_buffer)
{
- LineCount last_line = window.buffer().line_count();
+ LineCount last_line = display_buffer.range().first.buffer().line_count();
int digit_count = 0;
for (LineCount c = last_line; c > 0; c /= 10)
++digit_count;
@@ -358,7 +358,7 @@ void register_highlighters()
registry.register_func("highlight_selections", WindowHighlighterFactory<highlight_selections>("highlight_selections"));
registry.register_func("expand_tabs", WindowHighlighterFactory<expand_tabulations>("expand_tabs"));
registry.register_func("expand_unprintable", SimpleHighlighterFactory<expand_unprintable>("expand_unprintable"));
- registry.register_func("number_lines", WindowHighlighterFactory<show_line_numbers>("number_lines"));
+ registry.register_func("number_lines", SimpleHighlighterFactory<show_line_numbers>("number_lines"));
registry.register_func("regex", colorize_regex_factory);
registry.register_func("search", highlight_search_factory);
registry.register_func("group", highlighter_group_factory);