SORU
8 NİSAN 2009, ÇARŞAMBA


Saklanıyor ^M emacs

Bazen ^M (control-M) Satır sonları günlük dosyaları okumak gerekir. Küresel bir yerine onlardan kurtulmak için yapabilirim, ama sonra bir şey daha günlük dosyasına kaydedilir ve, tabii ki, herkes döner.

Unıx tarzı ya da dos-üslup-of-line end kodlama çok fark ama unıx tarzı benim varsayılan) yapmak için görünmüyor. Kararsız-(unıx|dos) kodlama sistemi kullanıyorum.

Windows, dosyaları okuma günlüğü log4net log4net belli ki bu sıkıntı tek kaynağı olmasa da () tarafından oluşturulan yapıyorum.

Herhangi bir ipucu?

CEVAP
15 NİSAN 2009, ÇARŞAMBA


(defun remove-dos-eol ()
  "Do not show ^M in files containing mixed UNIX and DOS line endings."
  (interactive)
  (setq buffer-display-table (make-display-table))
  (aset buffer-display-table ?\^M []))

Johan Bockgård tarafından çözüm. here buldum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ArkticPlanet

    ArkticPlanet

    9 ŞUBAT 2010
  • ParryGripp

    ParryGripp

    12 AĞUSTOS 2006
  • TheForgottenGamer1

    TheForgotten

    28 AĞUSTOS 2009