aboutsummaryrefslogtreecommitdiff
path: root/runtime/indent/tf.vim
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/indent/tf.vim')
-rw-r--r--runtime/indent/tf.vim4
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/indent/tf.vim b/runtime/indent/tf.vim
index a980538506..bb40bf6f01 100644
--- a/runtime/indent/tf.vim
+++ b/runtime/indent/tf.vim
@@ -2,7 +2,7 @@
" Language: tf (TinyFugue)
" Maintainer: Christian J. Robinson <heptite@gmail.com>
" URL: http://www.vim.org/scripts/script.php?script_id=174
-" Last Change: 2017 Feb 25
+" Last Change: 2022 Apr 25
" Only load this indent file when no other was loaded.
if exists("b:did_indent")
@@ -14,6 +14,8 @@ setlocal indentexpr=GetTFIndent()
setlocal indentkeys-=0{,0} indentkeys-=0# indentkeys-=:
setlocal indentkeys+==/endif,=/then,=/else,=/done,0;
+let b:undo_indent = "setlocal indentexpr< indentkeys<"
+
" Only define the function once:
if exists("*GetTFIndent")
finish