DELTA 281368 6362 404 SVN‚¸F‚ēQƒJū9€1‚ ūp€‚ļC‚‚ƒH1. Check for valid UTF-8. * 2. Check if fallback fileencoding is set and is NOT UTF-8. * 3. Check if user locale's encoding is NOT UTF-8. * 4. Use ISO8859-1 as last resortO_ISSET(sp, O_FILEENCODING) && strcasecmp(O_STR(sp, O_FILEENCODING), "utf-8") != 0) /* Use fileencoding as is */ ; else if (strcasecmp(codeset(), "utf-8") != 0) o_set(sp, O_FILEENCODING, OS_STRDUP, codeset(), 0); else o_set(sp, O_FILEENCODING, OS_STRDUP, "iso8859-1"ENDREP id: 5e-19304.2e-19305.r362148/525 type: file pred: 5e-19304.2e-19305.r281373/6854 count: 9 text: 362148 0 496 40273 d0d6951474f5f6400b6cbd74a73ff4b4 4d77f97c6e6e9d1901236a13dd8180b2b8607df6 362147-7rr9/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/contrib/nvi/common/exf.c copyroot: 19305 /head/contrib/nvi/common/exf.c PLAIN K 6 args.h V 36 file 54-19304.29-19305.r254225/15071 K 8 common.h V 35 file 56-19304.2a-19305.r281373/5172 K 6 conv.c V 29 file 12-254225.0.r281373/5526 K 6 conv.h V 30 file 14-254225.0.r254225/16062 K 5 cut.c V 35 file 58-19304.2b-19305.r281373/5837 K 5 cut.h V 36 file 5a-19304.2c-19305.r254225/16694 K 8 delete.c V 35 file 5c-19304.2d-19305.r281373/6186 K 10 encoding.c V 27 file 19-254225.0.r340976/74 K 5 exf.c V 34 file 5e-19304.2e-19305.r362148/525 K 5 exf.h V 36 file 5g-19304.2f-19305.r254225/18040 K 8 extern.h V 29 file 1d-254225.0.r281373/7204 K 4 gs.h V 35 file 5i-19304.2g-19305.r281373/7517 K 5 key.c V 35 file 5k-19304.2h-19305.r281373/7864 K 5 key.h V 35 file 5m-19304.2i-19305.r259088/1320 K 6 line.c V 35 file 5o-19304.2j-19305.r281373/8212 K 5 log.c V 35 file 5q-19304.2k-19305.r281373/8564 K 5 log.h V 35 file 5s-19304.2l-19305.r19305/38566 K 6 main.c V 35 file 5u-19304.2m-19305.r281373/8914 K 6 mark.c V 35 file 5w-19304.2n-19305.r281373/9267 K 6 mark.h V 36 file 5y-19304.2o-19305.r254225/21142 K 5 mem.h V 36 file 60-19304.2p-19305.r254225/21495 K 5 msg.c V 35 file 62-19304.2q-19305.r281373/9619 K 5 msg.h V 36 file 64-19304.2r-19305.r254225/22198 K 11 multibyte.h V 30 file 1q-254225.0.r254225/22548 K 11 options.awk V 35 file 66-19304.2s-19305.r19305/41049 K 9 options.c V 35 file 68-19304.2t-19305.r281373/9970 K 9 options.h V 36 file 6a-19304.2u-19305.r281373/10329 K 13 options_def.h V 30 file 1u-254225.0.r254225/23554 K 11 options_f.c V 36 file 6c-19304.2v-19305.r281373/10687 K 5 put.c V 36 file 6e-19304.2w-19305.r281373/11050 K 9 recover.c V 36 file 6g-19304.2x-19305.r281373/11400 K 8 screen.c V 36 file 6i-19304.2y-19305.r281373/11760 K 8 screen.h V 36 file 6k-19304.2z-19305.r254225/25274 K 8 search.c V 36 file 6m-19304.30-19305.r281373/12116 K 5 seq.c V 36 file 6o-19304.31-19305.r281373/12475 K 5 seq.h V 36 file 6q-19304.32-19305.r254225/26340 K 6 util.c V 36 file 6s-19304.33-19305.r281373/12827 K 6 util.h V 36 file 6u-19304.34-19305.r254225/27045 END ENDREP id: f-19305.0.r362148/2880 type: dir pred: f-19305.0.r340976/2392 count: 16 text: 362148 870 1997 0 00f78335839149a3ffea0f13b4c54847 cpath: /head/contrib/nvi/common copyroot: 0 / PLAIN K 7 LICENSE V 33 file e-19304.2-19305.r254225/3843 K 6 README V 32 file g-19304.3-19305.r281373/147 K 7 catalog V 26 dir 9-19305.0.r281373/1973 K 2 cl V 26 dir b-19305.0.r281373/4998 K 6 common V 26 dir f-19305.0.r362148/2880 K 4 docs V 25 dir h-19305.0.r355564/845 K 2 ex V 28 dir 11-19305.0.r281373/36120 K 5 regex V 29 dir 3u-254225.0.r281373/41036 K 2 vi V 27 dir 1l-19305.0.r340288/2697 END ENDREP id: 2-19305.0.r362148/3469 type: dir pred: 2-19305.0.r355564/1430 count: 52 text: 362148 3060 396 0 528a0aeb12a560328d3b0baad6d0fc4f props: 341825 3725888 184 0 009cc1eb203652b8e3605882e337d142 cpath: /head/contrib/nvi copyroot: 0 / minfo-cnt: 1 minfo-here: y PLAIN K 3 apr V 35 dir 3-251875.0-251886.r361678/54100 K 8 apr-util V 35 dir 3-251876.1-251886.r361692/33125 K 3 atf V 35 dir 3-240116.0-240120.r326169/15494 K 7 bearssl V 34 dir 2-343281.0-344564.r344564/5368 K 8 binutils V 26 dir 2-33966.0.r361218/7695 K 9 blacklist V 34 dir 4-301169.0-301172.r361230/2187 K 5 bmake V 35 dir 4-236769.0-241146.r361986/14321 K 5 bsnmp V 27 dir 2-122395.0.r360138/2979 K 5 byacc V 36 dir 7i-234949.0-235723.r326169/22690 K 5 bzip2 V 26 dir 2-78557.0.r350855/8921 K 13 capsicum-test V 34 dir 4-345046.0-345783.r358048/2239 K 7 com_err V 27 dir 2-50765.0.r276479/26560 K 14 cortex-strings V 34 dir 3-305888.0-305972.r322924/2185 K 6 dialog V 29 dir 4-217309.0.r341825/411620 K 4 diff V 26 dir 2-30840.0.r283869/2162 K 3 dma V 36 dir 3-262266.0-262282.r341825/414496 K 2 ee V 36 dir 2-192830.0-192850.r280031/118592 K 12 elftoolchain V 34 dir 3-260697.0-261246.r361662/1997 K 5 expat V 28 dir 2-104350.0.r355085/30470 K 4 file V 27 dir 2-68350.0.r358851/17060 K 4 flex V 32 dir 3-2258.0-250873.r337508/2303 K 3 gdb V 27 dir 2-19371.0.r354239/30579 K 5 gdtoa V 28 dir 2-112159.0.r276479/33439 K 10 googletest V 34 dir 5-344078.0-345203.r355976/4727 K 6 hyperv V 27 dir 2-271493.0.r321762/4349 K 8 ipfilter V 33 dir 2-22515.0-288683.r361721/6273 K 8 jemalloc V 27 dir 2-234370.0.r360635/1816 K 4 kyua V 34 dir 3-359042.0-359260.r359417/3188 K 4 ldns V 29 dir 2-246827.0.r341825/423472 K 9 ldns-host V 33 dir 6-254939.0-255403.r302807/579 K 4 less V 27 dir 2-60787.0.r349549/26777 K 5 lib9p V 31 dir 3-360470.0-361054.r361054/0 K 10 libarchive V 35 dir 3-228753.0-228761.r361294/80026 K 10 libbegemot V 28 dir 2-135769.0.r335885/22792 K 12 libc-pwcache V 33 dir 4-241233.0-241731.r360663/742 K 8 libc-vis V 34 dir 4-241236.0-244401.r326307/3191 K 8 libcxxrt V 37 dir 7n-227825.0-299143.r353358/570107 K 13 libdivsufsort V 34 dir 3-303275.0-303285.r303285/4724 K 7 libedit V 34 dir 4-220174.0-352136.r352341/3184 K 8 libevent V 34 dir 3-338907.0-339252.r339254/5689 K 11 libexecinfo V 34 dir 4-254661.0-254688.r354112/1768 K 11 libgnuregex V 29 dir 5-1.0-251436.r302832/1070 K 7 libpcap V 34 dir 3-17683.0-334277.r355990/16578 K 6 libucl V 36 dir 3-262395.0-262398.r314564/224005 K 5 libxo V 28 dir 2-273562.0.r358851/25546 K 12 llvm-project V 34 dir 3-355814.0-355940.r361740/5530 K 3 lua V 37 dir 3-280405.0-326353.r341825/3715959 K 5 lutok V 33 dir 3-359039.0-359255.r359255/669 K 6 mandoc V 35 dir 3-241675.0-338826.r350351/32534 K 5 mknod V 31 dir 4-244543.0-244562.r244562/0 K 5 mtree V 37 dir 4-244541.1-244562.r353358/4396833 K 7 ncurses V 29 dir 2-50277.0.r358851/2885251 K 12 netbsd-tests V 34 dir 4-272343.0-272458.r361210/3740 K 6 netcat V 27 dir 2-141262.0.r355750/2663 K 5 ngatm V 27 dir 2-121331.0.r311649/1283 K 3 ntp V 27 dir 2-54360.0.r359676/16278 K 3 nvi V 26 dir 2-19305.0.r362148/3469 K 4 ofed V 34 dir 4-321936.0-326169.r347311/2463 K 12 one-true-awk V 26 dir 2-85588.0.r348527/1526 K 7 openbsm V 27 dir 2-155132.0.r360088/4655 K 7 opencsd V 27 dir 2-332018.0.r353394/1011 K 7 openpam V 29 dir 2-91095.0.r344779/2533064 K 10 openresolv V 34 dir 3-219732.0-219736.r354924/6013 K 4 opie V 26 dir 2-22348.0.r328506/4609 K 11 pam_modules V 26 dir 2-93788.0.r254960/1850 K 2 pf V 30 dir 2-126354.0.r341825/3728640 K 9 pjdfstest V 35 dir 3-271294.0-272057.r326169/72513 K 7 pnpinfo V 25 dir 2-29616.0.r228672/611 K 15 processor-trace V 28 dir 2-331220.0.r353390/50126 K 8 sendmail V 29 dir 2-38033.0.r358851/2891674 K 4 serf V 37 dir 3-251877.2-251886.r341825/3730546 K 5 smbfs V 26 dir 2-87867.0.r356317/2948 K 7 sqlite3 V 34 dir 3-251883.3-251886.r362145/5787 K 10 subversion V 36 dir 3-251881.4-251886.r361693/171239 K 12 tcp_wrappers V 26 dir 2-44744.0.r350101/3478 K 7 tcpdump V 27 dir 2-17681.0.r355989/37278 K 4 tcsh V 26 dir 2-59244.0.r359394/7191 K 6 telnet V 26 dir 2-29089.0.r359406/1463 K 5 tnftp V 36 dir 2-79972.0-223308.r358851/2893938 K 10 traceroute V 25 dir 2-18580.0.r352155/987 K 6 tzcode V 27 dir 2-204301.0.r361385/1727 K 6 tzdata V 34 dir 2t-1639.0-204298.r360240/10881 K 7 unbound V 28 dir 2-249140.0.r361344/68213 K 5 unvis V 33 dir 6-247131.0-248303.r248303/241 K 3 vis V 34 dir 7-247128.1-248303.r276641/1603 K 3 wpa V 34 dir 3-189251.0-189261.r361960/4550 K 2 xz V 35 dir 3-207753.0-207842.r359201/42862 END ENDREP id: 1-16755.0.r362148/8017 type: dir pred: 1-16755.0.r362145/10379 count: 7193 text: 362148 3730 4274 0 94c9349e02ce119db848d83136c7d434 cpath: /head/contrib copyroot: 0 / minfo-cnt: 69 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 26 file 1-346085.0.r358120/50 K 13 .clang-format V 27 file 1-348777.0.r348777/974 K 14 .gitattributes V 28 file 1-327183.0.r348777/1230 K 10 .gitignore V 27 file 4-327183.0.r350843/439 K 9 COPYRIGHT V 25 file 1-2656.0.r356230/107 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 29 file 1-94742.0.r361541/508630 K 8 Makefile V 30 file 3-1594.0-1595.r360453/101 K 13 Makefile.inc1 V 28 file 5-38666.0.r361880/13688 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r359324/632 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 29 file 4-148330.0.r361880/13978 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 RELNOTES V 27 file 1-350089.0.r361902/227 K 8 UPDATING V 27 file 1-41806.0.r361800/6146 K 3 bin V 22 dir 1-5.0.r361962/2816 K 4 cddl V 27 dir 1-168404.0.r361349/7839 K 7 contrib V 26 dir 1-16755.0.r362148/8017 K 6 crypto V 28 dir 1-25405.0.r360175/133110 K 3 etc V 23 dir 1-38.0.r361791/1687 K 3 gnu V 22 dir 1-3.0.r361894/1600 K 7 include V 24 dir 1-697.0.r362032/6813 K 9 kerberos5 V 28 dir 4q-29815.0.r355617/39470 K 3 lib V 22 dir 6-5.0.r362127/8659 K 7 libexec V 22 dir c-5.0.r362128/5748 K 7 release V 25 dir 1-3027.0.r362010/2139 K 6 rescue V 26 dir 7-117035.0.r359269/832 K 4 sbin V 23 dir fa-4.0.r362078/6592 K 6 secure V 25 dir r-1553.0.r361700/4763 K 5 share V 23 dir e-3.0.r362130/17119 K 5 stand V 34 dir 6j-38465.0-325834.r362124/4824 K 3 sys V 22 dir g-5.0.r362142/7508 K 7 targets V 35 dir 2-242818.1-284345.r361099/45559 K 5 tests V 27 dir g-257097.0.r362072/3053 K 5 tools V 26 dir 43-1590.0.r362085/7399 K 7 usr.bin V 23 dir m-3.0.r362147/13453 K 8 usr.sbin V 23 dir q-3.0.r362005/16299 END ENDREP id: 5-1.0.r362148/10034 type: dir pred: 5-1.0.r362147/15451 count: 239304 text: 362148 8204 1817 0 a301d50ae329fc9175f8ca12765dd44a props: 358851 3081530 3432 0 ba3da0fb6700ee2fabc9acbf9b0b4b29 cpath: /head copyroot: 0 / minfo-cnt: 162 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.r362148/10034 K 8 projects V 23 dir 6-1.0.r362140/13029 K 7 release V 22 dir 7-1.0.r354337/3442 K 6 releng V 23 dir 8-1.0.r362094/19826 K 6 stable V 24 dir 9-1.0.r362134/199731 K 8 svnadmin V 27 dir 0-179447.0.r361851/1302 K 4 user V 23 dir a-1.0.r361961/46350 K 6 vendor V 22 dir b-1.0.r362144/7131 K 13 vendor-crypto V 25 dir 0-1575.0.r360174/5542 K 10 vendor-sys V 26 dir 0-12116.0.r361598/8998 END ENDREP id: 0.0.r362148/10773 type: dir pred: 0.0.r362147/16191 count: 362148 text: 362148 10285 475 0 d66d5a93ff94357b23a19679ef6a955a props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 46363 5e-19304.2e-19305.t362147-7rr9 modify-file true false /head/contrib/nvi/common/exf.c 10773 10998