|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slavka Gorbanev 2:5057/57.1 04 Sep 2001 10:01:09 To : Valery Shishkov Subject : Re: Eterm и ввод по-русски --------------------------------------------------------------------------------
On Tue, 04 Sep 2001 04:10:53 +0500 Valery Shishkov wrote:
VS> Имеем Slackware 8.0.0, Eterm 0.8.10 и проблему: данный Eterm
VS> прекрасно отображает русский текст, однако не даёт вводить русские
VS> буквы ни в шелле, ни в запущенным в нём программах. :(
мне помог вот такой патч. подразумевается, что у тебя инпут в иксах
работает через xkb.
- - - 8< - - - /usr/src/redhat/SOURCES/Eterm-0.8.10-locale.patch - - - 8< - -
diff -ur Eterm-0.8.10/src/feature.h.in Eterm-0.8.10-rnd/src/feature.h.in
--- Eterm-0.8.10/src/feature.h.in Fri Sep 1 19:11:59 2000
+++ Eterm-0.8.10-rnd/src/feature.h.in Fri Sep 1 19:10:18 2000
@@ -237,7 +237,7 @@
#define KEYSYM_ATTRIBUTE
/* Disable X11R6 support for European languages */
-/* #define NO_XLOCALE */
+#define NO_XLOCALE
/* Allow unshifted Next and Prior keys to scroll, in addition to their shifted
* counterparts */
diff -ur Eterm-0.8.10/src/main.c Eterm-0.8.10-rnd/src/main.c
--- Eterm-0.8.10/src/main.c Fri Sep 1 19:11:59 2000
+++ Eterm-0.8.10-rnd/src/main.c Fri Sep 1 19:11:30 2000
@@ -285,6 +285,9 @@
TermWin.wm_parent = None;
init_defaults();
+#ifdef NO_XLOCALE
+ setlocale(LC_ALL, "");
+#endif
/* Open display, get options/resources and create the window */
if ((display_name = getenv("DISPLAY")) == NULL)
- - - - - - - 8< - - - - - - -
--
RnD[.] [ http://rnd.web-drive.ru ]
GCS d- s+:- a-- C++++ UBL+++ P+++ L+++ E(++) W+(++) N++@+ o? K-
w O M- V PS+ PE Y PGP- t- 5 X R- tv b+ DI-- D++ G++ e- h! r y**
--- tin/1.5.7-20010105 ("Laetitia") (UNIX) (Linux/2.2.19-6.2.7 (i686))
* Origin: Web/Drive (2:5057/57.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/185183d76bbd2.html, оценка из 5, голосов 10
|