DELTA 271593 0 22 SVNFNUY Nx*x^uQn0<;_1bc^\$HH{vP"읝 WZL/CLG?f'i0k.wWn*"匏q}:w'QLƛ._ GY{nILN2I1J1C.=cC>r:I\0\֛ZBsy&B@v!pSkyzT釗{xq]?ENDREP DELTA 295818 0 54 SVN+  #xnul1ENDREP DELTA SVNcecc# $FreeBSD$ # Although POSIX does not specify the effect of NUL bytes in scripts, # we ignore them. { printf 'v=%03000d\0%02000d' 7 2 dd if=/dev/zero bs=1000 count=1 status=none printf '1 w=%03000d%02000d1\0\n' 7 2 printf '\0l\0v\0=\0$\0{\0#\0v\0}\n' printf '\0l\0w\0=\0\0$\0{\0#\0w}\0\0\0\n' printf '[ "$lv.$lw.$v" = "5001.5001.$w" ]\n' } | ${SH} ENDREP id: c5-1556.54-1557.r295825/755 type: file pred: c5-1556.54-1557.r271593/823 count: 50 text: 295825 0 293 11803 fceaee0d12552a6ff466b7bb3a9e89c7 1c9644bd0700a1741d9e5bb00a430a655f1a1042 295824-6ckw/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/bin/sh/input.c copyroot: 1557 /head/bin/sh/input.c id: 18-259210.9-259210.r295825/1075 type: file pred: 18-259210.9-259210.r295818/191 count: 12 text: 295825 318 27 1707 a16dec63e7815f455ec4b9512b7aa877 bfbe223c9116a2ef1e6da4f78ce109af5f3618a9 295824-6ckw/_7 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/bin/sh/tests/parser/Makefile copyroot: 259210 /head/bin/sh/tests/parser id: 8-295825.9-259210.r295825/1428 type: file count: 0 text: 295825 370 372 355 7db75d5dc6db7e637118c6eb6b9f3d2c 62f2b9a5df8bb4274b4e18907db9991feffe3226 295824-6ckw/_9 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/bin/sh/tests/parser/nul1.0 copyroot: 259210 /head/bin/sh/tests/parser PLAIN K 8 Makefile V 36 file 18-259210.9-259210.r295825/1075 K 8 alias1.0 V 27 file 6-214280.0.r214280/192 K 9 alias10.0 V 27 file b-242767.0.r243252/162 K 9 alias11.0 V 33 file 7-261121.9-259210.r261141/57 K 9 alias12.0 V 34 file 7-261160.9-259210.r261160/648 K 9 alias13.0 V 34 file 9-261160.9-259210.r261160/954 K 9 alias14.0 V 35 file b-261192.9-259210.r261192/2779 K 9 alias15.0 V 35 file d-261192.9-259210.r261192/3088 K 16 alias15.0.stdout V 35 file f-261192.9-259210.r261192/3398 K 8 alias2.0 V 27 file 9-214280.0.r214280/471 K 8 alias3.0 V 28 file 9-214709.0.r214709/6079 K 8 alias4.0 V 28 file c-222165.0.r222165/9682 K 8 alias5.0 V 28 file f-222165.0.r222165/9965 K 8 alias6.0 V 27 file 6-224104.0.r224104/124 K 8 alias7.0 V 27 file 6-240825.0.r240825/166 K 8 alias8.0 V 27 file 9-240825.0.r240825/445 K 8 alias9.0 V 26 file 6-242721.0.r242721/95 K 14 and-pipe-not.0 V 26 file 7-191010.0.r191010/60 K 7 case1.0 V 27 file 6-207824.0.r207824/859 K 7 case2.0 V 28 file 9-207824.0.r207824/1139 K 10 comment1.0 V 34 file 7-295818.9-259210.r295818/541 K 11 comment2.42 V 34 file 9-295818.9-259210.r295818/848 K 15 dollar-quote1.0 V 37 file n-221716.8-222813.r222813/256613 K 16 dollar-quote10.0 V 28 file d-221669.0.r221669/7926 K 16 dollar-quote11.0 V 28 file g-221669.0.r221669/8218 K 16 dollar-quote12.0 V 34 file 7-286971.9-259210.r286971/606 K 16 dollar-quote13.0 V 35 file 8-286973.9-259210.r286973/1180 K 15 dollar-quote2.0 V 37 file q-221716.9-222813.r222813/256967 K 15 dollar-quote3.0 V 37 file s-221716.a-222813.r222813/257320 K 15 dollar-quote4.0 V 37 file u-221716.b-222813.r222813/257674 K 15 dollar-quote5.0 V 37 file w-221716.c-222813.r222813/258028 K 15 dollar-quote6.0 V 37 file y-221716.d-222813.r222813/258382 K 15 dollar-quote7.0 V 38 file 10-221716.e-222813.r222813/258734 K 15 dollar-quote8.0 V 38 file 12-221716.f-222813.r222813/259090 K 15 dollar-quote9.0 V 38 file 14-221716.g-222813.r222813/259446 K 15 empty-braces1.0 V 28 file 9-245382.0.r245382/5666 K 12 empty-cmd1.0 V 28 file 9-254843.0.r254843/5545 K 6 for1.0 V 28 file 9-199282.0.r218889/5828 K 6 for2.0 V 28 file c-218889.0.r218889/6138 K 7 func1.0 V 28 file 9-214291.0.r214291/6139 K 7 func2.0 V 27 file 6-222512.0.r222512/194 K 7 func3.0 V 27 file 9-222512.0.r222512/472 K 10 heredoc1.0 V 27 file 6-204836.0.r204836/292 K 11 heredoc10.0 V 28 file 6-221887.0.r221887/1037 K 11 heredoc11.0 V 28 file 9-222134.0.r222134/5871 K 11 heredoc12.0 V 35 file a-271593.9-259210.r271593/2143 K 11 heredoc13.0 V 35 file 8-287408.9-259210.r287408/1222 K 10 heredoc2.0 V 27 file c-206145.0.r211405/354 K 10 heredoc3.0 V 28 file b-207824.0.r207824/1422 K 10 heredoc4.0 V 28 file 9-208655.0.r208655/6860 K 10 heredoc5.0 V 28 file c-208655.0.r208655/7146 K 10 heredoc6.0 V 28 file 9-208656.0.r208656/8229 K 10 heredoc7.0 V 28 file 9-210488.0.r210488/5954 K 10 heredoc8.0 V 27 file 8-211405.0.r211405/666 K 10 heredoc9.0 V 28 file 9-221887.0.r221887/1322 K 12 line-cont1.0 V 34 file 7-273243.9-259210.r273243/683 K 13 line-cont10.0 V 35 file 8-273276.9-259210.r273276/2698 K 13 line-cont11.0 V 35 file a-273276.9-259210.r273276/3012 K 12 line-cont2.0 V 34 file 9-273243.9-259210.r273243/993 K 12 line-cont3.0 V 35 file b-273243.9-259210.r273243/1303 K 12 line-cont4.0 V 35 file c-273276.9-259210.r273276/3326 K 12 line-cont5.0 V 35 file e-273276.9-259210.r273276/3638 K 12 line-cont6.0 V 35 file g-273276.9-259210.r273276/3952 K 12 line-cont7.0 V 35 file i-273276.9-259210.r273276/4266 K 12 line-cont8.0 V 35 file k-273276.9-259210.r273276/4578 K 12 line-cont9.0 V 35 file m-273276.9-259210.r273276/4890 K 11 no-space1.0 V 27 file 6-218891.0.r218891/418 K 11 no-space2.0 V 27 file 9-218891.0.r218891/702 K 6 nul1.0 V 35 file 8-295825.9-259210.r295825/1428 K 13 only-redir1.0 V 28 file 9-210221.0.r210221/5461 K 13 only-redir2.0 V 28 file 9-254335.0.r254335/5561 K 13 only-redir3.0 V 28 file c-254335.0.r254335/5847 K 13 only-redir4.0 V 28 file e-254335.0.r254335/6134 K 11 pipe-not1.0 V 28 file 9-214281.0.r214281/5602 K 13 var-assign1.0 V 27 file 6-257920.0.r257920/503 END ENDREP id: 5-191010.9-259210.r295825/5790 type: dir pred: 5-191010.9-259210.r295818/5159 count: 46 text: 295825 1735 4042 0 c59e547ca89b303f3dcf44f8d745fed6 cpath: /head/bin/sh/tests/parser copyroot: 259210 /head/bin/sh/tests/parser PLAIN K 8 Makefile V 27 file p-259210.0.r295643/219 K 8 builtins V 34 dir a-149781.3-259210.r294593/9784 K 6 errors V 34 dir 5-157415.4-259210.r287081/3433 K 9 execution V 34 dir 9-194196.5-259210.r275766/5040 K 9 expansion V 34 dir 5-194981.6-259210.r292758/5384 K 18 functional_test.sh V 28 file j-269902.0.r270101/6037 K 10 parameters V 34 dir 5-185232.8-259210.r291903/2169 K 6 parser V 34 dir 5-191010.9-259210.r295825/5790 K 5 set-e V 35 dir q-149781.a-259210.r269902/30406 END ENDREP id: o-259210.0.r295825/6508 type: dir pred: o-259210.0.r295818/5877 count: 59 text: 295825 6017 478 0 1b567d306ae91b32de67435d52d0e524 cpath: /head/bin/sh/tests copyroot: 0 / PLAIN K 8 Makefile V 33 file aa-1556.49-1557.r275028/6238 K 15 Makefile.depend V 31 file 2v-284345.0.r284345/326706 K 4 TOUR V 33 file ad-1556.4a-1557.r253650/1565 K 7 alias.c V 32 file af-1556.4b-1557.r284779/180 K 7 alias.h V 33 file ah-1556.4c-1557.r223060/3666 K 7 arith.h V 33 file 9-15920.0-15921.r223060/3989 K 12 arith_yacc.c V 27 file 6-218466.0.r270246/128 K 12 arith_yacc.h V 28 file 8-218466.0.r279503/1169 K 13 arith_yylex.c V 28 file a-218466.0.r279503/1467 K 5 bltin V 26 dir 1d-1557.0.r279503/2219 K 12 builtins.def V 33 file h-15920.1-15921.r288430/4138 K 4 cd.c V 32 file ax-1556.4j-1557.r294667/507 K 4 cd.h V 27 file b-20425.0.r223060/5258 K 7 error.c V 32 file b3-1556.4m-1557.r279569/345 K 7 error.h V 33 file b5-1556.4n-1557.r276038/1132 K 6 eval.c V 32 file b7-1556.4o-1557.r293635/982 K 6 eval.h V 33 file b9-1556.4p-1557.r289159/4166 K 6 exec.c V 32 file bb-1556.4q-1557.r293118/571 K 6 exec.h V 33 file bd-1556.4r-1557.r238468/3775 K 8 expand.c V 32 file bf-1556.4s-1557.r294692/454 K 8 expand.h V 33 file bh-1556.4t-1557.r292994/1451 K 5 funcs V 25 dir 1f-1557.0.r230437/363 K 10 histedit.c V 33 file c1-1556.52-1557.r279508/2267 K 7 input.c V 32 file c5-1556.54-1557.r295825/755 K 7 input.h V 33 file c7-1556.55-1557.r271593/1143 K 6 jobs.c V 31 file c9-1556.56-1557.r281982/54 K 6 jobs.h V 33 file cb-1556.57-1557.r255157/1186 K 6 mail.c V 33 file cf-1556.59-1557.r278820/1386 K 6 mail.h V 34 file ch-1556.5a-1557.r127958/70048 K 6 main.c V 32 file cj-1556.5b-1557.r265772/216 K 6 main.h V 33 file cl-1556.5c-1557.r229220/3359 K 10 memalloc.c V 33 file cn-1556.5d-1557.r278818/1100 K 10 memalloc.h V 33 file cp-1556.5e-1557.r278818/1429 K 11 miscbltin.c V 32 file cr-1556.5f-1557.r287308/558 K 10 mkbuiltins V 32 file ct-1556.5g-1557.r293118/889 K 9 mknodes.c V 32 file cx-1556.5i-1557.r292517/412 K 10 mksyntax.c V 32 file d1-1556.5k-1557.r279569/988 K 8 mktokens V 33 file d3-1556.5l-1557.r279503/2393 K 12 myhistedit.h V 33 file d5-1556.5m-1557.r229220/3679 K 10 mystring.c V 32 file d7-1556.5n-1557.r270102/272 K 10 mystring.h V 33 file d9-1556.5o-1557.r268920/1298 K 11 nodes.c.pat V 33 file db-1556.5p-1557.r291267/1425 K 9 nodetypes V 33 file dd-1556.5q-1557.r278820/2036 K 9 options.c V 32 file df-1556.5r-1557.r294348/481 K 9 options.h V 32 file dh-1556.5s-1557.r294348/807 K 8 output.c V 33 file dj-1556.5t-1557.r275766/1710 K 8 output.h V 33 file dl-1556.5u-1557.r244162/1236 K 8 parser.c V 33 file dn-1556.5v-1557.r288430/4793 K 8 parser.h V 33 file dp-1556.5w-1557.r288430/5119 K 7 redir.c V 32 file dr-1556.5x-1557.r295085/359 K 7 redir.h V 33 file dt-1556.5y-1557.r254426/1821 K 4 sh.1 V 32 file dv-1556.5z-1557.r295083/383 K 7 shell.h V 33 file dx-1556.60-1557.r253658/2156 K 6 show.c V 33 file dz-1556.61-1557.r258776/6861 K 6 show.h V 35 file 1z-15920.2-15921.r200956/11414 K 5 tests V 27 dir o-259210.0.r295825/6508 K 6 trap.c V 34 file e1-1556.62-1557.r281718/11231 K 6 trap.h V 33 file e3-1556.63-1557.r276038/1776 K 5 var.c V 34 file e5-1556.64-1557.r294593/10686 K 5 var.h V 33 file e7-1556.65-1557.r289159/5464 END ENDREP id: 1b-1557.0.r295825/9760 type: dir pred: 1b-1557.0.r295818/9129 count: 1010 text: 295825 6684 3063 0 7cd75c29ddb2e2f26e48ffccac6ec36c cpath: /head/bin/sh copyroot: 0 / PLAIN K 8 Makefile V 31 file i-1556.0-1557.r288904/1072 K 12 Makefile.inc V 32 file l-1556.1-1557.r265420/26643 K 3 cat V 24 dir 3-1557.0.r289172/782 K 7 chflags V 28 dir 3u-1590.0.r284345/301103 K 4 chio V 28 dir 2-23450.0.r284345/301888 K 5 chmod V 27 dir 5-1557.0.r284345/302558 K 2 cp V 27 dir 7-1557.0.r284345/303322 K 3 csh V 24 dir 9-1557.0.r295224/694 K 4 date V 25 dir d-1557.0.r289172/2009 K 2 dd V 25 dir f-1557.0.r295749/4192 K 2 df V 25 dir h-1557.0.r291607/3509 K 10 domainname V 27 dir 2-2862.0.r284345/308055 K 4 echo V 27 dir j-1557.0.r284345/308732 K 2 ed V 23 dir 2-17.0.r292455/1021 K 4 expr V 22 dir 3-5.0.r289172/2962 K 15 freebsd-version V 33 dir 4-256106.0-256241.r291942/709 K 7 getfacl V 28 dir 2-74465.0.r284345/312010 K 8 hostname V 27 dir l-1557.0.r284345/312703 K 4 kenv V 28 dir 2-62813.0.r284345/313362 K 4 kill V 27 dir n-1557.0.r284345/314039 K 2 ln V 27 dir p-1557.0.r284345/314758 K 2 ls V 25 dir r-1557.0.r291959/1668 K 5 mkdir V 27 dir t-1557.0.r284345/316348 K 2 mv V 25 dir v-1557.0.r289172/5344 K 3 pax V 25 dir x-1557.0.r292877/1981 K 5 pkill V 34 dir 2-127412.0-182543.r295435/7979 K 2 ps V 25 dir z-1557.0.r295435/9022 K 5 pwait V 29 dir 4-199458.0.r284345/321530 K 3 pwd V 28 dir 11-1557.0.r284345/322206 K 3 rcp V 28 dir 13-1557.0.r284345/322984 K 8 realpath V 28 dir 9-69110.0.r284345/323655 K 2 rm V 25 dir 15-1557.0.r290480/969 K 5 rmail V 26 dir 17-1557.0.r291320/4735 K 5 rmdir V 28 dir 19-1557.0.r284345/325588 K 7 setfacl V 26 dir 9-74465.0.r294626/4572 K 2 sh V 26 dir 1b-1557.0.r295825/9760 K 5 sleep V 27 dir 1h-1557.0.r289172/15787 K 4 stty V 26 dir 1j-1557.0.r285438/1107 K 4 sync V 28 dir 1l-1557.0.r284345/332548 K 4 test V 26 dir 1n-1557.0.r295082/1443 K 5 tests V 29 dir 1k-259210.0.r289172/17390 K 7 uuidgen V 28 dir 2-97372.0.r284345/333943 END ENDREP id: 1-5.0.r295825/11747 type: dir pred: 1-5.0.r295818/11116 count: 3188 text: 295825 9931 1803 0 a222e6e9e49dcbdb6cf0a0c4b3f409f2 cpath: /head/bin copyroot: 0 / PLAIN K 10 .arcconfig V 26 file 1-265842.0.r285064/64 K 8 .arclint V 27 file 1-266959.0.r281789/766 K 9 COPYRIGHT V 25 file 1-2656.0.r292983/104 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 26 file 1-94742.0.r292839/448 K 8 Makefile V 29 file 3-1594.0-1595.r295455/98 K 13 Makefile.inc1 V 25 file 5-38666.0.r295644/64 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r295533/689 K 6 README V 26 file 1-21173.0.r281727/580 K 8 UPDATING V 26 file 1-41806.0.r295045/910 K 3 bin V 23 dir 1-5.0.r295825/11747 K 4 cddl V 28 dir 1-168404.0.r295643/12541 K 7 contrib V 26 dir 1-16755.0.r295661/6948 K 6 crypto V 27 dir 1-25405.0.r295139/19478 K 3 etc V 24 dir 1-38.0.r295555/12992 K 3 gnu V 22 dir 1-3.0.r295702/2921 K 7 include V 24 dir 1-697.0.r295602/5540 K 9 kerberos5 V 27 dir 4q-29815.0.r291972/7663 K 3 lib V 22 dir 6-5.0.r295801/8593 K 7 libexec V 22 dir c-5.0.r295733/3644 K 7 release V 25 dir 1-3027.0.r293831/1773 K 6 rescue V 26 dir 7-117035.0.r291491/793 K 4 sbin V 24 dir fa-4.0.r295650/11803 K 6 secure V 26 dir r-1553.0.r295650/13528 K 5 share V 22 dir e-3.0.r295784/6585 K 3 sys V 23 dir g-5.0.r295823/29548 K 7 targets V 35 dir 2-242818.1-284345.r295681/31735 K 5 tests V 28 dir g-257097.0.r295786/23204 K 5 tools V 26 dir 43-1590.0.r295809/2496 K 7 usr.bin V 23 dir m-3.0.r295800/13465 K 8 usr.sbin V 23 dir q-3.0.r295806/12194 END ENDREP id: 5-1.0.r295825/13271 type: dir pred: 5-1.0.r295823/31163 count: 200335 text: 295825 11909 1349 0 805f7132e34462f2c1c7ea268d41c707 props: 295529 22563 2448 0 50ea2b0f01e1eec446a068ae0b19337f cpath: /head copyroot: 0 / minfo-cnt: 170 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r295825/13271 K 8 projects V 23 dir 6-1.0.r295821/23727 K 7 release V 22 dir 7-1.0.r286717/3051 K 6 releng V 23 dir 8-1.0.r295061/48391 K 6 stable V 23 dir 9-1.0.r295824/87647 K 8 svnadmin V 27 dir 0-179447.0.r295763/1308 K 4 user V 23 dir a-1.0.r295770/30084 K 6 vendor V 22 dir b-1.0.r295599/6567 K 13 vendor-crypto V 25 dir 0-1575.0.r295005/4236 K 10 vendor-sys V 26 dir 0-12116.0.r295572/6675 END ENDREP id: 0.0.r295825/14008 type: dir pred: 0.0.r295824/88311 count: 295825 text: 295825 13521 474 0 f2083504435165cb61de679a720db23e props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44683 c5-1556.54-1557.t295824-6ckw modify-file true false /head/bin/sh/input.c 18-259210.9-259210.t295824-6ckw modify-file true false /head/bin/sh/tests/parser/Makefile _8.9-259210.t295824-6ckw add-file true true /head/bin/sh/tests/parser/nul1.0 14008 14233