(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[DQ [LIT_CHARS "touch -- foo bar baz 'space embedded' -q &&\n"][LIT_CHARS " git add -- foo bar baz 'space embedded' -q &&\n"][LIT_CHARS " git commit -m 'add normal files'"]]} ) (If (Com {[LIT_CHARS touch]} {[LIT_CHARS --]} {[SQ ]} {[SQ ]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 2), > ) (Com {[LIT_CHARS test_set_prereq]} {[LIT_CHARS FUNNYNAMES]} ) (ElseTrue) (Com {[LIT_CHARS say]} {[SQ ]} ) ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS FUNNYNAMES]} {[SQ ]} {[DQ [LIT_CHARS "\n"][LIT_CHARS " git add -- 'tab\tembedded' 'newline\n"][LIT_CHARS "embedded' &&\n"][LIT_CHARS " git commit -m 'add files with tabs and newlines'\n"]]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo\n"> foo\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo\n"> foo\n"> foo\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo\n"> foo\n"> foo\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS FUNNYNAMES]} {[DQ [LIT_CHARS "Test that "][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "git rm -f"][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS " succeeds with embedded space, tab, or newline characters."]]} {[DQ [LIT_CHARS "git rm -f 'space embedded' 'tab\tembedded' 'newline\n"][LIT_CHARS "embedded'"]]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS SANITY]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ test-file &&\n"> rm-output &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ test-file &&\n"> rm-output &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ >foo &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ empty &&\n"> empty &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ intent-to-add &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ frotz/nitfol &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ >frotz/nitfol\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ somefile &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ dir/subdir/subsubdir/file &&\n"> ]} ) (Com {[LIT_CHARS test_done]} ) )