aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2021-04-23 01:23:43 -0400
committerJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2021-04-27 09:21:28 -0400
commitecb48e7f8a8ade4a83cb4b6bd12d80a893832ec1 (patch)
tree7d7f7795abc1ca8367fbe3a6aecce815437d894c
parentb1fed1ada9635f762cb9b3a7f2fe38df6f166df4 (diff)
downloadrneovim-ecb48e7f8a8ade4a83cb4b6bd12d80a893832ec1.tar.gz
rneovim-ecb48e7f8a8ade4a83cb4b6bd12d80a893832ec1.tar.bz2
rneovim-ecb48e7f8a8ade4a83cb4b6bd12d80a893832ec1.zip
fixup! man.vim: Refactor verify_exists to unset $MANSECT as needed
":unset" is not a valid Ex command. Use setenv() to set/unset environment variables.
-rw-r--r--runtime/autoload/man.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/autoload/man.vim b/runtime/autoload/man.vim
index c629923cd3..4f556e6e87 100644
--- a/runtime/autoload/man.vim
+++ b/runtime/autoload/man.vim
@@ -252,11 +252,11 @@ function! s:verify_exists(sect, name) abort
if !empty($MANSECT)
try
let MANSECT = $MANSECT
- unset $MANSECT
+ call setenv('MANSECT', v:null)
return s:get_path('', a:name)
catch /^command error (/
finally
- let $MANSECT = MANSECT
+ call setenv('MANSECT', MANSECT)
endtry
endif