(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./lib-git-p4.sh]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ f-unix &&\n"> f-unix-as-crlf &&\n"> f-unix-p4-print &&\n"> crlf\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ f-win &&\n"> f-win-as-lf &&\n"> f-win-p4-print &&\n"> crlf\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ f-unix-blob &&\n"> f-win-blob &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ .gitattributes &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ .gitattributes &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ f-ascii &&\n"> f-utf16 &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ k-text-k &&\n"> k-utf16-k &&\n"> ]}) (FunctionDef build_smush [] (AndOr OP_AND_IF (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS k_smush.py]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "import re, sys\n"] [LIT_CHARS "sys.stdout.write(re.sub(r'(?i)\\$(Id|Header|Author|Date|DateTime|Change|File|Revision):[^$]*\\$', r'$\\1$', sys.stdin.read()))\n"]} 0), > ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS ko_smush.py]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "import re, sys\n"] [LIT_CHARS "sys.stdout.write(re.sub(r'(?i)\\$(Id|Header):[^$]*\\$', r'$\\1$', sys.stdin.read()))\n"]} 0), > ) ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ cli-k-text-k-smush &&\n"> cli-k-text-ko-smush &&\n"> ]}) (FunctionDef build_gendouble [] (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS gendouble.py]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "import sys\n"] [LIT_CHARS "import struct\n"] [LIT_CHARS "\n"] [LIT_CHARS "s = struct.pack(b\">LL18s\",\n"] [LIT_CHARS "0x00051607, # AppleDouble\n"] [LIT_CHARS "0x00020000, # version 2\n"] [LIT_CHARS "b\"\" # pad to 26 bytes\n"] [LIT_CHARS ")\n"] [LIT_CHARS "getattr(sys.stdout, 'buffer', sys.stdout).write(s)\n"]} 0), > ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ double.png &&\n"> %double.png &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS SYMLINKS]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS SYMLINKS]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS SYMLINKS]} {[SQ ]} {[SQ empty-symlink &&\n"> empty-symlink,v.tmp &&\n"> out &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_done]}) )