Emacs'te otomatik tamamlama, oktav çizim komutunu kullandıktan sonra ^ M ekler

I use M-x run-octave to trigger octave in emacs, everything works fine until I plot something, after that hit Tab would complete my input (say plo -> plot) but there is an annoying ^M in the end. So awg then hit Tab would get awgn ^M.

Birisinin benzer bir sorunu veya herhangi bir öneri var mı?

2
Windows'ta emacs çalıştırıyor musunuz?
katma yazar jtahlborn, kaynak
Bende benzer bir şey var; Ancak sadece kozmetik olduğunu düşünüyorum. Octave, ekstra karakteri düşünmüyor.
katma yazar kasterma, kaynak
Hayır, ben 11: 00'de çalışıyorum, bahse girerim dos/unix kodlama olayı değildir.
katma yazar flyingfoxlee, kaynak

1 cevap

Gerçek düzeltme Octave’e DTRT’i anlatabilecekti.

C-x RET f kullanarak ve ardından dos belirtilerek arabelleğin satır sonu davranışını ayarlamayı deneyin. Bu çalışırsa, bunun nedeni sadece ^ M karakterlerinin gizlenmesidir. IOW, bu bir geçici çözüm. Öyle olmasa, Octave sadece yanlış şeyi yapıyor çünkü tampon eol ayarını kontrol etmek zahmetli değil. Ayrıca bir Octave hatasını dosyalamayı düşünün.

0
katma