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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Boris Veytsman                       2:5020/400     24 Apr 2004  23:37:38
 To : All
 Subject : Вопрос по Xresources
 -------------------------------------------------------------------------------- 
 
 
 Вот такая задача.  Имеется зоопарк разных компьютеров (это моя
 домашняя сетка, выбрасывать компы жалко, а комнат много, и в каждой по
 компу).  Hекоторые на самом деле Xterminalы, некоторые -- рабочие
 станции.  $HOME всегда кросс-монтирован и всегда один.
 
 Хочется, чтобы некоторый ресурс зависел от того, за каким дисплеем я
 сижу.  Я знаю, что .Xresources определяет макро HOST, но это
 *строковая* переменная, и поэтому сравнения типа #if (HOST == foo)
 невозможны.  А #ifeq этот глупый cpp не понимает.
 
 Сейчас я обхожусь хаком, связанным с тем, что определены HEIGHT и
 WIDTH:
 
 #if (HEIGHT == 900)
 Maillist*t.height: 46
 #endif
 #if (HEIGHT >= 800 && HEIGHT <900)
 Maillist*t.height:  43
 #endif
 
 и т.д., но очень хочется чего-то типа #ifeq HOST foo
 
 Как сделать такое?
 
 -- 
 Good luck
 
 -Boris
 
 Гипноз для похудения от пьянства. Гарантирую результаты.
 --- ifmail v.2.15dev5.3
  * Origin: Private (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос по Xresources   Boris Veytsman   24 Apr 2004 23:37:38 
 Re: Вопрос по Xresources   Victor Dronov   25 Apr 2004 08:19:40 
 Re: Вопрос по Xresources   Boris Veytsman   25 Apr 2004 08:33:13 
Архивное /ru.linux/93897438be41.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional