A=`find . | grep -v moc > flist.txt`
A=`grep "\.cpp$" flist.txt >cpp.txt`
A=`grep "\.h$" flist.txt >h.txt`
A=`grep "\.c$" flist.txt >c.txt`
A=`grep "\.cpp$" flist.txt >cc.txt`
A=`grep "\.idl$" flist.txt >idl.txt`
A=`grep "\.defs$" flist.txt >defs.txt`
C=`cat c.txt`
CP=`cat cpp.txt`
H=`cat h.txt`
CC=`cat cc.txt`
IDL=`cat idl.txt`
DEFS=`cat defs.txt`

B="${CP} ${H} ${C} ${CC} ${DEFS} ${IDL}"

emacs $B &
rm -f cpp.txt
rm -f h.txt
rm c.txt
rm cc.txt
rm flist.txt
rm defs.txt
rm idl.txt