View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000544 | Far Manager 1.7x | Folder Shortcuts | public | 2008-06-04 03:33 | 2009-11-03 19:14 |
Reporter | Cavaler | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.71 | ||||
Fixed in Version | 1.75 | ||||
Summary | 0000544: Не восстанавливается путь при открытии плагинов через Folder Shortcut | ||||
Description | Если в Folder Shortcut добавить путь в панели плагина, то при вызове этого шортката путь не восстанавливается. Вызов SetDirectory() не приходит. | ||||
Tags | No tags attached. | ||||
Build | 2412 | ||||
|
Имеется в виду добавление пути по Ins в меню Folder shortcuts, когда панель плагина открыта в нужной папке. |
|
а можно подробнее? захожу в архив. добавляю путь в шорткаты. выхожу из архива. жму шорткат - нахожусь в архиве. все как и обещали. что не так? |
|
Подробнее (у меня сборка 2368, у Cavaler'а на тот момент 2345): 1. Открываем плагин Registry browser - открывается. 2. Переходим в нём в какую-нибудь некорневую папку - переходится. 3. Заносим её в Folder shortcut (с помощью Ins) - заносится. 4. Переходим в реестре в какую-нибудь другую некорневую папку - переходится. 5. Возвращаемся на локальную папку - возвращается. 6. Пытаемся перейти по тому Folder shortcut - переходит в последнюю посещённую папку реестра вместо правильной. |
|
Для архивов оно работает из-за того, что вызов "плагина с хостфайлом" (MA) несколько отличается от вызова "плагина без хостфайла" (RegBrowser). Похоже, в PluginsSet::CallPlugin забыли про OPEN_SHORTCUT. |
|
Да и для архивов оно работает как-то странно (1.71 alpha CvtNameToReal based on build 2411): 1. Зашёл в папку в архиве 7-Zip'ом, создал `folder shortcut': [HKEY_CURRENT_USER\Software\Far\FolderShortcuts] "PluginData7"="" "PluginFile7"="C:\\Program Files\\Far\\Plugins\\Colorer\\hrc\\common.jar" "PluginModule7"="C:\\Program Files\\Far\\Plugins\\7-Zip\\7-ZipFar.dll" "Shortcut7"="\\db" 2. Выхожу в корень архива, выхожу из плагина. Нажимаю RCtrl7 - попадаю в нужную папку, НО открытую не 7-Zip'ом, а MultiArc'ом. 8-[ |
|
а как себя ведет http://ifolder.ru/7727837 ? |
|
> а как себя ведет http://ifolder.ru/7727837 С Registry browser'ом теперь работает, как ожидалось. Но в архив по-прежнему входит MultIArc'ом вместо 7-Zip'а (у последнего "[ ] Plugin is used by default"). |
|
забавное уточнение в скобках :) |
|
> забавное уточнение в скобках Прошу заметить, что тут чётко указано, в панели какого плагина была создана ссылка на папку: http://bugs.farmanager.com/view.php?id=544#c1688 |
|
а если его сделать by default? |
|
> а если его сделать by default? Тогда войдёт 7-Zip'ом, что и неудивительно. Но это не отменяет ошибку и не является логичным поведением. Ведь MultiArc и 7-Zip — два независимых плагина, лишь по совпадению играющих сходную роль. |
|
вопрос был для получения полной картины... |
2008-08-20 00:58
|
|
|
> а как себя ведет http://ifolder.ru/7727837 Он падает при вызове "far:edit ИмяФайла" и "far:edit < КомандаПрограмма". FStd_trap.log прилагается. |
|
Уточненице: падает все таки плагин, а не ФАР - а это уже другая история, страна |
|
не, брешут люди, ФАР все же виноват... вот это пробуем: http://ifolder.ru/7785075 |
|
ЭТО еще актуально? |
|
В Far 2 работает. |
|
С плагинами без хост-файла (например, FarReg) теперь работает, как и ожидается. С архивными же плагинами (7-Zip, MultiArc) по-прежнему работает так, как описано в 0000544:0001688. |
|
Закрываю. С архивными плагина проблема немного другая и требует новый тикет. |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-06-04 03:33 | Cavaler | New Issue | |
2008-06-04 04:09 | HaRT | Note Added: 0001536 | |
2008-06-09 00:54 | alexy | Status | new => assigned |
2008-06-09 00:54 | alexy | Assigned To | => alexy |
2008-07-08 06:45 | samlyukov | Note Added: 0001664 | |
2008-07-08 13:09 | HaRT | Note Added: 0001666 | |
2008-07-08 21:36 | DrKnS | Note Added: 0001667 | |
2008-07-25 10:53 | HaRT | Note Added: 0001688 | |
2008-08-16 00:50 | alexy | Assigned To | alexy => sdindikov |
2008-08-19 07:49 | vskirdin | Note Added: 0001744 | |
2008-08-19 08:19 | HaRT | Note Added: 0001745 | |
2008-08-19 08:24 | samlyukov | Note Added: 0001746 | |
2008-08-19 08:27 | HaRT | Note Added: 0001747 | |
2008-08-19 08:28 | samlyukov | Note Added: 0001748 | |
2008-08-19 08:35 | HaRT | Note Added: 0001749 | |
2008-08-19 08:38 | samlyukov | Note Added: 0001750 | |
2008-08-20 00:58 | HaRT | File Added: FStd_trap.log | |
2008-08-20 00:58 | HaRT | Note Added: 0001752 | |
2008-08-20 02:30 | vskirdin | Note Added: 0001754 | |
2008-08-20 03:18 | vskirdin | Note Added: 0001755 | |
2009-02-19 19:18 | alexy | Assigned To | sdindikov => vskirdin |
2009-02-24 13:47 | vskirdin | Note Added: 0002564 | |
2009-02-24 13:47 | vskirdin | Status | assigned => feedback |
2009-02-24 13:57 | chupakabra | Note Added: 0002566 | |
2009-02-26 14:51 | HaRT | Note Added: 0002616 | |
2009-11-03 19:14 | alexy | Build | => 2412 |
2009-11-03 19:14 | alexy | Note Added: 0004485 | |
2009-11-03 19:14 | alexy | Status | feedback => closed |
2009-11-03 19:14 | alexy | Fixed in Version | => 1.75 |
2009-11-03 19:14 | alexy | Resolution | open => fixed |