help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gcc errors in compiler output


From: Julianne
Subject: gcc errors in compiler output
Date: Sat, 26 Dec 2009 18:05:18 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

When using emacs 23.1 on Fedora 12, compiling a simple c file with an error yields the following output:


gcc -o my_test my_test.c
my_test.c: In function ‘main’:
my_test.c:58: error: expected ‘;’ before ‘x’

If I run the compiler in an ordinary xterm (or Konsole), the output appears to be some colorization of the identifiers in the context of the error.

The hex dump shows the missing charaters:

6d 79 5f 74 65 73 74 2e  63 3a 20 49 6e 20 66 75  |my_test.c: In fu|
6e 63 74 69 6f 6e 20 e2  80 98 6d 61 69 6e e2 80  |nction ...main..|
99 3a 0a 6d 79 5f 74 65  73 74 2e 63 3a 35 38 3a  |.:.my_test.c:58:|
20 65 72 72 6f 72 3a 20  65 78 70 65 63 74 65 64  | error: expected|
20 e2 80 98 3b e2 80 99  20 62 65 66 6f 72 65 20  | ...;... before |
e2 80 98 78 e2 80 99 0a                           |...x....|

What is the solution to either a) get gcc to not output terminal color settings around identifiers or b) make emacs ignore the extraneous stuff around the identifiers?

Julianne


reply via email to

[Prev in Thread] Current Thread [Next in Thread]