Странная сортировка в панели плагина

Здесь можно сообщить о найденных багах в Far.
User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Странная сортировка в панели плагина

Postby NightRoman » Mon 15 Aug, 2016 00:31

Плагин создает на панели виртуальные файлы с такими именами:

Code: Select all

'B [X]/[Y]'
'B [X][Y]'
'B X/Y'
'A'

Сортировка в панели по имени. Результат странный:

Code: Select all

B [X]/[Y]
A
B [X][Y]
B X/Y

Ожидается, что файл 'B [X]/[Y]' должен быть после 'A'.
Например, файлы с похожими именами 'B [X][Y]' и 'B X/Y' находятся после 'A'

Баг или фича?

Воспроизвести можно при помощи скрипта PowerShellFar Test-PanelSorting-.ps1

Code: Select all

$Explorer = New-Object PowerShellFar.PowerExplorer 'd797d742-3b57-4bfd-a997-da83ba66b9bb' -Property @{
   AsGetFiles = {
      New-FarFile -Name 'B [X]/[Y]'
      New-FarFile -Name 'B [X][Y]'
      New-FarFile -Name 'B X/Y'
      New-FarFile -Name 'A'
   }
}
$Panel = New-Object FarNet.Panel $Explorer
$Panel.Open()

Запускается скрипт командой:

Code: Select all

ps: .\Test-PanelSorting-.ps1

User avatar
DrKnS
Posts: 4458
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

Странная сортировка в панели плагина

Postby DrKnS » Mon 15 Aug, 2016 07:22

Я код не смотрел, но предположу, что "имя" - это то, что после последнего слеша.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Странная сортировка в панели плагина

Postby NightRoman » Mon 15 Aug, 2016 10:54

Может быть. А зачем так может быть сделано?

User avatar
John Doe
Бюрократ
Posts: 11040
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Странная сортировка в панели плагина

Postby John Doe » Mon 15 Aug, 2016 11:01

NightRoman wrote:Source of the post Воспроизвести можно при помощи скрипта PowerShellFar Test-PanelSorting-.ps1
Проще на временной панели

2useven10
Posts: 2875
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

Странная сортировка в панели плагина

Postby 2useven10 » Mon 15 Aug, 2016 11:15

NightRoman
Используйте сортировку по полному имени.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Странная сортировка в панели плагина

Postby NightRoman » Mon 15 Aug, 2016 16:02

2useven10 wrote:Используйте сортировку по полному имени.
Да. Все время забываю про это. То есть фича.
Всем спасибо!


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

Who is online

Users browsing this forum: No registered users and 4 guests