Расширения с пробелами

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Расширения с пробелами

Post by DrKnS »

Тут на английском форуме подняли интересный вопрос.

У нас исторически расширением считается всё, что после точки.
Иногда это плохо, например, в файлах типа "09 Symphonies Nos. 3 & 8" и "08 From The Civil Wars, Hydrogen Jukebox, Symphony No. 5, and Akhnaten" расширениями будут " 3 & 8" и " 5, and Akhnaten" соответственно, что достаточно неожиданно.
Там предлагают считать, что если в расширении есть пробелы, то это не расширение, и не надо пытаться по нему сортировать и т. п.
Что характерно, Windows Explorer придерживается такого же мнения.
И даже в Far уже есть такая логика, правда, только в одном месте: при отображении файловой панели с включенным выравниванием расширений. Не следует ли сделать её глобальной?
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: Расширения с пробелами

Post by Shmuel »

PathFindExtension() не находит расширения в именах типа abc. def или abc.de f.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Расширения с пробелами

Post by John Doe »

DrKnS wrote:...что достаточно неожиданно.
Вообще с момента появления длинных имён попытки найти расширение у папок в большинстве случаев приводят к неожиданным результатам. Поэтому и существует опция [ ] Sort folder names by extension
DrKnS wrote:Что характерно, Windows Explorer придерживается такого же мнения.
А какого мнения придерживается cmd?
Вроде как обратного: dir /OE

Code: Select all

 Том в устройстве X имеет метку xxx
 Серийный номер тома: B240-42A8

 Содержимое папки X:\Temp

28.01.2014  10:20    <DIR>          ..
28.01.2014  10:20    <DIR>          .
28.01.2014  10:20    <DIR>          09 Symphonies Nos. 3 & 8
28.01.2014  10:20    <DIR>          08 From The Civil Wars, Hydrogen Jukebox, Symphony No. 5, and Akhnaten
               0 файлов              0 байт
               4 папок     315 527 168 байт свободно
(это не только с папками, с файлами то же самое)

Думаю уместна настройка, включающая поведение как в Explorere (одинаково для папок и файлов)
Post Reply

Return to “Обсуждение Far Manager”