Баг: переход из результатов поиска в корень вкладки

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

А какое отношение к тому, что в панели с результатами поиска не работает команда создания каталога?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa
А причём тут вообще команда создания каталога, когда обсуждаются приёмы навигации?
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada
Прошу прощения, если это оффтоп.
Просто слышал звон про неоднозначное поведение клавиш (кнопок) в панели с результатами поиска.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

sa,
А как возможно создавать каталог в панели, где нет пути? Потому и не работает, и это вполне логично.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa
То, что в панели результатов поиска не поддерживается (совершенно однозначно) команда создания каталога, известно давным-давно. Во всяком случае, в своей книге о TC мы это указывали. Возможно, это ограничение следует явно прописать и в разделе справки про эту функцию. Или, напротив, признать багом и зарепортить. Но к обсуждаемой теме это (кроме того факта, что нет пути) не имеет ровно никакого отношения.
Последний раз редактировалось Avada Ср фев 05, 2014 10:15, всего редактировалось 2 раза.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

MVV писал(а):А как возможно создавать каталог в панели, где нет пути?
А как возможно создавать файл по Shift+F4 в панели, где нет пути?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

sa
По Shift+F4 файл предлагается создать не "в панели", а по пути, соответствующему файлу под курсором. Или, если убрать путь, в папке, откуда выполнялся поиск. Функция создания каталога появилась много раньше, и там команда создания просто и банально игнорируется. Если кто-то считает, что это баг, пусть репортит Гислеру. И про неадекватное отображение результатов поиска в режиме комментариев заодно. А в текущей теме, повторяю, обсуждается не весь набор ограничений в результатах поиска, а абсолютно конкретная проблема.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Avada писал(а):в папке, откуда выполнялся поиск
Если сменить вкладку с результатами поиска на обычную (без результатов), а затем вернуться к вкладке с результатами поиска и создать файл, то он будет создан в каталоге из обычной вкладки, который стал текущим для панели. Та же история и с действием кнопок (клавиш) перехода к корневому и родительскому каталогу. Так что, похоже, у Гислера всё продумано с навигацией: первое нажатие - вернуться к текущему каталогу, второе - перейти относительно него.
MVV писал(а):в панели, где нет пути
Но указан же путь галкой в истории каталогов.

Add
Сказанное относилось к версии 8.01.
В версии 8.50 поведение изменилось. Наверное, после:
22.10.13 Fixed: Search, Feed to listbox, click on "" or press Ctrl+R -> Always return to directory before the search, even when switching tabs before leaving the search results (32/64)
Тут всё любопытнее.
Картина после поиска файлов в С:\2\Dir_Find, вывода их на панель и посещения вкладки 1:
Изображение
Заголовок файловой панели намекает, что мы в папке 2, история каталогов, что текущий каталог это 1, а по Ctrl+\ или Ctrl+R будет сделан обещанный возврат к папке, откуда выполнялся поиск (Dir_Find). Для разнообразия Shift+F4 без указания пути создаст файл в папке 2.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

sa писал(а):Наверное, после:
22.10.13 Fixed: Search, Feed to listbox, click on "" or press Ctrl+R -> Always return to directory before the search, even when switching tabs before leaving the search results (32/64)
Это о другом было. Речь шла о возврате в неправильный каталог по Ctrl+R после переключения в другую вкладку и обратно. Ну и по Ctrl+\ заодно.
Почему же, ё-моё, ты нигде не пишешь "ё"?
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):Само поведение недокументировано, поэтому я бы считал это багом.
HISTORY.TXT писал(а):22.10.13 Fixed: Search, Feed to listbox, click on "" or press Ctrl+R -> Always return to directory before the search
Поскольку нажатие кнопки "" идентично нажатию Ctrl+\, то теперь можно считать поведение документированным, пусть и посредством истории изменений.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa писал(а):Поскольку нажатие кнопки "" идентично нажатию Ctrl+\, то теперь можно считать поведение документированным
Я так не считаю. У Ctrl+\ есть конкретное поведение относительно заблокированных вкладок как в обычном режиме, так и в режиме без подкаталогов. И в данном случае хоткей должен отрабатывать так же, как и cm_GoToLockedDir в равных условиях.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):У Ctrl+\ есть конкретное поведение относительно заблокированных вкладок
А разве поведение кнопки "" чем-то отличается от него?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa
Хотя да, ты прав. В описании ключа LockedGoToDriveRoot как раз о кнопке речь идёт, несмотря на то, что ключ относится и к хоткею. В любом случае нужен добавочный режим (и даже лучше в роли основного).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить