From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3F055794.3090507@mtu-net.ru> Date: Fri, 04 Jul 2003 14:31:48 +0400 From: "Oleg N. Kayunov" User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030210 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: community@altlinux.ru References: <3F019FE1.9000707@mtu-net.ru> <3F01CF6D.20407@mtu-net.ru> In-Reply-To: X-Enigmail-Version: 0.70.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: [Comm] Re: XEmacs - =?koi8-r?b?zsUgS09JOHItydrJ0tXF1NPR?= X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2003 10:37:38 -0000 Archived-At: List-Archive: List-Post: Sergey Bolshakov пишет: >>>>>>"Oleg" == Oleg N Kayunov writes: >>>>>> >>>>>> > > > Sergey Bolshakov пишет: > >>>>>>> "Oleg" == Oleg N Kayunov writes: > >>>>>>> > >> > >> > Запустил XEmacs (MULE). Причем при запуске оный выразил > >> > недовольствие находящимися в HOME emacs-ими файлами и предложил их > >> > заменить. > >> > Я, в конце концов, согласился. > >> > Результаты: > >> > 1 - русский (koi8-r) вшистко едно виден крякозябрами; > >> > 2 - XEmacs при запуске опять сообщает об ошибке: > >> [skipped] > >> > >> ---- ~/.xemacs/init.el > >> (MULElaunch (set-language-environment "Cyrillic-KOI8") > >> (set-charset-registry 'ascii "koi8-r") > >> (set-charset-registry 'cyrillic-iso8859-5 "koi8-r") > >> (set-charset-ccl-program 'cyrillic-iso8859-5 'ccl-encode-koi8-r-font) > >> (put-charset-property 'cyrillic-iso8859-5 'preferred-coding-system 'koi8-r) > >> ) > >> ---- > >> > > Спасибо! > > XEmacs и emacs-X11 (оный - после переустановки) теперь заработали > > нормально (- с точки зрения читаемости русского). Но пришлось > > поставить эту секцию перед старыми (XEmacs и GNUEmacs) и сообщения > > об ошибках продолжаются (применительно к этим секциям). > > А "консольный" emacs наоборот - жалуется на секцию MULElaunchю > > Убрал XEmacs MULE, поставил NOMULE - не признает ни одну из > > секций, но русский показывает крякозябрами. > > > В общем - налицо антагонистические противоречия, понимаешь. > > Боюсь, что придется ограничиться графической версией GNU Emacs, > > хотя менюшки у его убоговатые будут, однако. По сравнению с XEMacs. > >Противоречия есть -- посему разделяйте и властвуйте :) >Приведенный мной пример -- минимально достаточный для >нормальной работы с русским в koi8-r для xemacs-mule. >Прошу заметить, этот пример следует располагать именно >в ~/.xemasc/init.el, все, что там образовалось помимо >этого -- уберите, если не имеете представления, зачем оно >там. > Для работы emacs и emacs-X11 ИМХО. > Попытки совмещать все в ~/.emacs не удадутся. > Эт точно! > > Повластвовал и разделил. Как и было указано. На тот случай ежели кому пригодится: 1. Сделал дополнения в строку меню KDE "XEmacs MULE" приведя её к виду: /usr/bin/xemacs-21.4.10-mule -q -l .xemacs.mule (наверно надо было бы $HOME/.xemacs.mule, но и так заработало, почему-то). 2. Скопировал оглавление $HOME/.xemacs в $HOME/.xemacs-mule. 3. Скопировал файл $HOME./.emacs в $HOME./.xemacs.mule 4. Заменил в последнем отсылку к директории .xemacs на .xemacs-mule. 5 Ну и последнее - в .xemacs/init.el оставил только секции с XEmacs и GNUEmacs, а в .xemacs.mule/init.el - только MULElaunch Таперича нормально и без криков работают и emacs (и в консоли и в X-ах, что менее важно, впрочем) и XEmacs-MULE. Но тут (и с учётом некоторых нюансов высказываний в info) возникает сильное подозрение насчёт наличия религиозных войн между разработчиками emacs и XEmacs-MULE. За "единственно верный" EMACS. Иначе - что мешало сделать __различные__ имена для default's init-файлов. Хотя бы - добавлением ".mule". Я неправ? -- == В действительности все обстоит совершенно иначе чем на самом деле. == BR, Oleg N. Kayunov.