From 4ce777711f4b8a37c398e84239493fb99b34610e Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Wed, 11 Feb 2026 00:21:34 +0300 Subject: [PATCH 1/2] fix: Disable formatexpr if enabling formatprg --- ftplugin/ledger.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/ftplugin/ledger.vim b/ftplugin/ledger.vim index b256296..c1e1331 100644 --- a/ftplugin/ledger.vim +++ b/ftplugin/ledger.vim @@ -29,6 +29,7 @@ setlocal formatexpr=ledger#align_formatexpr(v:lnum,v:count) " on non-transaction blocks, see https://github.com/ledger/vim-ledger/issues/168. if b:ledger_dangerous_formatprg execute 'setlocal formatprg='.substitute(b:ledger_bin, ' ', '\\ ', 'g').'\ -f\ -\ print' + execute 'setlocal formatexpr=' endif if !exists('current_compiler') From 31e9b39008d92de1f55b33118a8f2399c46039dd Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Fri, 13 Feb 2026 12:57:53 +0300 Subject: [PATCH 2/2] Update ftplugin/ledger.vim Co-authored-by: D. Ben Knoble --- ftplugin/ledger.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ftplugin/ledger.vim b/ftplugin/ledger.vim index c1e1331..59d3112 100644 --- a/ftplugin/ledger.vim +++ b/ftplugin/ledger.vim @@ -29,7 +29,7 @@ setlocal formatexpr=ledger#align_formatexpr(v:lnum,v:count) " on non-transaction blocks, see https://github.com/ledger/vim-ledger/issues/168. if b:ledger_dangerous_formatprg execute 'setlocal formatprg='.substitute(b:ledger_bin, ' ', '\\ ', 'g').'\ -f\ -\ print' - execute 'setlocal formatexpr=' + setlocal formatexpr= endif if !exists('current_compiler')