Valla kesin bir çözümünü bilemiyorum.
Ancak aynı problem benim de başıma emacs ile gelmisti. Input methos'u
Turkish yerine latin-5 olarak
ayarladiktan sonra duzeldi. 0240 (onluk sistem 160) ISO-8859-1 içerisinde
non-braking space olarak
gozuuyor. Ayni problem bir program kodunu kopyala yapistir yontemiyle
kaydedip gcc ile derlemeye
calistiginizda da karsiniza cikabilir. gcc ascii olmayan bu karakteri
gorunce parsing yapamiyor
anlasilan.
On Tue, 1 Jul 2003 17:51:41 +0300, Volkan YAZICI <[EMAIL PROTECTED]>
wrote:
bugün çok ilgiç bir þey keþfettim:
aþaðýdaki basit bir C programý:
01> #include <stdio.h>
02>
03> /* example.c: A basic c program */
04> 05> main() {
06> int c;
07>
08> while ( (c = getchar()) != EOF )
09> putchar(c);
10> }
bu programi konsolda (x kapalýyken) nano ile yazýp derlemeye çalýþýnca
þöyle bir hata alýyorum: example.c:8: parse error before character 0240
ayný programý X'de nedit (yada aterm'de nano) ile yazýnca paþa paþa
derleniyor...
fikirlerinizi (ki bunlarýn çoðunun çözüm olacaðýna eminim ,) bekliyorum,
iyi çalýþamalar...