Merge pull request #5166 from GauthamGoli/man-args-fix

man: Restore args after generating man pages from respective cmd parsers
This commit is contained in:
Mike McQuaid 2018-10-23 21:51:55 +01:00 committed by GitHub
commit 59a72b0a24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -189,6 +189,7 @@ module Homebrew
def generate_cmd_manpages(glob)
cmd_paths = Pathname.glob(glob).sort
man_page_lines = []
man_args = Homebrew.args
cmd_paths.each do |cmd_path|
begin
cmd_parser = Homebrew.send(cmd_arg_parser(cmd_path))
@ -197,6 +198,7 @@ module Homebrew
man_page_lines << path_glob_commands(cmd_path.to_s).first
end
end
Homebrew.args = man_args
man_page_lines
end