Dynamic tag management in awesome

2017-09-03 Пенетрантность Stanislav Maslovski
Приветствую,

Подскажите, пожалуйста, что бы такое применить в качестве сабжа на
Debian stretch с awesome 4.0? В jessie использовал shifty.

Про tyrannical в курсе, но, к сожалению, он глючит даже с дефолтовым
конфигом от автора.

-- 
Stanislav



awesome magic

2016-03-11 Пенетрантность sergio

Совершенно внезапно решил запустить gtkperf под разными оконными
менеджерами.

Под всеми (в том числе и без wm, просто в иксах) кроме awesome

100k кружков в окошке 1200x1600 рисуются на GtkDrawingArea
где-то секунд за 15,

а под осомом за 5! Причём прямо на глаз заметно, что кружочки на экране
появляются быстрее/чаще. В композитном E20 тест проходит ещё быстрее, но
это баг: там в начале показывают первый кадр, затем ещё парочку, а затем
последний, за 2 секунды. А вот в awesome всё честно рисуется на экран,
только с трёхкратной скоростью.

awesome говно, и возможно это баг, а не фича.

Но почему? Как wm вообще может влиять на этот тест, если он не композитный?

-- 
sergio



awesome+shifty

2013-12-21 Пенетрантность Stanislav Maslovski
Доброго времени суток!

Вопрос по shifty и awesome.

Хочется такого поведения (на примере skype):

По Mod4-r skype - skype стартует, но его окно не всплывает и не получает
фокус, и его тэг (для skype заведен свой тэг) не отмечается как urgent.

Но при этом хочется, чтобы окно всплывало по мышеклику на иконку в
трее, и тэг отмечался urgent при приходе новых сообщений.

Попробовал поиграться с флагами nopopup и urgent в shifty.config.apps
и shifty.config.tabs, но без явного успеха. Есть ли простое решение
проблемы?

Установлены версии

awesome: 3.4.13-1
awesome-extra: 2012061101

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131221121953.ga4...@kaiba.lan



drag-n-drop в awesome

2012-08-03 Пенетрантность Stanislav Maslovski
Доброго времени суток,

Вопрос в свете затронутой недавно темы drag-n-drop.

Пользуюсь awesome. Иногда возникает желание сделать сабж между окнами
с разными тегами, или между распахнутыми на весь экран окнами с одним
тегом. В идеале хотелось бы бросать объекты прямо на заголовок (таб)
окна, или чтобы можно было бы подтащить объект к заголовку тега, и wm
переключился бы на этот тег, и т.п.

Есть ли готовые решения?

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120803112126.GA13237@kaiba.homelan



Re: testing + awesome

2012-05-16 Пенетрантность Иван Лох
On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote:
 Привет,
 
 Среди местных обитателей есть пользователи awesome на testing?
 Подтвердите или опровергните наличие проблем с реакцией виджетов на
 события мыши (например, отсутствие таковой на клик по тегу или выбор
 пункта из меню и тп) после последнего апдейта иксов.

Если русская раскладки включена, то awesome не реагирует на мышь

awesome  3.4.11-2 
libxcb1:i386 1.8.1-1   
xserver-xorg 1:7.6+13 
kbdd 0.6-4

Последнее IMHO не важно.


-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120516064742.ga12...@nano.ioffe.rssi.ru



Re: testing + awesome

2012-05-16 Пенетрантность alex kuklin

On 16.05.2012 09:47, Иван Лох wrote:

On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote:

Привет,

Среди местных обитателей есть пользователи awesome на testing?
Подтвердите или опровергните наличие проблем с реакцией виджетов на
события мыши (например, отсутствие таковой на клик по тегу или выбор
пункта из меню и тп) после последнего апдейта иксов.

Если русская раскладки включена, то awesome не реагирует на мышь

awesome  3.4.11-2
libxcb1:i386 1.8.1-1
xserver-xorg 1:7.6+13
kbdd 0.6-4

Последнее IMHO не важно.


у меня никакого kbdd, клавиатура настроена при помощи пакета 
keyboard-configuration, и все работает.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fb34f7e.20...@kuklin.ru



Re: testing + awesome

2012-05-16 Пенетрантность Иван Лох
On Wed, May 16, 2012 at 09:55:58AM +0300, alex kuklin wrote:
 On 16.05.2012 09:47, Иван Лох wrote:
 On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote:
 Привет,
 
 Среди местных обитателей есть пользователи awesome на testing?
 Подтвердите или опровергните наличие проблем с реакцией виджетов на
 события мыши (например, отсутствие таковой на клик по тегу или выбор
 пункта из меню и тп) после последнего апдейта иксов.
 Если русская раскладки включена, то awesome не реагирует на мышь
 
 awesome  3.4.11-2
 libxcb1:i386 1.8.1-1
 xserver-xorg 1:7.6+13
 kbdd 0.6-4
 
 Последнее IMHO не важно.
 
 у меня никакого kbdd, клавиатура настроена при помощи пакета
 keyboard-configuration, и все работает.

И, что
xserver-xorg 1:7.6+13


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120516070127.gb12...@nano.ioffe.rssi.ru



Re: testing + awesome

2012-05-16 Пенетрантность alex kuklin

On 16.05.2012 10:01, Иван Лох wrote:

On Wed, May 16, 2012 at 09:55:58AM +0300, alex kuklin wrote:

On 16.05.2012 09:47, Иван Лох wrote:

On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote:

Привет,

Среди местных обитателей есть пользователи awesome на testing?
Подтвердите или опровергните наличие проблем с реакцией виджетов на
события мыши (например, отсутствие таковой на клик по тегу или выбор
пункта из меню и тп) после последнего апдейта иксов.

Если русская раскладки включена, то awesome не реагирует на мышь

awesome  3.4.11-2
libxcb1:i386 1.8.1-1
xserver-xorg 1:7.6+13
kbdd 0.6-4

Последнее IMHO не важно.


у меня никакого kbdd, клавиатура настроена при помощи пакета
keyboard-configuration, и все работает.

И, что
xserver-xorg 1:7.6+13



alexkuklin@alexkuklin-x121:~$ apt-cache policy xserver-xorg
xserver-xorg:
  Инсталирана: 1:7.6+12
  Кандидат:1:7.6+12
  Таблица с версиите:
 *** 1:7.6+12 0
500 http://cdn.debian.net/debian/ wheezy/main amd64 Packages
100 /var/lib/dpkg/status
 1:7.5+8+squeeze1 0
500 http://cdn.debian.net/debian/ squeeze/main amd64 Packages

сомневаюсь, что +13 отличается в этом смысле


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fb35160.4060...@kuklin.ru



Re: testing + awesome

2012-05-16 Пенетрантность foxfell
16 мая 2012 г., 10:47 пользователь Иван Лох l...@1917.com написал:
 On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote:
 Привет,

 Среди местных обитателей есть пользователи awesome на testing?
 Подтвердите или опровергните наличие проблем с реакцией виджетов на
 события мыши (например, отсутствие таковой на клик по тегу или выбор
 пункта из меню и тп) после последнего апдейта иксов.

 Если русская раскладки включена, то awesome не реагирует на мышь

 awesome                              3.4.11-2
 libxcb1:i386                         1.8.1-1
 xserver-xorg                         1:7.6+13
 kbdd                                 0.6-4

 Последнее IMHO не важно.


 --
 Иван Лох

Подтверждаю, те же проблемы.
kbdd не установлен.


Re: testing + awesome

2012-05-16 Пенетрантность Aleksey Andreev
16.05.2012 05:08, Stanislav Maslovski пишет:
 Привет,

 Среди местных обитателей есть пользователи awesome на testing?
 Подтвердите или опровергните наличие проблем с реакцией виджетов на
 события мыши (например, отсутствие таковой на клик по тегу или выбор
 пункта из меню и тп) после последнего апдейта иксов.

У меня тоже самое.
Обсуждение проблемы и ее причин есть тут
https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=982
Там же есть решение, пусть и временное.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fb359c8.3010...@mail.ru



Re: testing + awesome

2012-05-16 Пенетрантность Stanislav Maslovski
On Wed, May 16, 2012 at 10:47:42AM +0400, Иван Лох wrote:
 On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote:
  Привет,
  
  Среди местных обитателей есть пользователи awesome на testing?
  Подтвердите или опровергните наличие проблем с реакцией виджетов на
  события мыши (например, отсутствие таковой на клик по тегу или выбор
  пункта из меню и тп) после последнего апдейта иксов.
 
 Если русская раскладки включена, то awesome не реагирует на мышь

Ах, вот в чем дело. Кто отрепортит?

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120516080020.GA3378@kaiba.homelan



Re: testing + awesome

2012-05-16 Пенетрантность Stanislav Maslovski
On Wed, May 16, 2012 at 10:04:00AM +0300, alex kuklin wrote:
 xserver-xorg:
   Инсталирана: 1:7.6+12
   Кандидат:1:7.6+12
   Таблица с версиите:
  *** 1:7.6+12 0
 500 http://cdn.debian.net/debian/ wheezy/main amd64 Packages
 100 /var/lib/dpkg/status
  1:7.5+8+squeeze1 0
 500 http://cdn.debian.net/debian/ squeeze/main amd64 Packages
 
 сомневаюсь, что +13 отличается в этом смысле

Зря сомневаешься.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120516080436.GA4820@kaiba.homelan



Re: testing + awesome

2012-05-16 Пенетрантность Stanislav Maslovski
On Wed, May 16, 2012 at 11:39:52AM +0400, Aleksey Andreev wrote:
 16.05.2012 05:08, Stanislav Maslovski пишет:
  Привет,
 
  Среди местных обитателей есть пользователи awesome на testing?
  Подтвердите или опровергните наличие проблем с реакцией виджетов на
  события мыши (например, отсутствие таковой на клик по тегу или выбор
  пункта из меню и тп) после последнего апдейта иксов.
 
 У меня тоже самое.
 Обсуждение проблемы и ее причин есть тут
 https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=982
 Там же есть решение, пусть и временное.

Спасибо. Откат на x11-xkb-utils 7.6+4 решает проблему. 

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120516091320.GA9127@kaiba.homelan



testing + awesome

2012-05-15 Пенетрантность Stanislav Maslovski
Привет,

Среди местных обитателей есть пользователи awesome на testing?
Подтвердите или опровергните наличие проблем с реакцией виджетов на
события мыши (например, отсутствие таковой на клик по тегу или выбор
пункта из меню и тп) после последнего апдейта иксов.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120516010826.GA913@kaiba.homelan



Re: нечеткое переключение раскладок в awesome (kbdd?)

2011-12-19 Пенетрантность basilio
19.12.2011 00:29, Иван Лох пишет:
 On Sun, Dec 18, 2011 at 09:41:43PM +0200, basilio wrote:
 Для индикации раскладки на мониторе используется демон kbdd. Демона
 запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который
 
 Это плохо, так как при перезагрузке awesome запуститься вторая копия.
 Можно посмотреть runonce.lua

Судя вот по этому только одна копия запущена, специально перезагрузил
awesome несколько раз:

papa@hornet:~$ sudo ps aux | grep kbdd
papa  3103  0.0  0.0  48428   716 ?Ss   18:00   0:12 kbdd
papa 22045  0.0  0.0   8956   824 pts/1S+   21:36   0:00 grep kbdd
papa@hornet:~$

 Переключение раскладки происходит нечетко, только при нажатии сначала
 shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка
 
 Охренеть, как вам вообще это удается. Ну и потом половина шоткатов 
 же отвалиться?
 

все шоткаты работают нормально, никаких особенностей не замечено

 Ранее пользовался индикатором xxkb, но он не может сохранять раскладки
 Использовать что-нибудь другое - что?
 Можете тем, что в gnome пользоваться.

libgnomekbd имеется в виду?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jco70p$jiq$1...@dough.gmane.org



Re: нечеткое переключение раскладок в awesome (kbdd?)

2011-12-19 Пенетрантность basilio
18.12.2011 21:41, basilio пишет:

 Переключение раскладки происходит нечетко, только при нажатии сначала
 shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка
 всегда сбрасывается в us, что, собственно, и сбивает меня с толку.
 
 Увы, не могу понять что происходит. Думаю что тут без демона kbdd не
 обошлось. Но, судя по ману - он вообще не конфигурируется совсем никак.
 Т.е. неправильно запустить его нельзя. Что делать?

После прибивания демона kbdd четкое переключение восстанавливается, а
при повторном запуске - снова теряется. Т.е. проблема изолирована?
Получается, что ни kbdd ни xxkb в awesome, увы, нормально не работают.
Какие еще варианты индикации текущей раскладки + ее запоминания в разных
окнах возможны? Или может я что-то делаю не так.

Спасибо заранее.

ЗЫ По ходу какая-то хрень происходит с биндингами. Ибо XEV при нажатии
ctrl+shift в последовательности - сначала ctrl не выдает событий
нажатия/отпускания клавиш, а выдает события FocusOut, FocusIn и
KeymapNotify, т.е. kbdd все-таки это нажатие видит, а awesome его
куда-то сбиндивает. При нажатии сначала shift - четко отрабатываются
нажатия клавиш и выдается ISO_NEXT_GROUP. И такая хрень происходит
независимо от того запущен kbdd или нет. Так что может kbdd тут и не
причем...

В i3 попробовал сделать то же самое - все нажатия отрабатываются
правильно при любом порядке нажатия.

Понять что это и как с этим бороться пока не могу. Кто может, помогите.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jcoff0$g9n$1...@dough.gmane.org



Re: нечеткое переключение раскладок в awesome (kbdd?)

2011-12-19 Пенетрантность basilio
20.12.2011 00:56, basilio пишет:
 18.12.2011 21:41, basilio пишет:
  
 Понять что это и как с этим бороться пока не могу. Кто может, помогите.
  
Как оказалось, бороться нужно, прежде всего со своей невнимательностью.
Да будет это мне уроком. В конфиге оказались ошметки от предыдущего
индикатора, которые и биндили это нажатие. Удалил и все прекрасно
заработало.

Спасибо всем, кто уделил время.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jcog2i$k0h$1...@dough.gmane.org



нечеткое переключение раскладок в awesome (kbdd?)

2011-12-18 Пенетрантность basilio
Прошу помощи.

Суть: стала нечетко переключаться раскладка в Х-ах в awesome. Настройки
произведены в стандартном дебиановском файле /etc/default/keyboard, вот он:

XKBMODEL=acer_laptop
XKBLAYOUT=us,ru,ua
XKBVARIANT=
XKBOPTIONS=grp:lctrl_lshift_toggle,grp:switch,terminate:ctrl_alt_bksp

Для индикации раскладки на мониторе используется демон kbdd. Демона
запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который
иногда тоже пользую и где этот демон не нужен) и использую только для
индикации. Т.е. переключаюсь стандартными средствами Х.

Переключение раскладки происходит нечетко, только при нажатии сначала
shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка
всегда сбрасывается в us, что, собственно, и сбивает меня с толку.

Ранее пользовался индикатором xxkb, но он не может сохранять раскладки
для каждого окна в awesome, хотя переключение раскладок при этом
производит четко и внятно. Чтобы запомнить раскладки - поставил kbdd.
Работает он, увы, неважнецки. Почему-то часто сбрасывается в us без
видимых причин, например, после отработки заставки xscreensaver, когда
курсор вылетает из окна и еще не совсем пойму когда. Но все же, это
лучше, чем xxkb, который вообще не удалось настроить запоминать
раскладки для разных окон.

Увы, не могу понять что происходит. Думаю что тут без демона kbdd не
обошлось. Но, судя по ману - он вообще не конфигурируется совсем никак.
Т.е. неправильно запустить его нельзя. Что делать?
Использовать что-нибудь другое - что?
Настроить это - как?

Спасибо заранее.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jclflo$pd4$1...@dough.gmane.org



Re: нечеткое переключение раскладок в awesome (kbdd?)

2011-12-18 Пенетрантность basilio
18.12.2011 21:41, basilio пишет:

 Для индикации раскладки на мониторе используется демон kbdd. Демона
 запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который
 иногда тоже пользую и где этот демон не нужен) и использую только для
 индикации. Т.е. переключаюсь стандартными средствами Х.
Извиняюсь, упустил, xxkb - при этом отключен, т.е. не загружается.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jcllkf$u9p$1...@dough.gmane.org



Re: нечеткое переключение раскладок в awesome (kbdd?)

2011-12-18 Пенетрантность Иван Лох
On Sun, Dec 18, 2011 at 09:41:43PM +0200, basilio wrote:
 Для индикации раскладки на мониторе используется демон kbdd. Демона
 запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который

Это плохо, так как при перезагрузке awesome запуститься вторая копия.
Можно посмотреть runonce.lua

 Переключение раскладки происходит нечетко, только при нажатии сначала
 shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка

Охренеть, как вам вообще это удается. Ну и потом половина шоткатов 
же отвалиться?

 Ранее пользовался индикатором xxkb, но он не может сохранять раскладки
 Использовать что-нибудь другое - что?
Можете тем, что в gnome пользоваться.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111218222914.ga12...@nano.ioffe.rssi.ru



Re: awesome and (open|libre)office

2011-04-03 Пенетрантность foxfell
On Sat, Mar 05, 2011 at 12:10:51PM +0300, Timothy Silent wrote:
 Приветствую уважаемую конференцию.
 
 Использую awesome. Естественно, некоторые программы с гуем ведут себя
 не так, как ожидалось бы. Если большинство вроде бы укротил (или
 привык), то open|libre office бесит основательно.
 
 1. Запускаю офис, открываю документ. 
 2. открываю что-нибудь из предыдущих документов, открывается ещё одно
 окно офиса.
 
 Это второе окно расположено ниже и правее первого (примерно на пятую
 часть экрана). его граница за пределами экрана и масштабировать/двигать
 его невозможно (не из-за недоступности границы, разумеется, а из-за
 непонятного запрета wm). 
 Ошибка проявляется в тайловых режимах и fullscreen, а в floating или
 magnifier, например, всё нормально.
 
 Вопрос: можно ли это побороть? Если да, то как?

Почему не прописать что-то вроде:
-- {{{ Rules
awful.rules.rules = {
-- All clients will match this rule.
{ rule = { },
properties = { border_width = beautiful.border_width,
border_color = beautiful.border_normal,
focus = true,
keys = clientkeys,
buttons = clientbuttons } },

{ rule = { class = soffice },
  properties = { floating = true } 
},

Поэксперементируй с этим.

-- 
wbr,
foxfell


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110403203654.ga13...@gmail.com



Re: awesome and (open|libre)office

2011-03-06 Пенетрантность Grey Fenrir
On Sat, 5 Mar 2011 18:06:53 +0300
Иван Лох wrote:

 Сравните вывод xwininfo с реальной геометрией. Они совпадают?
Благодарю за помощь, но..
После нескольких недель баг самоликвидировался (ничего не обновлял).
Долго возился но повторить не смог. Тему можно считать прикрытой...


Тарас aka L0ki


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110306163743.65a43798@ibem



awesome and (open|libre)office

2011-03-05 Пенетрантность Timothy Silent
Приветствую уважаемую конференцию.

Использую awesome. Естественно, некоторые программы с гуем ведут себя
не так, как ожидалось бы. Если большинство вроде бы укротил (или
привык), то open|libre office бесит основательно.

1. Запускаю офис, открываю документ. 
2. открываю что-нибудь из предыдущих документов, открывается ещё одно
окно офиса.

Это второе окно расположено ниже и правее первого (примерно на пятую
часть экрана). его граница за пределами экрана и масштабировать/двигать
его невозможно (не из-за недоступности границы, разумеется, а из-за
непонятного запрета wm). 
Ошибка проявляется в тайловых режимах и fullscreen, а в floating или
magnifier, например, всё нормально.

Вопрос: можно ли это побороть? Если да, то как?

--
Тарас aka L0ki


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110305121051.5a71cd7d@ibem



Re: awesome and (open|libre)office

2011-03-05 Пенетрантность Иван Лох
On Sat, Mar 05, 2011 at 12:10:51PM +0300, Timothy Silent wrote:
 Приветствую уважаемую конференцию.
 
 Использую awesome. Естественно, некоторые программы с гуем ведут себя
 не так, как ожидалось бы. Если большинство вроде бы укротил (или
 привык), то open|libre office бесит основательно.
 
 1. Запускаю офис, открываю документ. 
 2. открываю что-нибудь из предыдущих документов, открывается ещё одно
 окно офиса.
 
 Это второе окно расположено ниже и правее первого (примерно на пятую
 часть экрана). его граница за пределами экрана и масштабировать/двигать

Ничего не понятно. Эти окна floating? Или они так тайлятся? Передерните
эти окна в floating и обратно.

 его невозможно (не из-за недоступности границы, разумеется, а из-за
 непонятного запрета wm). 
 Ошибка проявляется в тайловых режимах и fullscreen, а в floating или
 magnifier, например, всё нормально.
 
 Вопрос: можно ли это побороть? Если да, то как?

Если открыть два пустых окна без документов, как они расположатся?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110305134010.ge3...@nano.ioffe.rssi.ru



Re: awesome and (open|libre)office

2011-03-05 Пенетрантность Timothy Silent
On Sat, 5 Mar 2011 16:40:10 +0300
Иван Лох wrote:

 On Sat, Mar 05, 2011 at 12:10:51PM +0300, Timothy Silent wrote:
  Приветствую уважаемую конференцию.
  
  Использую awesome. Естественно, некоторые программы с гуем ведут
  себя не так, как ожидалось бы. Если большинство вроде бы укротил
  (или привык), то open|libre office бесит основательно.
  
  1. Запускаю офис, открываю документ. 
  2. открываю что-нибудь из предыдущих документов, открывается ещё
  одно окно офиса.
  
  Это второе окно расположено ниже и правее первого (примерно на пятую
  часть экрана). его граница за пределами экрана и
  масштабировать/двигать
 
 Ничего не понятно. Эти окна floating? Или они так тайлятся?
ну да, мутновато я написал. 
добавлю ещё немного туманных симптомов.
Назовём это второе окно зависшим. 
При открытии из claws-mail аттача *odt также появляется зависшее окно.
Всегда, независимо от режима текущего layout.
Иногда оно вписывается в экран, но:
- не тайлится при переключении режима. Другие окна действуют так, будто
  офис уменьшил окно - оставляют ему прямоугольник в углу экрана. А он
  на самом деле работает fullscreen.
- не принимает команд move|resize (иногда эту команду принимает
  невидимое окно за ним).

 Передерните эти окна в floating и обратно.
не помогло.
 
 Если открыть два пустых окна без документов, как они расположатся?
у меня офис так не умеет.
 
--
Тарас aka L0ki


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110305172102.0778bd9c@ibem



Re: awesome and (open|libre)office

2011-03-05 Пенетрантность Иван Лох
On Sat, Mar 05, 2011 at 05:21:02PM +0300, Timothy Silent wrote:
 Назовём это второе окно зависшим. 
 При открытии из claws-mail аттача *odt также появляется зависшее окно.
 Всегда, независимо от режима текущего layout.
 Иногда оно вписывается в экран, но:
 - не тайлится при переключении режима. Другие окна действуют так, будто
   офис уменьшил окно - оставляют ему прямоугольник в углу экрана. А он
   на самом деле работает fullscreen.  
 - не принимает команд move|resize (иногда эту команду принимает
   невидимое окно за ним).

Сравните вывод xwininfo с реальной геометрией. Они совпадают?



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110305150653.gg3...@nano.ioffe.rssi.ru



awesome wm: некорректно работает вставка в mywibox

2010-12-27 Пенетрантность Denis Feklushkin
бага непонятная: table.insert на массиве не срабатывает, размеры виджета
меняются а его содержимое - нет

файл .config/awesome/rc.lua:

-- инклудим системный конфиг
dofile (/etc/xdg/awesome/rc.lua)
-- инклудим библиотеку виджетов
require(vicious)

-- насоздаём виджетов:
-- часы
local datewidget = widget({ type = textbox })
vicious.register(datewidget, vicious.widgets.date, %a %b %d, %R %z,
60)

-- MPD
local mpdwidget = widget({ type = textbox })
mpdwidget.ellipsize = 'middle'

vicious.register(mpdwidget, vicious.widgets.mpd,
function (widget, args)
local t = ''
if args[{state}] == Stop then 
return []
else 
t = args[{Artist}]..' - '..args[{Title}]
end
return t
end, 10)

-- присваиваем заново mywibox. ранее он был создан в системном конфиге
-- но для иллюстрации бага лучше его заново создать:

mywibox[1].widgets = {

-- итак, сначала 3 MPD-виджета, которые показывают текст NA - NA:
{mpdwidget, mpdwidget, mpdwidget, layout =
awful.widget.layout.horizontal.leftright},

-- а на правой стороне 3 виджета с часами:
datewidget, datewidget, datewidget, layout =
awful.widget.layout.horizontal.rightleft

}

-- заменим крайний виджет с часами виджетом с MPD - всё срабатывает
mywibox[1].widgets[2] = mpdwidget

-- добавим виджет между существующими виджетами с часами справа - не
работает
table.insert( mywibox[1].widgets, 3, mpdwidget )

не работает так - размер у виджета меняется но текст в нём остаётся
старым.

вопрос: почему? я неправильно понимаю Lua? или awesome?

всё это мне нужно чтобы не копировать для правки системные конфиги к
себе а подцеплять их для незначительных исправлений.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1293438220.11174.14.ca...@localhost.localdomain



Re: awesome

2009-11-24 Пенетрантность Evgeny M. Zubok
Artem Chuprina r...@ran.pp.ru writes:

 Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли,
 что у нас в дистрибутиве самый правильный - это sbcl или его оригинал
 cmucl.

 Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит
 смотреть на clisp.  А на gcl, похоже, вообще не стоит...

Я бы clisp не относил к тем, что во вторую очередь. У этой реализации
есть хорошие стороны и ниша: mature implementation, small footprint,
быстрый старт, работает практически на любой платформе (в отличие от
sbcl/cmucl). Недостатки: пока не мультитредный, но это уже исправляется
(хорошие вести были из того лагеря); не компилятор в native, а в
байт-код, но для многих приложений скорость выполнения байт-кода может
быть приемлемой.

А вот cmucl может из Debian пропасть из-за предложенной после пьянки
FTPMAster'ов политики source-only uploads. Об этом сопровождающий cmucl
сказал:

http://pvaneynd.livejournal.com/132182.html


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-23 Пенетрантность Artem Chuprina
Alexander Danilov - debian-russian@lists.debian.org  @ Mon, 23 Nov 2009 
12:32:20 +0900:

   IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией
   IG tiled wm. Правда, через какое-то время с момента начала
   IG использования мне всё же пришлось откатиться обратно на старый
   IG добрый fvwm из-за того, что я столкнулся с каким-то очень
   IG нерегулярным, плавающим багом, выражающимся в зависании
   IG stumpwm. Отловить этот баг так и не получилось.
 
   AC Я ему дал в качестве лиспа sbcl, и у меня не виснет.
 
   DEO кстати правильный лисп это тот еще вопрос.
   DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт
   DEO грохался. впечатление такое что им никто не пользуется
 
  Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что
  у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl.
 
  Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит
  смотреть на clisp.  А на gcl, похоже, вообще не стоит...
 
 AD Ещё стоит посмотреть на ecl.

Судя по embeddable - это просто другая ниша.  То есть на него,
безусловно, стоит смотреть, если тебе в той нише что-то нужно.

-- 
Save the environment.  Create a closure today.
 -- Cormac Flanagan


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-23 Пенетрантность Oleksandr Gavenko

Igor Goryachev wrote:

всё же пришлось откатиться обратно на старый добрый fvwm

1.5 года пользуюсь, без нареканий.

Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил.
В FreeBSD 7.0 аж на CD-3.

Жалко им 4 MiB? А Гном пихают целиком.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-23 Пенетрантность Mikhail Gusarov

Twas brillig at 11:05:42 23.11.2009 UTC+02 when gave...@bifit.com.ua did gyre 
and gimble:

 OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил.
 OG В FreeBSD 7.0 аж на CD-3.

 OG Жалко им 4 MiB? А Гном пихают целиком.

Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками
собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в
popularity contest, может и вернётся обратно на первый сидюк :)

-- 
  http://fossarchy.blogspot.com/


pgppYP8AaF8qd.pgp
Description: PGP signature


Re: awesome

2009-11-23 Пенетрантность Nikita V. Youshchenko
  OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил.
  OG В FreeBSD 7.0 аж на CD-3.

  OG Жалко им 4 MiB? А Гном пихают целиком.

 Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками
 собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в
 popularity contest, может и вернётся обратно на первый сидюк :)

Ну наверное можно и тысячей виртуальных машин обойтись :)


signature.asc
Description: This is a digitally signed message part.


Re: awesome

2009-11-23 Пенетрантность Dmitry E. Oboukhov
OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил.
OG В FreeBSD 7.0 аж на CD-3.
 
OG Жалко им 4 MiB? А Гном пихают целиком.
 
 Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками
 собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в
 popularity contest, может и вернётся обратно на первый сидюк :)

NVY Ну наверное можно и тысячей виртуальных машин обойтись :)

наверно можно просто одним скриптом, но это нехорошо
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-23 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Mon, 23 Nov 2009 
12:45:35 +0300:

 OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил.
 OG В FreeBSD 7.0 аж на CD-3.
  
 OG Жалко им 4 MiB? А Гном пихают целиком.
  
  Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками
  собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в
  popularity contest, может и вернётся обратно на первый сидюк :)

 NVY Ну наверное можно и тысячей виртуальных машин обойтись :)

 DEO наверно можно просто одним скриптом, но это нехорошо

Тысячу нетбуков, на каждом по тысяче виртуальных машин, и на каждой по
скрипту :-)

-- 
The effort of using machines to mimic the human mind has always struck
me as rather silly. I would rather use them to mimic something better
 -- Edsger Dijkstra


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-23 Пенетрантность Grey Fenrir
On Mon, 23 Nov 2009 13:33:15 +0300
Artem Chuprina wrote:

 Тысячу нетбуков, на каждом по тысяче виртуальных машин, и на каждой по
 скрипту :-)
Наш источник в руководстве MicroSoft сообщил о неожиданной потере
компанией лидирующих позиций на рынке настольных ОС... 

--
Grey Fenrir


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-23 Пенетрантность Alexander Danilov

Artem Chuprina пишет:

Alexander Danilov - debian-russian@lists.debian.org  @ Mon, 23 Nov 2009 
12:32:20 +0900:

   IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией
   IG tiled wm. Правда, через какое-то время с момента начала
   IG использования мне всё же пришлось откатиться обратно на старый
   IG добрый fvwm из-за того, что я столкнулся с каким-то очень
   IG нерегулярным, плавающим багом, выражающимся в зависании
   IG stumpwm. Отловить этот баг так и не получилось.
 
   AC Я ему дал в качестве лиспа sbcl, и у меня не виснет.
 
   DEO кстати правильный лисп это тот еще вопрос.
   DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт
   DEO грохался. впечатление такое что им никто не пользуется
 
  Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что
  у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl.
 
  Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит
  смотреть на clisp.  А на gcl, похоже, вообще не стоит...
 
 AD Ещё стоит посмотреть на ecl.

Судя по embeddable - это просто другая ниша.  То есть на него,
безусловно, стоит смотреть, если тебе в той нише что-то нужно.



Обычный себе common lisp + компилятор в Си и байткод, смотрел по сторонам - ниш 
не обнаружил :)


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-22 Пенетрантность Igor Goryachev
On Sat, Nov 21, 2009 at 21:48, Artem Chuprina wrote:

 Я в итоге остановился на stumpwm.  Это Common Lisp, что гораздо более
 понятно, чем хаскель.  И stumpwm лучше документирован, чем awesome.

Я пробовал перейти на stumpwm и даже вполне проникся концепцией tiled
wm. Правда, через какое-то время с момента начала использования мне
всё же пришлось откатиться обратно на старый добрый fvwm из-за того, что
я столкнулся с каким-то очень нерегулярным, плавающим багом,
выражающимся в зависании stumpwm. Отловить этот баг так и не
получилось. Также было замечено какое-то странное поведение явовских
апплетов под файрфоксом (с радостью отказался бы это этой хреновины, да
не могу из-за интернет-банка), с ними происходило что-то нехорошее и
заканчивалось убиением мной браузера.

Кстати, там всё нормально с запуском многооконных приложений, таких, как
gimp? А то друг на прошлой неделе тоже решил попробовать stumpwm и у
него что-то там не получилось с gimp'ом.


-- 
Igor Goryachev  E-Mail/Jabber: i...@goryachev.org


Re: awesome

2009-11-22 Пенетрантность Artem Chuprina
Igor Goryachev - debian-russian@lists.debian.org  @ Sun, 22 Nov 2009 15:24:22 
+0300:

  Я в итоге остановился на stumpwm.  Это Common Lisp, что гораздо более
  понятно, чем хаскель.  И stumpwm лучше документирован, чем awesome.

 IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией
 IG tiled wm. Правда, через какое-то время с момента начала
 IG использования мне всё же пришлось откатиться обратно на старый
 IG добрый fvwm из-за того, что я столкнулся с каким-то очень
 IG нерегулярным, плавающим багом, выражающимся в зависании
 IG stumpwm. Отловить этот баг так и не получилось.

Я ему дал в качестве лиспа sbcl, и у меня не виснет.

 IG Также было замечено какое-то странное поведение явовских апплетов
 IG под файрфоксом (с радостью отказался бы это этой хреновины, да не
 IG могу из-за интернет-банка), с ними происходило что-то нехорошее и
 IG заканчивалось убиением мной браузера.

Явовских апплетов нет, ничего сказать не могу.

 IG Кстати, там всё нормально с запуском многооконных приложений, таких, как
 IG gimp? А то друг на прошлой неделе тоже решил попробовать stumpwm и у
 IG него что-то там не получилось с gimp'ом.

Знать бы, что не получилось...  Я сходу сейчас натравил gimp на
фотографию какую-то - у меня получилось, а дальше - фиг знает, что
именно падает...

-- 
Science is like sex: sometimes something useful comes out, but that's
not why we're doing it.
 -- Richard Feynman


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-22 Пенетрантность Igor Goryachev
On Sun, Nov 22, 2009 at 20:28, Artem Chuprina wrote:

  IG добрый fvwm из-за того, что я столкнулся с каким-то очень
  IG нерегулярным, плавающим багом, выражающимся в зависании
  IG stumpwm. Отловить этот баг так и не получилось.

 Я ему дал в качестве лиспа sbcl, и у меня не виснет.

У меня висло именно с sbcl версии, которая в lenny (1:1.0.18.0-2). Сам
stumpwm пробовал разный, в том числе и из git'ового репозитария.


-- 
Igor Goryachev  E-Mail/Jabber: i...@goryachev.org


Re: awesome

2009-11-22 Пенетрантность Dmitry E. Oboukhov
IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией
IG tiled wm. Правда, через какое-то время с момента начала
IG использования мне всё же пришлось откатиться обратно на старый
IG добрый fvwm из-за того, что я столкнулся с каким-то очень
IG нерегулярным, плавающим багом, выражающимся в зависании
IG stumpwm. Отловить этот баг так и не получилось.

AC Я ему дал в качестве лиспа sbcl, и у меня не виснет.

кстати правильный лисп это тот еще вопрос.
я как-то примерчики тестил на gcl, так тот периодически в сегфолт
грохался. впечатление такое что им никто не пользуется

-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-22 Пенетрантность Artem Chuprina
Igor Goryachev - debian-russian@lists.debian.org  @ Sun, 22 Nov 2009 21:01:07 
+0300:

   IG добрый fvwm из-за того, что я столкнулся с каким-то очень
   IG нерегулярным, плавающим багом, выражающимся в зависании
   IG stumpwm. Отловить этот баг так и не получилось.
 
  Я ему дал в качестве лиспа sbcl, и у меня не виснет.

 IG У меня висло именно с sbcl версии, которая в lenny (1:1.0.18.0-2). Сам
 IG stumpwm пробовал разный, в том числе и из git'ового репозитария.

Ага.  У меня 1:1.0.18.0-3, явно откуда-то пересобранный.

Впрочем, может быть, я просто на эту граблю случайно не наступаю...

-- 
There's no sense in being precise, when you don't even know what
you're talking about.
 -- John von Neumann


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-22 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Sun, 22 Nov 2009 
21:17:26 +0300:

 IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией
 IG tiled wm. Правда, через какое-то время с момента начала
 IG использования мне всё же пришлось откатиться обратно на старый
 IG добрый fvwm из-за того, что я столкнулся с каким-то очень
 IG нерегулярным, плавающим багом, выражающимся в зависании
 IG stumpwm. Отловить этот баг так и не получилось.

 AC Я ему дал в качестве лиспа sbcl, и у меня не виснет.

 DEO кстати правильный лисп это тот еще вопрос.
 DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт
 DEO грохался. впечатление такое что им никто не пользуется

Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что
у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl.

Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит
смотреть на clisp.  А на gcl, похоже, вообще не стоит...

-- 
Ошибка в мигель-ДНКазе
 -- Mike Novikoff in 1127957...@p73.f133.n5020.z2.ftn


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-22 Пенетрантность Alexander Danilov

Artem Chuprina пишет:

Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Sun, 22 Nov 2009 
21:17:26 +0300:

 IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией
 IG tiled wm. Правда, через какое-то время с момента начала
 IG использования мне всё же пришлось откатиться обратно на старый
 IG добрый fvwm из-за того, что я столкнулся с каким-то очень
 IG нерегулярным, плавающим багом, выражающимся в зависании
 IG stumpwm. Отловить этот баг так и не получилось.

 AC Я ему дал в качестве лиспа sbcl, и у меня не виснет.

 DEO кстати правильный лисп это тот еще вопрос.
 DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт
 DEO грохался. впечатление такое что им никто не пользуется

Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что
у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl.

Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит
смотреть на clisp.  А на gcl, похоже, вообще не стоит...


Ещё стоит посмотреть на ecl.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



awesome

2009-11-21 Пенетрантность Dmitry E. Oboukhov
Посмотрел у меня на всех хостах всегда одно и то же расположение окон
и вроде соответствует идеологии главное - дополнительное
хочу попробовать тайловый менеджер.
сперва поглядел в xmonad, но там хацкель это не язык а вынос мозга
какой-то. в awesome там lua, вроде более человекоориентировано
разбираюсь понемногу с ним.
однако наткнулся на то что многие конфиги которые есть на сайтах
используют совершенно недокументированные вещи.
например первый же скачанный мной конфиг содержит обращения к
awful.hooks.arrange.register хотя он совсем не описан в доках что идут
с этим WM.

вопрос: есть ли где-то сайт с документацией описывающей общую
идеологию (а то просто список модулей как-то маловато выглядит)
а так же подробно откуда народ берет эти
недокументированности?
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-21 Пенетрантность Mikhail Gusarov

Twas brillig at 21:20:22 21.11.2009 UTC+03 when un...@debian.org did gyre and 
gimble:

 DEO а так же подробно откуда народ берет эти недокументированности?

Исходники читает.

-- 
  http://fossarchy.blogspot.com/


pgpDkd7HNx8N6.pgp
Description: PGP signature


Re: awesome

2009-11-21 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Sat, 21 Nov 2009 
21:20:22 +0300:

 DEO Посмотрел у меня на всех хостах всегда одно и то же расположение окон
 DEO и вроде соответствует идеологии главное - дополнительное
 DEO хочу попробовать тайловый менеджер.
 DEO сперва поглядел в xmonad, но там хацкель это не язык а вынос мозга
 DEO какой-то. в awesome там lua, вроде более человекоориентировано
 DEO разбираюсь понемногу с ним.

Я в итоге остановился на stumpwm.  Это Common Lisp, что гораздо более
понятно, чем хаскель.  И stumpwm лучше документирован, чем awesome.  Во
всяком случае, нужная мне функция ловли переключателей языка выборочно
по типу окна у него заработала сразу по документации, а у awesome я за
время смотрения на него так и не понял, возможно ли это у него в
принципе.

Хаскель, впрочем, тоже язык, говорят, вполне вменяемый.  Только человек,
на которого оно ориентировано - образованный, а не кодер-самоучка с PHP
наперевес :-)  Другое дело, что, подозреваю, с фичами там так себе.
Потому что хаскелисты - они все возвышенные.  А лисперы - практики...

-- 
Ну какая работа со строками может быть в языке, название которого является
не строкой, а символом?
Sergue E. Leontiev в csc2ot$hr...@ddt.demos.su


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-21 Пенетрантность Иван Лох
On Sat, Nov 21, 2009 at 09:20:22PM +0300, Dmitry E. Oboukhov wrote:

 awful.hooks.arrange.register хотя он совсем не описан в доках что идут
 с этим WM.

Установить хук на каждую операцию упорядочивания окон

http://awesome.naquadah.org
http://awesome.naquadah.org/wiki/Main_Page

Кстати, механизм hook deprecated в 3.4

В awesome всегда надо указывать версию, если, что-то спрашиваешь

 вопрос: есть ли где-то сайт с документацией описывающей общую
 идеологию (а то просто список модулей как-то маловато выглядит)
 а так же подробно откуда народ берет эти
 недокументированности?

В рассылке awes...@naquadah.org и примерах в вики

Модули там цинично не нужны. Хотя в вики на http://awesome.naquadah.org/wiki
их довольно много. Все, что нужно пишется на коленке.

P.S. А какой модуль ищешь-то? Может я знаю.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-21 Пенетрантность Dmitry E. Oboukhov
 awful.hooks.arrange.register хотя он совсем не описан в доках что идут
 с этим WM.

ИЛ Установить хук на каждую операцию упорядочивания окон

ИЛ http://awesome.naquadah.org
ИЛ http://awesome.naquadah.org/wiki/Main_Page

ИЛ Кстати, механизм hook deprecated в 3.4

а что вместо него? я хочу чтобы когда создается первое окно iceweasel
оно попадало на первый рабочий стол, когда второе - на второй, а
третье на четвертый. насколько понял это хуками как раз и
распихивается

ИЛ В awesome всегда надо указывать версию, если, что-то спрашиваешь

 вопрос: есть ли где-то сайт с документацией описывающей общую
 идеологию (а то просто список модулей как-то маловато выглядит)
 а так же подробно откуда народ берет эти
 недокументированности?

ИЛ В рассылке awes...@naquadah.org и примерах в вики

ИЛ Модули там цинично не нужны. Хотя в вики на http://awesome.naquadah.org/wiki
ИЛ их довольно много. Все, что нужно пишется на коленке.

ИЛ P.S. А какой модуль ищешь-то? Может я знаю.

да не то чтоб ищу. просто хотелось понять что с чем связано и за что
отвечает. некую обзорную хауту.

-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-21 Пенетрантность Dmitry E. Oboukhov
DEO Посмотрел у меня на всех хостах всегда одно и то же расположение окон
DEO и вроде соответствует идеологии главное - дополнительное
DEO хочу попробовать тайловый менеджер.
DEO сперва поглядел в xmonad, но там хацкель это не язык а вынос мозга
DEO какой-то. в awesome там lua, вроде более человекоориентировано
DEO разбираюсь понемногу с ним.

AC Я в итоге остановился на stumpwm.  Это Common Lisp, что гораздо более
AC понятно, чем хаскель.  И stumpwm лучше документирован, чем awesome.  Во
AC всяком случае, нужная мне функция ловли переключателей языка выборочно
AC по типу окна у него заработала сразу по документации, а у awesome я за
AC время смотрения на него так и не понял, возможно ли это у него в
AC принципе.

спасибо гляну

AC Хаскель, впрочем, тоже язык, говорят, вполне вменяемый.  Только человек,
AC на которого оно ориентировано - образованный, а не кодер-самоучка с PHP
AC наперевес :-)  Другое дело, что, подозреваю, с фичами там так себе.
AC Потому что хаскелисты - они все возвышенные.  А лисперы - практики...

я два часа примерно не мог понять почему конструкция

a = [
что-то
]
дает ошибку (причем не синтаксическую), а конструкция 
a = [
то же самое
 ]

работает.

Вынос мозга. возможно возвышенный :)

Хотя программы не планировал на ём писать, а чисто несколько
переменных в конфиг.
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-21 Пенетрантность Иван Лох
On Sat, Nov 21, 2009 at 11:06:40PM +0300, Dmitry E. Oboukhov wrote:
  awful.hooks.arrange.register хотя он совсем не описан в доках что идут
  с этим WM.
 
 ИЛ Установить хук на каждую операцию упорядочивания окон
 
 ИЛ http://awesome.naquadah.org
 ИЛ http://awesome.naquadah.org/wiki/Main_Page
 
 ИЛ Кстати, механизм hook deprecated в 3.4
 
 а что вместо него? я хочу чтобы когда создается первое окно iceweasel
 оно попадало на первый рабочий стол, когда второе - на второй, а
 третье на четвертый. насколько понял это хуками как раз и
 распихивается

создание окна -- register

awful.hooks.property.register(function(c,property)
if property == name then
if string.sub(c.name,-9,-1) == Iceweasel then
...

или можно c.class или c.instance


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-21 Пенетрантность Dmitry E. Oboukhov
 awful.hooks.arrange.register хотя он совсем не описан в доках что идут
 с этим WM.
 
ИЛ Установить хук на каждую операцию упорядочивания окон
 
ИЛ http://awesome.naquadah.org
ИЛ http://awesome.naquadah.org/wiki/Main_Page
 
ИЛ Кстати, механизм hook deprecated в 3.4
 
 а что вместо него? я хочу чтобы когда создается первое окно iceweasel
 оно попадало на первый рабочий стол, когда второе - на второй, а
 третье на четвертый. насколько понял это хуками как раз и
 распихивается

ИЛ создание окна -- register

Это ты где посмотрел?

ИЛ awful.hooks.property.register(function(c,property)
ИЛ if property == name then
ИЛ if string.sub(c.name,-9,-1) == Iceweasel then
ИЛ ...

ИЛ или можно c.class или c.instance

-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-21 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Sat, 21 Nov 2009 
23:10:35 +0300:

 AC Хаскель, впрочем, тоже язык, говорят, вполне вменяемый.  Только человек,
 AC на которого оно ориентировано - образованный, а не кодер-самоучка с PHP
 AC наперевес :-)  Другое дело, что, подозреваю, с фичами там так себе.
 AC Потому что хаскелисты - они все возвышенные.  А лисперы - практики...

 DEO я два часа примерно не мог понять почему конструкция

 DEO a = [
 DEO что-то
 DEO ]
 DEO дает ошибку (причем не синтаксическую), а конструкция 
 DEO a = [
 DEO то же самое
 DEO  ]

 DEO работает.

 DEO Вынос мозга. возможно возвышенный :)

 DEO Хотя программы не планировал на ём писать, а чисто несколько
 DEO переменных в конфиг.

Особенность софта, написанного функциональщиками (хотя бы
относительными, типа лисперов) _для себя_ заключается в том, что им
удобнее писать конфиг на том же языке.  Хаскелисты вон, говорят, дошли
аж до того, что их не смущает идея необходимости перекомпилировать WM
для изменения конфигурации :-)

Лисперам, впрочем, сам -бог- МакКарти велел - парсер и исполнятор
лисповского кода по определению встроен в любую лисповскую программу, и
при этом синтаксис языка настолько прост и регулярен, что придумывать
более простой язык для конфига и потом отдельно писать его парсер -
овчинка выделки не стоит.  На простых задачах конфигурирования он не
будет принципиально проще, чем то же самое записать на лиспе, а на
сложных все равно понадобится весь лисп со всеми наворотами.  В том же
положении авторы приложений на tcl.

У прочих (виденных мной) языков с eval разработка отдельного языка
конфига бывает осмысленной.  У языков без eval - сам понимаешь, других
вариантов просто нет.  Вернее, язык-то можно взять и готовый - а вот
парсер делать придется.  Тут в качестве языка, как я понимаю, lua хорош
(не поручусь - я его не знаю).  Или все тот же самый tcl.  Но это все не
то по сравнению с возможностью _всю_ обработку конфига записать как 

source ~/.programrc

или

(load-file ~/.programrc)

-- 
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
 -- Phil Greenspun
Including Common Lisp.
 -- Robert Morris


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-21 Пенетрантность Dmitry E. Oboukhov
AC source ~/.programrc

AC или

AC (load-file ~/.programrc)

или
do '~/.programrc'

;)
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: awesome

2009-11-21 Пенетрантность Иван Лох
On Sun, Nov 22, 2009 at 12:19:59AM +0300, Dmitry E. Oboukhov wrote:
  awful.hooks.arrange.register хотя он совсем не описан в доках что идут
  с этим WM.
  
 ИЛ Установить хук на каждую операцию упорядочивания окон
  
 ИЛ http://awesome.naquadah.org
 ИЛ http://awesome.naquadah.org/wiki/Main_Page
  
 ИЛ Кстати, механизм hook deprecated в 3.4
  
  а что вместо него? я хочу чтобы когда создается первое окно iceweasel
  оно попадало на первый рабочий стол, когда второе - на второй, а
  третье на четвертый. насколько понял это хуками как раз и
  распихивается
 
 ИЛ создание окна -- register
 
 Это ты где посмотрел?

Это я знал. А пример взял из своего rc.lua. Только там Mutt был...

Я когда awesome поставил прочитал их сайт, включая

http://awesome.naquadah.org/wiki/Main_Page#User_configuration_files

на это ушло часа три. После чего написал миксер, на манер того, что был у меня
в fvwm2. И я подписан на пользовательскую рассылку.
Там трафик 2-3 письма в день. Письма без кода не читаю ;-}

В-общем, там примеров навалом.

Из хитростей локали надо в lua выставлять руками. Они не наследуются сами.
os.setlocale( os.getenv( 'LANG' ), 'time' ) ну или не time

 ИЛ awful.hooks.property.register(function(c,property)
 ИЛ if property == name then
 ИЛ if string.sub(c.name,-9,-1) == Iceweasel then
 ИЛ ...

Потом я еще потратил некоторое время разбираясь с D-Bus (как выяснилось позже
это было не нужно).  require(naughty) достаточно.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: awesome

2009-11-21 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Sun, 22 Nov 2009 
00:35:56 +0300:

 AC source ~/.programrc

 AC или

 AC (load-file ~/.programrc)

 DEO или
 DEO do '~/.programrc'

 DEO ;)

Про другие языки с eval я упоминал.  Можно, не поленившись, прочесть,
что именно я про них упоминал.

-- 
Юзер упорствует в хождении по граблям. Образовавшиеся шишки он считает
трудовыми мозолями. (С)энта


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bro check out this awesome new product

2005-07-15 Пенетрантность Alan

World first Patch Technology for penis Enlargement
http://www.xunepa.com/ss/





The things we know best are the things we haven't been taught. 
The past is but the past of a beginning.
The soul is the captain and ruler of the life of morals. 
Indecision may or may not be my problem. 
In love, one and one are one.  




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]