From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexej Kryukov To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?b?0sXEwcvUz9Ig1w==?= UTF-8 Date: Fri, 24 Oct 2003 19:05:27 +0400 User-Agent: KMail/1.5.1 References: <3F98FD36.7030106@park.ru> <20031024165908.7649a5a8.kirey@mmk.ru> In-Reply-To: <20031024165908.7649a5a8.kirey@mmk.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200310241905.27056.akrioukov@mail.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Oct 2003 15:04:12 -0000 X-List-Received-Date: Fri, 24 Oct 2003 15:04:12 -0000 Archived-At: List-Archive: List-Post: On Friday 24 October 2003 14:59, Alexander Kirey wrote: > On Fri, 24 Oct 2003 18:51:53 +0700 > > AK> Emacs не пойдет ввиду плохой состыковки utf-8 и стандартных > > AK> способов работы с кириллицей. То есть, использовать можно, но > > AK> только если пошаманить как следует. > > > > Эээ... Не понял ничего. Что с емаксом не то? Что такое > > "стандартные способы работы с кириллицей"? Я вообще без > > каких-либо проблем работаю в любой кодировке, и в utf-8 в том > > числе. > > http://www.altlinux.ru/pipermail/sisyphus/2003-October/029039.html > http://www.altlinux.ru/pipermail/sisyphus/2003-October/029040.html > http://www.altlinux.ru/pipermail/sisyphus/2003-October/029044.html > http://www.altlinux.ru/pipermail/sisyphus/2003-October/029045.html > > Приму любые возражения... Да, это оно самое. Внутреннее представление кириллицы в Emacs основано на ISO-8859-5. Если же работать с Юникодом, то будет использоваться совсем иное внутреннее представление, несовместимое с первым. Эту несостыковку можно исправить двумя способами: а) на лету перекодировать юникодовое представление в стандартное, основанное на ISO (что достигается с помощью пакета Mule-UCS); б) использовать юникодовое представление даже при работе с 8-битными кодировками. Это было бы правильнее, но для этого надо переписывать cyrillic.el со всеми взаимосвязанными файлами. А потом добиваться того, чтобы разработчики переписанную версию приняли. Как я понимаю, ни то, ни другое ни в Alt, ни в каком-либо ином дистрибутиве по умолчанию не делается...