Summary: | background not erased correctly | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey Vlasov <vsu> |
Component: | xterm | Assignee: | Damir Shayhutdinov <damir> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | george, php-coder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Sergey Vlasov
2007-03-13 14:49:20 MSK
OMG! Подтверждаю! =( Есть хорошая новость: в версии 225 (собранной с --enable-tcap-fkeys, правда, не знаю важно это или нет) эта бага не проявляется. Есть и плохая новость: при обновлении до версии 225 отваливается патч deffont. Причем, похоже что-то подобное этому патчу было сделано в апстриме, но определить исправили ли они проблему и патч не нужен, или это было другое изменение и патч нужно как-то адаптировать я не могу. Я собрал для себя временную сборку, из которой этот патч выкинул, но вот что делать со сборкой для Сизифа не знаю. 2vsu@: Сергей, ты не мог бы посмотреть на версию 225 и вынести вердикт для патча deffont? Он уже не нужен или нужен? Если нужен, то как его претереть к новой версии и вообще зачем этот патч был сделан? (в багзилле упоминания об этом патче не нашел.) Я был бы очень тебе за это благодарен и собрал бы новую сборку в Сизиф :) Кстати, также не знаю нужно ли включать --enable-tcap-fkeys в новой версии? И если нужно, то нужен ли будет патч back_old_behavior_for_modifyFunctionKeys, который я прикладывал для фикса #11002? P.S. Ещё что-то изменилось в шрифтах, причем IMHO в худшую сторону =( restore background color in ClearCurBackground(), omitted in changes for patch #223 (report by Miroslav Lichvar). Вот :) Это и есть наша бага. От патча deffont нужно оставить только ту часть, которая меняет *.ad - вторую половину, меняющую собственно код, нужно просто выкинуть (замена "fixed" на DEFFONT там уже фактически сделана, хотя этот кусок патча ничего не делал и раньше, поскольку DEFFONT всё равно определялся как "fixed"). Т.е., теперь этот патч будет только менять шрифт по умолчанию для UTF-8. А что конкретно изменилось в шрифтах? Я ничего не заметил. --enable-tcap-fkeys включать, возможно, не стоит - хотя это автоматически устранит bug #10707 применительно к xterm, в результате отвалится выбор normal/application mode для клавиш, описанных в terminfo. Патч back_old_behavior_for_modifyFunctionKeys не имеет непосредственного отношения к --enable-tcap-fkeys, поскольку настройка, изменяемая патчем, влияет только на комбинации клавиш с модификаторами, а --enable-tcap-fkeys в основном влияет на клавиши без модификаторов (исключений немного - в частности, Shift+Home/End; функциональные клавиши туда не входят). Поэтому убирать этот патч нельзя в любом случае. (In reply to comment #5) БОЛЬШОЕ спасибо за разъяснения по части патчей! Премного преблагодарен!! > А что конкретно изменилось в шрифтах? Я ничего не заметил. У меня всё стало меньше и увеличение шрифтов всё равно делает их другими. Завтра попробую показать скриншот. (Хотя, возможно, проблема была потому что я не перелогинился в Иксах, а запускал xterm сразу же после rpm -Uvh) > --enable-tcap-fkeys включать, возможно, не стоит - хотя это автоматически > устранит bug #10707 применительно к xterm Кстати, что-то у меня оно не устранило баг. Потому что Home/End так и не заработали в less. Возможно, нужны ещё какие-то дополнительные действия. (In reply to comment #6) > > --enable-tcap-fkeys включать, возможно, не стоит - хотя это автоматически > > устранит bug #10707 применительно к xterm > > Кстати, что-то у меня оно не устранило баг. Потому что Home/End так и не > заработали в less. Возможно, нужны ещё какие-то дополнительные действия. https://bugzilla.altlinux.org/show_bug.cgi?id=10707#c13 Хотя с этими ресурсами less как раз должен был бы работать... В любом случае translations будут перекрывать всё остальное. Исправил в 225-alt1, отправил damir@, так что в ближайшее время будет исправлено в Сизифе в сборке 225-alt1.1 (Патч deffont обновил, как ты и сказал; --enable-tcap-fkeys, включать не стал; проблема с шрифтами уже не вылезла, так что всё ок; что делать с less не знаю, видимо патчить teminfo? Кстати, обнаружил, что xterm -version выводит версию два раза и запускает xterm, что несколько неожиданно...) А на git.alt что-то будет обновляться? |