Jeśli włącze xemacs w iksach, wpiszę parę pliterek to po zapisaniu otrzymam normalny plik z pliterkami. Jeśli jednak uruchomię xemacs w terminalu, nie ważne czy w xtermie (wtedy z opcją -nw) czy zwykłej konsoli edytor nie zapisuje poprawnie literek.
Przykład:
wpisuję:łłłąąąśśśś
otrzymuję:ESC-AłłłąąąśśśśESC-B, jeśli plik otworzę less, lub ^[-Ałłłąąąśśśś^[-B jeśli plik otowrzę vim, podobnie w xemacsie jeśli jest uruchomiony w konsoli. Jeśli plik ten otworzę w xemacsie pod iksami to otrzymuję ^[-A(tu literki w latin1)^[-B.
Jeśli w pliku konfiguracyjnym dodam opcje (setq buffer-file-coding-system-for-read 'iso-8859-2)
to wtedy efekt jest ten sam tyle że jeśli plik otworzę xemacse w iksach otrzymuję tylko i wyłącznie
tekst w latin1, natomiast xemacs na konsoli wyświetla poprawnie. Plik jest oczywiście nadal źle
zakodowany o czym świadczą vim i less otwierające tak jak na początku opisałem.
Może któryś z was spotkał się z takim feature i zna sposób na jego obejście. W pliku konfiguracyjnym mam: (set-language-environment "Latin-2") Jakieś propozycje. Może jest jakaś zmienna która nakazuje tworzenie nowego pliku od razu w Latin-2.
PS. Używam mule i xemacs z ac, ale o ile pamiętam to w ra miałem podobnie.
[EMAIL PROTECTED] ~]$ rpm -qa|grep xemacs xemacs-cc-mode-pkg-1.41-1 xemacs-w3-pkg-1.29-1 xemacs-hm--html-menus-pkg-1.23-1 xemacs-jde-pkg-1.46-2 xemacs-spec-mode-pkg-0.09-1 xemacs-debug-pkg-1.17-1 xemacs-pc-pkg-1.26-1 xemacs-semantic-pkg-1.18-1 xemacs-auctex-pkg-10.0g-1 xemacs-ispell-pkg-1.26-1 xemacs-dired-pkg-1.15-1 xemacs-fsf-compat-pkg-1.13-1 xemacs-parigp-mode-pkg-2.1.5-1 xemacs-common-21.4.14-4 xemacs-sgml-pkg-1.10-1 xemacs-speedbar-pkg-1.27-1 xemacs-21.4.14-4 xemacs-eieio-pkg-1.05-1 xemacs-edit-utils-pkg-2.10-1 xemacs-psgml-pkg-1.35-1 xemacs-vc-pkg-1.38-1 xemacs-mailcrypt-pkg-3.5.6-2 xemacs-apel-pkg-1.27-1
-- Piotr Wawrzyniak JabberID: [EMAIL PROTECTED] GG: 6344143
_________________________________________ http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/