From: Johannes Sixt Date: Tue, 22 Jul 2008 07:54:08 GMT Subject: Re: git status in clean working dir Message-ID: <48859220.6080509@viscovery.net> In-Reply-To: <20080722074632.GA3999@sigill.intra.peff.net> Jeff King schrieb: > On Tue, Jul 22, 2008 at 09:34:45AM +0200, Johannes Sixt wrote: > >>> - { "diff-files", cmd_diff_files, RUN_SETUP }, >>> + { "diff-files", cmd_diff_files, RUN_SETUP | FORBID_PAGER }, >> Every now and then I want to use 'git -p diff-files', and I think that is >> a valid use-case. But your suggested patch seems to forbid the pager even >> in this case. :-( > > Actually, it doesn't. If you read earlier in the message, this applies > only to pager.* config. That being said, I think Junio's ultimate goal > was to not allow stupid people to accidentally set the pager on > plumbing, at the expense of any smart people who might want to do it for > a good reason. > > Though I have to wonder why "git diff --raw" is not enough for you. Usually, I use plumbing with a pager while I'm writing or debugging a script, and I'm studying its output. So, no, I'm not interested in "git diff --raw". ;) -- Hannes