From 47f2769b462eb6bd1c10efec3c32ed55134ce628 Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Fri, 13 Dec 2024 14:22:59 +0000 Subject: fix(Man): completion on Mac Problem: `man -w` does not work on recent versions of MacOs. Solution: Make it so an empty result is interpreted as an error unless silent=true --- test/functional/plugin/man_spec.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test/functional/plugin') diff --git a/test/functional/plugin/man_spec.lua b/test/functional/plugin/man_spec.lua index 8906e60dce..e3f3de6252 100644 --- a/test/functional/plugin/man_spec.lua +++ b/test/functional/plugin/man_spec.lua @@ -263,4 +263,14 @@ describe(':Man', function() { '1', 'other_man' }, }, get_search_history('other_man(1)')) end) + + it('can complete', function() + t.skip(t.is_os('mac') and t.is_arch('x86_64'), 'not supported on intel mac') + eq( + true, + exec_lua(function() + return #require('man').man_complete('f', 'Man g') > 0 + end) + ) + end) end) -- cgit