View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002163 | Far Manager | Macro | public | 2012-10-01 12:42 | 2013-01-26 09:14 |
Reporter | vskirdin | Assigned To | shmuel | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | 7 |
Product Version | 3.0 | ||||
Target Version | 3.0 | Fixed in Version | 3.0 | ||
Summary | 0002163: LUA: не работает флаг DisableOutput | ||||
Description | Файл Panel.JumpToSelectedFile.farconfig из Addons`ов преобразуем в LUA: <macro area="Shell" key="CtrlShiftDown" flags="DisableOutput|Selection" ... </macro> Вваливаемся в каталог, например в svn с сорцами тройки. Отмечаем пару файлов в середине. Становимся на последний отмеченный файл (ну или в конец списка, все равно) CtrlShiftHome CtrlShiftEnd ... На экране непонятные телодвижения (непредвиденная прорисовка в виде "прыжка" в начало списка, отрисовка, курсор ставится на первый отмеченный файл с отрисовкой), хотя отрисовка запрещена (flags="DisableOutput") | ||||
Tags | No tags attached. | ||||
Build | 2967 | ||||
|
Те же симптомы наблюдаются в редакторе. Надеюсь, что причины те же, что и у этого инца, поэтому пока подробности не указываю, может, проблема уйдет "сама". Но если нет, то открою новый тикет. PS Лично для меня проблема эта не только визульная. В PowerShellFar у меня написана куча тестов с применением шагов-макросов и последующих проверок результатов в PowerShell. Несколько тестов с проверкой цветов в редакторе отвалились. Есть подозрение, что это DisableOutput не работает, и тесты проверяют цвета, которые не ожидались быть отрисованными во время макроса, но рисуются теперь и успевают быть проверенными. |
|
> Но если нет, то открою новый тикет. Или открой новый, или добавь свои юз-кейсы здесь. |
|
Они сложные. И если проблема уйдет автоматом (есть надежда), то время на это тратить нерационально. |
|
2966. |
|
В macro.cpp:5088 опять вернулась ShellUpdatePanels(SelPanel) :( Это так необходимо? Изменение было связано с 0001538 |
|
2967. |
|
vskirdin Почему держишь на фидбеке уже больше месяца, ведь это поправлено в 2967 ? |
|
мне есть с кого брать пример ;-) |
|
> мне есть с кого брать пример ;-) Если ты думаешь, что я понял, то это не так. Подожду ещё какое-то небольшое время. Тикет стоит на фидбеке, то-есть должно быть либо обоснованное возражение, что заявленная проблема не исправлена, либо перевод статуса в "resolved". |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-10-01 12:42 | vskirdin | New Issue | |
2012-10-04 09:57 | NightRoman | Note Added: 0009580 | |
2012-11-16 09:14 | shmuel | Note Added: 0009734 | |
2012-11-16 09:53 | NightRoman | Note Added: 0009735 | |
2012-11-21 20:26 | shmuel | Note Added: 0009748 | |
2012-11-21 20:26 | shmuel | Assigned To | => shmuel |
2012-11-21 20:26 | shmuel | Status | new => feedback |
2012-11-21 21:35 | DAtaMan | Note Added: 0009749 | |
2012-11-21 21:36 | DAtaMan | Note Edited: 0009749 | |
2012-11-21 22:07 | shmuel | Note Added: 0009750 | |
2012-12-25 11:28 | vskirdin | Relationship added | child of 0002235 |
2012-12-25 11:31 | shmuel | Note Added: 0009900 | |
2012-12-25 20:00 | vskirdin | Note Added: 0009901 | |
2012-12-25 20:00 | vskirdin | Status | feedback => assigned |
2012-12-25 20:16 | shmuel | Note Added: 0009902 | |
2012-12-25 20:16 | shmuel | Status | assigned => feedback |
2013-01-26 09:14 | shmuel | Build | => 2967 |
2013-01-26 09:14 | shmuel | Status | feedback => closed |
2013-01-26 09:14 | shmuel | Resolution | open => fixed |
2013-01-26 09:14 | shmuel | Fixed in Version | => 3.0 |