------- Comment #12 from manu at gcc dot gnu dot org  2010-02-27 22:41 -------
I meant 'expanding the typedef'.

It would be nice to have a delta tool that expanded typedefs iteratively. Also,
it sometimes good to replace spaces by new lines to give delta larger search
space. I also use the following preprocessing:

cp -f $1 $1.bak
perl -i -0 -w -p -e 's/((class|struct)\s+[_A-Za-z]+)\s*\{/$1\{/sg;' $1
perl -i -0 -w -p -e 's/\{\s+\}/\{\}/sg;' $1
perl -i -0 -w -p -e 's/\s+\{/\{/sg;' $1
perl -i -0 -w -p -e 's/=\s+/=/sg;' $1
perl -i -0 -w -p -e 's/:\s+/:/sg;' $1
perl -i -0 -w -p -e 's/\s+\(/\(/sg;' $1
perl -i -0 -w -p -e 's/<([a-zA-Z_]+)/<\n$1/sg;' $1
perl -i -0 -w -p -e 's/([a-zA-Z_])>/$1\n>/sg;' $1
perl -i -0 -w -p -e 's/\n\n/\n/sg;' $1


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43087

Reply via email to