diff --git a/cmd/vbantxt/main.go b/cmd/vbantxt/main.go index 854782b..2d2d285 100644 --- a/cmd/vbantxt/main.go +++ b/cmd/vbantxt/main.go @@ -152,7 +152,7 @@ func run() (func(), error) { if err := fs.WalkFlags(mff.FFlagVisitor(manPage)); err != nil { fmt.Fprintln(os.Stderr, err) - os.Exit(1) + return nil, fmt.Errorf("failed to build man page: %w", err) } fmt.Println(manPage.Build(roff.NewDocument()))