Hi,
I work on embedded systems. I have quite a lot of BIG projects written in C. Everything worked OK on SlickEdit 2009 beta 4, but after installing the release version I started getting strange problems. I eventually tracked it down to the fact that on some of my C filed were being opened as Intel assembly files. Again I tracked this down and can now reproduce it at will.
Create a file called test.c and give it the following contents:
int main(int argc, char *argv[], char *envp[]) {
asm(" ldi ar0, 3");
}
It will now be recognized as an assembly file. As soon as you add an asm statement to a C file it becomes an asm document. This is wrong. As you can expect formatting goes crazy some searches don't work, can't beautify, no completion, etc.
HTH