summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2017-06-07 07:48:32 +0100
committerMaxime Coste <mawww@kakoune.org>2017-06-07 07:48:32 +0100
commitd214969d5b990d3b69b16440467ddc2eef377e12 (patch)
tree245836c449d47ba76e59c3fe0207fc47a9d89824 /src
parent9cb9e77dc2efa3fd7c4a6f82b5ec6c77e51dd87f (diff)
parent09daaa8b3a37ddc10b20e41e779ed51887265c8a (diff)
Merge remote-tracking branch 'Delapouite/buf_line_count'
Diffstat (limited to 'src')
-rw-r--r--src/main.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main.cc b/src/main.cc
index 11254e78..af7f62e1 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -94,6 +94,10 @@ void register_env_vars()
{ return join(BufferManager::instance() |
transform(std::mem_fn(&Buffer::display_name)), ':'); }
}, {
+ "buf_line_count", false,
+ [](StringView name, const Context& context) -> String
+ { return to_string(context.buffer().line_count()); }
+ }, {
"timestamp", false,
[](StringView name, const Context& context) -> String
{ return to_string(context.buffer().timestamp()); }