some of you guys actually work in the field so I figure this might not be a bad place to ask.
Here's the deal. I have been working on a compiler port project (Ada). The new compiler has a nasty little habit of reformatting code.
diff can be case insensitive and ignore whitespace, but that's not enough. This compiler causes some things to drop down to the next line as well. needless to say, diff spits out everything of that type as a difference.
has anyone seen a diff utility that understands code to some degree?