summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDan Rosén <dan.rosen@gu.se>2017-05-18 17:36:06 +0200
committerDan Rosén <dan.rosen@gu.se>2017-05-18 17:39:30 +0200
commit625e7f8249d02a42a1ec11dcad8e1f5bffe7bc99 (patch)
tree6d8b3c4593954c44b1548d29d6e4a4b4af640fcd /src
parent3a0d9481ac0d037deb43fe93f35318acae763d6b (diff)
Add modified value if buffer has modifications not saved
Closes #1386
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 1fbb5f7e..e717e593 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -124,6 +124,10 @@ void register_env_vars()
[](StringView name, const Context& context) -> String
{ return context.name(); }
}, {
+ "modified", false,
+ [](StringView name, const Context& context) -> String
+ { return context.buffer().is_modified() ? "true" : "false"; }
+ }, {
"cursor_line", false,
[](StringView name, const Context& context) -> String
{ return to_string(context.selections().main().cursor().line + 1); }