Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     24 Mar 2004  23:18:38
 To : Aleksey Barabanov
 Subject : Re: 1C and Linux
 -------------------------------------------------------------------------------- 
 
 Aleksey Barabanov <abb@wessen.ru> wrote:
 
 >>   Вполне нормальный способ...  Что тут извратного?  Если нужна локаль,
 >>   отличная от текущей, то почему бы не запустить процесс с нужной
 >>   локалью?
  AB> Это в том случае если мы уверены что сам процесс порождая то что ему нужно
  AB> по цепочке правильно поймет как ему надо передавать локаль. Hаблюдая же
 
 Процесс понимать ничего в норме не должен. Его потомки честно
 environment унаследуют. 
 
 Это одно из преимуществ модели  fork/exec,  которую так много ругают, по
 сравнению с CreateProcess с кучей параметров, где действительно процесс,
 порождая потомка, должен обо всём сам подумать.
 
  AB> искаженные менюхи кроссофиса у меня нет такой уверенности. А потом, там же
 
 Hу кроссовер это сильно нестандартное приложение. Опять же искажённые
 менюхи обычно бывают от кривой сконфигурированности.
 
 У XFree86  есть один глобальный недостаток, мешающий одновременной
 работе со многими локалями - при поиске шрифтов в случае если поле
 кодировки в XLFD  задано звёздочкой, текущая локаль HЕ учитывается.
 
 Хотя почему-то учитывается при вводе символа с клавиатуры.
 
 Второй недостаток, менее глобальный, заключается в том что
 локале-специфичные ресурсы бывают только system-wide. Per-user  не
 бывают. Hедостаток это менее глобальный, поскольку всякие новомодные Gtk
 ресурсами всё равно не пользуются.
  
  AB> не одна локаль, там их много. Просто перекинуть что-то в другую локаль это
  AB> ничем не лучше чем просто установить LC_ALL.
 
 Разницу между LC_ALL и LANG понимаешь?
 
 Вообще-то "просто перекинуть что-то в другую локаль" это и есть
 "запустить процесс, выставив ему одну или несколько переменных
 окружения, задающих локаль, в другое значение".
 
 Понятно, что это ничем не лучше, и ничем не хуже.
 
 -- 
 Демосфен говорил с камнем во рту. Тоже мне помеха!
        --- С.Е. Лец
 --- ifmail v.2.15dev5.3
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: 1C and Linux   Ruslan Kosolapov   24 Mar 2004 21:36:05 
 Re: 1C and Linux   Aleksey Barabanov   24 Mar 2004 22:52:52 
 Re: 1C and Linux   Victor Wagner   24 Mar 2004 23:18:38 
 Re: 1C and Linux   Aleksey Barabanov   24 Mar 2004 23:53:01 
 Re: 1C and Linux   Victor Wagner   25 Mar 2004 00:03:11 
 Re: 1C and Linux   Aleksey Barabanov   25 Mar 2004 01:52:50 
 Re: 1C and Linux   Victor Wagner   25 Mar 2004 10:34:12 
 Re: 1C and Linux   Aleksey Barabanov   25 Mar 2004 11:52:36 
 Re: 1C and Linux   Victor Wagner   25 Mar 2004 18:39:03 
 Re: 1C and Linux   Aleksey Barabanov   26 Mar 2004 00:38:48 
 Re: 1C and Linux   Igor Zubkov   03 Apr 2004 13:07:24 
 Re: 1C and Linux   Victor Wagner   03 Apr 2004 19:58:09 
 Re: 1C and Linux   Igor Zubkov   04 Apr 2004 00:42:30 
 Re: 1C and Linux   Victor Wagner   04 Apr 2004 10:50:18 
 Re: 1C and Linux   Zahar Kiselev   13 Apr 2004 23:48:14 
 Re: 1C and Linux   Andrew Rogov   05 Apr 2004 16:31:26 
 Re: 1C and Linux   Aleksey Barabanov   03 Apr 2004 20:28:11 
 Re: 1C and Linux   Igor Zubkov   04 Apr 2004 01:01:12 
Архивное /ru.linux/15178674db0df.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional