From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Content-Type: text/plain; charset="koi8-r" From: Mikhail Yakshin To: sisyphus@altlinux.ru Subject: Re: [sisyphus] GNU/Emacs , =?koi8-r?b?wsHHySDJzMkgxsneyQ==?= ? Date: Wed, 13 Feb 2002 06:35:37 +0300 X-Mailer: KMail [version 1.3.2] References: In-Reply-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20020213033924Z29888-717+14192@gnome02.sovam.com> Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Доброе время суток! > > (set-keyboard-coding-system 'cp1251) > > Это все понятно и записано в нужные конфиги. Но возникает теоретический > вопрос: так ли необходимо указывать keyboard-coding-system, не может ли > Emacs напрямую получать от XFree информацию о вводимых символах не в > виде одного байта (про кодировку которых надо знать), а как четкое > определение символа в большом наборе типа Unicode: cyrillic ya (ведь с > таким представлением работает X)? Не может и никогда не сможет. Emacs использует только тип char для хранения любых клавиш. XEmacs - более продвинутый отдельный тип. Это одно из принципиальных различий и разногласий между GNU Emacs и XEmacs, причем обе стороны крысятся друг на друга, приводят кучу аргументов за и против, но так и остаются на своем. WBR, GreyCat.