DELTA 287081 0 89 SVN‚ß[‚á",!›aށŠ^›_€[Ç.Ś:˜í[íh‰„‚ŰE*#define NOEOFMARK ((const char *)&heredoclist) else if (c == '\n' && *eofmark == '\0') { c = PEOF; plinno++; needprompt = doprompt; && eofmark != NOEOFMARKNOEOFMARKENDREP DELTA 286973 147 37 SVNŒ]Œr ‰(‰ƒA‰ heredoc13ENDREP DELTA SVNUW€UU# $FreeBSD$ failures=0 check() { if ! eval "[ $* ]"; then echo "Failed: $*" : $((failures += 1)) fi } check '"$(cat <<"" echo yes)" = "yes"' check '"$(cat <<"" yes )" = "yes"' exit $((failures != 0)) ENDREP id: dn-1556.5v-1557.r287408/547 type: file pred: dn-1556.5v-1557.r287081/359 count: 142 text: 287408 0 220 45192 2e2c9b8e9bfdb024f4617b9b9ac78645 ed1ae94af288fffba69a9c4493bc67b1f2d9e921 287407-6633/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/bin/sh/parser.c copyroot: 1557 /head/bin/sh/parser.c id: 18-259210.9-259210.r287408/870 type: file pred: 18-259210.9-259210.r286973/829 count: 10 text: 287408 245 32 1650 0bfd846f756460fb309bb93727c6e0f8 1ee2947ed8656645e5804a5b67564a9c4a15396c 287407-6633/_7 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/bin/sh/tests/parser/Makefile copyroot: 259210 /head/bin/sh/tests/parser id: 8-287408.9-259210.r287408/1222 type: file count: 0 text: 287408 304 230 213 5a873b5092d41d1a2bc13f2cd5eb3558 61e1ee0978b56e382696cc5256e38551dcf722ba 287407-6633/_9 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/bin/sh/tests/parser/heredoc13.0 copyroot: 259210 /head/bin/sh/tests/parser PLAIN K 8 Makefile V 35 file 18-259210.9-259210.r287408/870 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 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 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.r287408/5423 type: dir pred: 5-191010.9-259210.r286973/5328 count: 44 text: 287408 1534 3876 0 87fd8bbc9fc6f0143fb0093011f3b12f cpath: /head/bin/sh/tests/parser copyroot: 259210 /head/bin/sh/tests/parser PLAIN K 8 Makefile V 28 file p-259210.0.r269902/3007 K 8 builtins V 35 dir a-149781.3-259210.r287308/10110 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.r280920/5358 K 18 functional_test.sh V 28 file j-269902.0.r270101/6037 K 10 parameters V 34 dir 5-185232.8-259210.r273802/2710 K 6 parser V 34 dir 5-191010.9-259210.r287408/5423 K 5 set-e V 35 dir q-149781.a-259210.r269902/30406 END ENDREP id: o-259210.0.r287408/6143 type: dir pred: o-259210.0.r287308/10837 count: 44 text: 287408 5650 480 0 faddabb15b96f12ac2ecf2df48a1f689 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 32 file h-15920.1-15921.r222386/404 K 4 cd.c V 32 file ax-1556.4j-1557.r278820/429 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 33 file b7-1556.4o-1557.r279508/1629 K 6 eval.h V 33 file b9-1556.4p-1557.r279508/1948 K 6 exec.c V 32 file bb-1556.4q-1557.r284779/499 K 6 exec.h V 33 file bd-1556.4r-1557.r238468/3775 K 8 expand.c V 32 file bf-1556.4s-1557.r287296/464 K 8 expand.h V 33 file bh-1556.4t-1557.r276037/2323 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.r271593/823 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.r235927/640 K 9 mknodes.c V 32 file cx-1556.5i-1557.r279569/663 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 31 file db-1556.5p-1557.r249235/86 K 9 nodetypes V 33 file dd-1556.5q-1557.r278820/2036 K 9 options.c V 32 file df-1556.5r-1557.r287296/786 K 9 options.h V 33 file dh-1556.5s-1557.r287296/1110 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 32 file dn-1556.5v-1557.r287408/547 K 8 parser.h V 33 file dp-1556.5w-1557.r261192/1786 K 7 redir.c V 33 file dr-1556.5x-1557.r272575/2284 K 7 redir.h V 33 file dt-1556.5y-1557.r254426/1821 K 4 sh.1 V 33 file dv-1556.5z-1557.r287296/1437 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.r287408/6143 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 33 file e5-1556.64-1557.r279569/1314 K 5 var.h V 33 file e7-1556.65-1557.r279569/1633 END ENDREP id: 1b-1557.0.r287408/9395 type: dir pred: 1b-1557.0.r287308/14092 count: 976 text: 287408 6320 3062 0 bfafbbe084002301dc516237d054a3b1 cpath: /head/bin/sh copyroot: 0 / PLAIN K 8 Makefile V 32 file i-1556.0-1557.r265420/26331 K 12 Makefile.inc V 32 file l-1556.1-1557.r265420/26643 K 3 cat V 26 dir 3-1557.0.r284481/27845 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 27 dir 9-1557.0.r284345/304097 K 4 date V 27 dir d-1557.0.r284345/305008 K 2 dd V 25 dir f-1557.0.r285645/1631 K 2 df V 24 dir h-1557.0.r287236/589 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 25 dir 2-17.0.r284345/309845 K 4 expr V 24 dir 3-5.0.r284345/310532 K 15 freebsd-version V 36 dir 4-256106.0-256241.r284345/311287 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 27 dir r-1557.0.r287111/144653 K 5 mkdir V 27 dir t-1557.0.r284345/316348 K 2 mv V 24 dir v-1557.0.r284916/673 K 3 pax V 27 dir x-1557.0.r284345/319084 K 5 pkill V 34 dir 2-127412.0-182543.r287012/5790 K 2 ps V 27 dir z-1557.0.r287111/145674 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.r287237/617 K 5 rmail V 28 dir 17-1557.0.r284345/324907 K 5 rmdir V 28 dir 19-1557.0.r284345/325588 K 7 setfacl V 28 dir 9-74465.0.r284345/326528 K 2 sh V 26 dir 1b-1557.0.r287408/9395 K 5 sleep V 28 dir 1h-1557.0.r284345/330784 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 28 dir 1n-1557.0.r284345/333273 K 5 tests V 29 dir 1k-259210.0.r259210/42881 K 7 uuidgen V 28 dir 2-97372.0.r284345/333943 END ENDREP id: 1-5.0.r287408/11408 type: dir pred: 1-5.0.r287308/16107 count: 3110 text: 287408 9566 1829 0 d2f2021ede7fd4e2ce1b37c593fe1455 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.r276462/908 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 27 file 1-94742.0.r276479/7979 K 8 Makefile V 30 file 3-1594.0-1595.r285080/156 K 13 Makefile.inc1 V 26 file 5-38666.0.r287400/221 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r287170/421 K 6 README V 26 file 1-21173.0.r281727/580 K 8 UPDATING V 26 file 1-41806.0.r287279/417 K 3 bin V 23 dir 1-5.0.r287408/11408 K 4 cddl V 27 dir 1-168404.0.r287335/3368 K 7 contrib V 27 dir 1-16755.0.r287360/12750 K 6 crypto V 27 dir 1-25405.0.r287143/20278 K 3 etc V 23 dir 1-38.0.r287398/4721 K 5 games V 25 dir 1-2491.0.r285026/3030 K 3 gnu V 22 dir 1-3.0.r287262/2735 K 7 include V 24 dir 1-697.0.r286934/5566 K 9 kerberos5 V 27 dir 4q-29815.0.r287216/5884 K 3 lib V 23 dir 6-5.0.r287404/12748 K 7 libexec V 22 dir c-5.0.r287370/4683 K 7 release V 25 dir 1-3027.0.r287368/1496 K 6 rescue V 29 dir 7-117035.0.r284345/786184 K 4 sbin V 23 dir fa-4.0.r287397/5383 K 6 secure V 27 dir r-1553.0.r285329/211145 K 5 share V 23 dir e-3.0.r287396/48955 K 3 sys V 22 dir g-5.0.r287405/6382 K 7 targets V 35 dir 2-242818.1-284345.r286730/13471 K 5 tests V 27 dir g-257097.0.r286370/2518 K 5 tools V 26 dir 43-1590.0.r287314/5615 K 7 usr.bin V 23 dir m-3.0.r287407/18498 K 8 usr.sbin V 23 dir q-3.0.r287396/60575 END ENDREP id: 5-1.0.r287408/12978 type: dir pred: 5-1.0.r287407/20087 count: 195379 text: 287408 11570 1395 0 9655fda7a836933aa242764294466725 props: 285662 42245 1728 0 da4e262f3bbe44f33ad92fd414bc6867 cpath: /head copyroot: 0 / minfo-cnt: 163 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.r287408/12978 K 8 projects V 24 dir 6-1.0.r287401/625824 K 7 release V 22 dir 7-1.0.r286717/3051 K 6 releng V 23 dir 8-1.0.r287147/48985 K 6 stable V 23 dir 9-1.0.r287393/64189 K 8 svnadmin V 27 dir 0-179447.0.r287391/1305 K 4 user V 23 dir a-1.0.r287377/29100 K 6 vendor V 23 dir b-1.0.r287019/13099 K 13 vendor-crypto V 25 dir 0-1575.0.r287159/3577 K 10 vendor-sys V 26 dir 0-12116.0.r287141/6429 END ENDREP id: 0.0.r287408/13717 type: dir pred: 0.0.r287407/20826 count: 287408 text: 287408 13228 476 0 985c573fe02952f9e89e59e1c2eb446b props: 280653 0 4147 0 7340c02349f175c82d973dc373f34e56 cpath: / copyroot: 0 / minfo-cnt: 43966 dn-1556.5v-1557.t287407-6633 modify-file true false /head/bin/sh/parser.c 18-259210.9-259210.t287407-6633 modify-file true false /head/bin/sh/tests/parser/Makefile _8.9-259210.t287407-6633 add-file true true /head/bin/sh/tests/parser/heredoc13.0 13717 13942