Re: ввод китайских иероглифов
Михаил Васильев wrote: > вт, 1 окт. 2019 г. в 22:16, Dmitry Alexandrov <321...@gmail.com>: >> Да пожалуйста, только в ответе помимо второй части — настроить кирилловский >> ввод через ibus (я так и не понял, он у вас заработал?), была еще первая — >> прекратить трансляцию в кириллицу через xkb. Ну то есть убрать >> кириллическую раскладку из аргументов setxkbmap(1) — или где она там у вас >> там настроена. Ну или оставить на всякий случай, но воздержаться от ее >> включения. > > Хорошо, а как мне настроить ввод кириллицы через ibus? У меня Дебиан Стейбл с > гномом, дефолтные настройки клавиатуры я не менял. ХЗ. Гнум — вещь в себе, настройки ibus’а ему побоку. Проще уж ibus-libpinyin пропатчить, захардкодив раскладку: --- /usr/share/ibus/component/libpinyin.xml +++ # @@ -21,7 +21,7 @@ BYVoid byvo...@gmail.com /usr/share/ibus-libpinyin/icons/ibus-pinyin.svg - default + cn Intelligent Pinyin Intelligent Pinyin input method 99 @@ -40,7 +40,7 @@ BYVoid byvo...@gmail.com /usr/share/ibus-libpinyin/icons/ibus-bopomofo.svg - default + cn Bopomofo Bopomofo input method 98 Diff finished. Fri Oct 4 01:47:48 2019 Оградить от перезаписи при обновлении только не забудьте: # dpkg-divert --divert /usr/share/ibus/component/libpinyin.xml~deb~ --no-rename /usr/share/ibus/component/libpinyin.xml > Кстати, может это всё из-за перехода на вейленд? В stretch такой проблемы не > было. Может быть. Что помешало проверить? Гном с Иксами работать пока что не разучился. signature.asc Description: PGP signature
Неубогие WM (was: Firefox неправильно восстанавливает запомненную при выходе позицию)
yuri.nefe...@gmail.com wrote: > On Thu, 3 Oct 2019, Dmitry Alexandrov wrote: > >>> Все эти действия лучше делать при помощи devilspie или devilspie 2. Этот >>> инструмент перехватывает события открытия окна >> >> Все эти действия лучше всего делать при помощи оконного диспетчера — это его >> прямая задача. К сожалению, многие пользуются убогими, и вынуждены >> обкладываться костылями. > > А какой нынеча самый пацанский то? Ну вы еще спросите, что круче: Емакс или «Атом»? Если для Иксов то есть, например, Awesome, а есть KWin. signature.asc Description: PGP signature
Re: Firefox неправильно восстанавливает запомненную при выходе позицию
On 1 October 2019 11:23:34 am GMT+02:00, "Andrey Jr. Melnikov" wrote: >Artem Chuprina wrote: > > >> On 29 September 2019 9:50:02 pm GMT+02:00, "Andrey Jr. Melnikov" > wrote: >> >> При этом что в шелле есть логические операции, что в командной >строке >> >> test есть логические операции и они РАЗНЫЕ. >> >Витус, как так ЛОГИЧЕСКИЕ операции могут быть разными? AND и OR - >они и в >> >африке AND и OR. > >> Я, конечно, зануда, но должен заметить, что они у нас ни хрена не >логические. >Вы мне тут оба-двое зубы не заговаривайте. > >> Они вычислительные, и их результат сильно зависит от порядка записи >операндов. > >Ух, 1 & 0 = 0 таки не 0 & 1 = 0 ? У вас реальность не подтекает? Пока там _константы_ 1 и 0 — да. И то в sh ровно наоборот :) Потому что в логических операциях истина и ложь, а использование для их кодирования 0 и 1, мнээ, несколько произвольно. А вот как только операнды оказываются выражениями с побочными эффектами, так сразу нет. И в каждом первом языке считается нормальным, если второй операнд & имеет смысл (т.е. шанс не выкинуть исключение) только если первый истинен. И если поменять их местами, то вместо false мы в результате получим хрясь. Для вычислительных and и or это нормально, в теории вычислений есть понятие "вычисление не дало осмысленного результата". А для логических — нет. -- Best regards, Artem.
Re: Firefox неправильно восстанавливает запомненную при выходе позицию
yuri.nefe...@gmail.com writes: > Не знал об этих программах. Бегло посмотрел, но так и не понял > каким собственно способом перехватывается это событие. Перехватывается событие PropertyNotify на свойства _NET_CLIENT_LIST и _NET_CLIENT_LIST_STACKING [1], сравнивается со старым списком, определяются новые окна. > То что написано во всякого рода wiki [1,2] внушает опасение. > Следуя этой логике старт любого окна приводит к запуску > этой программы, которая уже исследует соответствует ли этот запуск > тому, что в ее конфигурации и если да то что-то делает. > Сравните с логикой этого скрипта - я запускаю окно и немного жду > пока отрисуется именно это окно. Мне кажется это намного прямее. Появление любого окна (нового), дальше по class, role, instance, title, application и т. д. определяет, что окно именно то, а дальше правила, где можно скрипты выполнять, можно другие свойства окна выяснить или просто выполнить разные действия. Такую проверку по этим признакам делают все WM, которые умеют правила для окон. Mutter (или что там у тебя?) к этому классу WM не относится. Не умеет. > Кроме того есть смутные подозрения, что работать эта программа будет > не со всеми менеджерами окон. И документация совсем не дает понять с > какими работает. wmctrl же работает с EWMH/NetWM compatible X Window > Manager [3] devilspie также работает со всем, что поддерживает ICCCM/EWMH. А как еще? Другого механизма нет. [1] https://specifications.freedesktop.org/wm-spec/1.3/ar01s03.html
Validation failed
*** Errors validating /srv/www.debian.org/www/intro/cn.ru.html: *** Line 204, character 88: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 205, character 7: end tag for "FORM" which is not finished Line 207, character 97: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 208, character 7: end tag for "FORM" which is not finished Line 210, character 134: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 211, character 7: end tag for "FORM" which is not finished Line 213, character 63: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 214, character 7: end tag for "FORM" which is not finished Line 216, character 56: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 217, character 7: end tag for "FORM" which is not finished Line 219, character 51: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 220, character 7: end tag for "FORM" which is not finished Line 222, character 54: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 223, character 7: end tag for "FORM" which is not finished Line 225, character 112: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 226, character 7: end tag for "FORM" which is not finished Line 228, character 56: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 229, character 7: end tag for "FORM" which is not finished Line 231, character 62: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 232, character 7: end tag for "FORM" which is not finished Line 234, character 57: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 235, character 7: end tag for "FORM" which is not finished Line 237, character 102: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 238, character 7: end tag for "FORM" which is not finished Line 240, character 65: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 241, character 7: end tag for "FORM" which is not finished Line 243, character 56: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 244, character 7: end tag for "FORM" which is not finished Line 246, character 112: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 247, character 7: end tag for "FORM" which is not finished Line 249, character 57: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 250, character 7: end tag for "FORM" which is not finished Line 252, character 61: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 253, character 7: end tag for "FORM" which is not finished Line 255, character 58: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 256, character 7: end tag for "FORM" which is not finished Line 258, character 92: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 259, character 7: end tag for "FORM" which is not finished Line 261, character 86: document type does not allow element "INPUT" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag Line 262, character 7: end tag for "FORM" which is
Re: Firefox неправильно восстанавливает запомненную при выходе позицию
On Thu, 3 Oct 2019, Dmitry Alexandrov wrote: Все эти действия лучше делать при помощи devilspie или devilspie 2. Этот инструмент перехватывает события открытия окна Все эти действия лучше всего делать при помощи оконного диспетчера — это его прямая задача. К сожалению, многие пользуются убогими, и вынуждены обкладываться костылями. А какой нынеча самый пацанский то? Ю.
Re: Firefox неправильно восстанавливает запомненную при выходе позицию
Evgeny Zubok wrote: > yuri.nefe...@gmail.com writes: >> On Thu, 12 Sep 2019, fed05x wrote: >>> xdotool windowsize $i 800 600 windowmove $i 100 50 done >> >> wmctrl -r "Mozilla Firefox" -e 0,0,0,-1,-1 > > Все эти действия лучше делать при помощи devilspie или devilspie 2. Этот > инструмент перехватывает события открытия окна Все эти действия лучше всего делать при помощи оконного диспетчера — это его прямая задача. К сожалению, многие пользуются убогими, и вынуждены обкладываться костылями. signature.asc Description: PGP signature