(List (Com {[LIT_CHARS test_expect_success]} {[SQ <LIT_CHARS "determine default pager">]} {[SQ <LIT_CHARS "\n"> <LIT_CHARS "\ttest_might_fail git config --unset core.pager &&\n"> <LIT_CHARS "\tless=$(\n"> <LIT_CHARS "\t\tunset PAGER GIT_PAGER;\n"> <LIT_CHARS "\t\tgit var GIT_PAGER\n"> <LIT_CHARS "\t) &&\n"> <LIT_CHARS "\ttest -n \"$less\"\n">]} ) (If (Com {[LIT_CHARS expr]} {[DQ [VarSub less]]} {[LIT_OTHER ":"]} {[SQ <LIT_CHARS "[a-z][a-z]*$">]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} <REDIR_GREAT ">"> 1), > ) (Com {[LIT_CHARS test_set_prereq]} {[LIT_CHARS SIMPLEPAGER]} ) ) )