Blob
1 <$PLAN9/src/mkhdr3 TARG=acme4 DIRS=mail6 OFILES=\7 acme.$O\8 addr.$O\9 buff.$O\10 cols.$O\11 disk.$O\12 ecmd.$O\13 edit.$O\14 elog.$O\15 exec.$O\16 file.$O\17 fsys.$O\18 look.$O\19 regx.$O\20 rows.$O\21 scrl.$O\22 text.$O\23 time.$O\24 util.$O\25 wind.$O\26 xfid.$O\28 HFILES=dat.h\29 edit.h\30 fns.h\32 <$PLAN9/src/mkone33 <$PLAN9/src/mkdirs35 edit.$O ecmd.$O elog.$O: edit.h37 likeplan9:V:38 mkdir -p likeplan939 rm -f likeplan9/*40 for i in *.c41 do42 9 sed 's/->(fcall|lk|b|fr|ref|m|u|u1)\./->/g;43 s/\.(fcall|lk|b|fr|ref|m|u|u1)([^a-zA-Z0-9_])/\2/g44 s/&(([a-zA-Z0-9_]|->|\.)*)->(fcall|lk|b|fr|ref|m|u|u1)([^a-zA-Z0-9_])/\1\4/g45 s/range\(([^,()]+), ([^,()]+)\)/(Range){\1, \2}/g46 ' $i >likeplan9/$i47 done49 diffplan9:V:50 mk likeplan951 9 diff -n plan9 likeplan9 | sed 's;likeplan9/;;'