X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=status.go;h=d6f7c0d4f9898270ca3df148584415a802b49a8b;hb=2e85fe511f4f0410e4b8a1dcdb127396b7f3f7c0;hp=0852dbd03c7579420af105f386349b17656c52ce;hpb=cd80c2631e7c35de5bca135bed0e8e3b8b1eeddc;p=goredo.git diff --git a/status.go b/status.go index 0852dbd..d6f7c0d 100644 --- a/status.go +++ b/status.go @@ -37,9 +37,17 @@ const ( var ( FdStatus *os.File - flagNoStatus = flag.Bool("no-status", false, "disable statusline (REDO_NO_STATUS=1)") + flagNoStatus *bool ) +func init() { + cmdName := CmdName() + if !(cmdName == CmdNameRedo || cmdName == CmdNameRedoIfchange) { + return + } + flagNoStatus = flag.Bool("no-status", false, "disable statusline (REDO_NO_STATUS=1)") +} + func statusInit() { if NoProgress || *flagNoStatus { return