Re: awesome and (open|libre)office
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
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
Re: awesome and (open|libre)office
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
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
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
Re: awesome
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Re: awesome
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
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
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
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
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
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
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
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
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
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
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