Проблемы с панелью дерева папок

Здесь можно сообщить о найденных багах в Far.
Post Reply
User avatar
John Doe
Бюрократ
Posts: 13792
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 424 times
Contact:

Проблемы с панелью дерева папок

Post by John Doe »

Far 2.0 build 1691 x86
Создаю одним махом папку 1\2\3:

Code: Select all

F7 1 \ 2 \ 3 Enter
Открываю Дерево папок, и вижу:

Code: Select all

└─
  ├─
  └─3
Захожу в папку, и картина меняется:

Code: Select all

[1]
 ├─
 └─2
   ├─
   └─3
Перехожу на панель Дерева папок, нажимаю CtrlR, и всё нормализуется:

Code: Select all

 1
 └─2
   └─3
P.S.
Если создать папку 1\\2\\3, то глюки ещё страшнее:
User avatar
John Doe
Бюрократ
Posts: 13792
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 424 times
Contact:

Re: Проблемы с панелью дерева папок

Post by John Doe »

При открытой панели дерева удаляю (на соседней панели) папку (любую).
Панель дерева при этом не обновляется, хотя если верить хелпу, то должна.
User avatar
John Doe
Бюрократ
Posts: 13792
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 424 times
Contact:

Re: Проблемы с панелью дерева папок

Post by John Doe »

Каждый раз при обновлении дерева с помощью Ctrl-R получаю запрос на повышение полномочий.
User avatar
SUSim
Posts: 1632
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 25 times

Re: Проблемы с панелью дерева папок

Post by SUSim »

И еще в Win7 дерево не строится при отсутствии прав на запись в корень диска C:
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 13792
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 424 times
Contact:

Re: Проблемы с панелью дерева папок

Post by John Doe »

А должно:

Code: Select all

   FAR запоминает информацию о структуре папок в файле tree2.far, расположенном в корневой
папке каждого диска. Если запись на диск невозможна, то эта информация сохранятся в скрытой
папке Tree.Cache, находящейся в той же папке, что и FAR.EXE.
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Проблемы с панелью дерева папок

Post by Centaur »

Самое смешное, что прав на создание скрытого подкаталога Tree.Cache в том же каталоге, где лежит far.exe, у нормального пользователя тоже не должно быть.

И не говорите, что можно повысить права и таки записать tree2.far в корень. Если этот файл потом будет доступен на чтение другим пользователям, то это утечка информации об именах каталогов. А если не будет, то другие пользователи обломаются использовать дерево.

Local Settings/Application Data?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Проблемы с панелью дерева папок

Post by DrKnS »

Centaur wrote:Local Settings/Application Data?
Ну да, так будет красиво и правильно.

Только этим деревом никто не пользуется, так что надежды мало.
User avatar
John Doe
Бюрократ
Posts: 13792
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 424 times
Contact:

Re: Проблемы с панелью дерева папок

Post by John Doe »

Вроде как в Висте и выше для таких случаев предусмотрена виртуализация, и попытка записи должна не обламываться, а виртуализироваться?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Проблемы с панелью дерева папок

Post by DrKnS »

Виртуализация предназначена только для совместимости с очень старыми 32-битными программами, авторы которых уже умерли от старости и поэтому не могут переписать свои поделия правильно.

Умышленное использование виртуалицации в новых, живых, поддерживаемых приложениях — неописуемое кю.
User avatar
John Doe
Бюрократ
Posts: 13792
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 424 times
Contact:

Re: Проблемы с панелью дерева папок

Post by John Doe »

DrKnS wrote:Умышленное использование виртуалицации в новых, живых, поддерживаемых приложениях — неописуемое кю.
Как-то это плохо согласуется с утверждением о том "что надежды мало"...
Post Reply

Return to “Глюки и баги”