MantisBT  Site | Plugring | Plugins API and Macros | Forum | English Forum | Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002406WishesMacropublic2013-05-03 18:072017-09-05 11:48
ReporterJohnDoe 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionreopened 
PlatformOSOS Version
Product Version3.0 
Target VersionFixed in Version 
Summary0002406: Panel.SetPath при неактивных панелях
DescriptionВ редакторе/вьювере (т.е. при неактивных панелях) функция успешно позицинирется на файл только если указанная папка уже открыта в панелях.
Panel.SetPath(0,"c:\\","pagefile.sys")

Соответствующая функция LuaFAR - panel.SetPanelDirectory - в этой ситуации работает нормально (т.е. независимо от "активности" панелей открывает на них указанную папку).
panel.SetPanelDirectory (nil, 1, "c:\\")

Предлагаю поправить Panel.SetPath
TagsNo tags attached.
Build0
Attached Files

- Relationships

-  Notes
(0012494)
JohnDoe (reporter)
2014-06-10 13:50

Описанная особенность свойственна и прочим функциям макроязыка.
Если это менять, то как-то глобально.

Данный тикет стоит закрыть.
(0015550)
JohnDoe (reporter)
2017-09-03 14:53

Наблюдаю и другую особенность, которая точно баг.
Запускаю фар (без макросов), открываю любой редактор/вьювер, возвращаюсь в панели (CtrlTab)
На панели должен быть любой путь, кроме того, который буду пытаться установить, т.е. не C:\

Выполняю в командной строке:
lua:Keys"F12 2"; Panel.SetPath(0,"C:\\"); Keys"F12 1";
Наюлюдаю, что судя по заголовку панели папка изменилась, а вот содержимое панели нет. И это не просто визуальный глюк, перерисовка панели не помогает:
lua:panel.RedrawPanel(nil,1)


CtrlR исправляет проблему
(0015552)
JohnDoe (reporter)
2017-09-05 11:48

P.S.
Прошу перенести в проект Far Manager

- Issue History
Date Modified Username Field Change
2013-05-03 18:07 JohnDoe New Issue
2014-06-10 13:50 JohnDoe Note Added: 0012494
2014-06-10 21:47 shmuel Build => 0
2014-06-10 21:47 shmuel Status new => closed
2014-06-10 21:47 shmuel Resolution open => suspended
2017-09-03 14:53 JohnDoe Note Added: 0015550
2017-09-03 14:53 JohnDoe Status closed => feedback
2017-09-03 14:53 JohnDoe Resolution suspended => reopened
2017-09-05 11:48 JohnDoe Note Added: 0015552
2017-09-05 11:48 JohnDoe Status feedback => new



Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker