Open Source - Unicode Far

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Re: Open Source - Unicode Far

Post by John Doe »

Latest post of the previous page:

По поводу папок и файлов, оканчивающихся точкой
alexandr_v wrote:Из последнего SDK, статья "Naming a File"
"
Do not end a file or directory name with a trailing space or a period. Although the underlying file system may support such names, the operating system does not. You can start a name with a period (.).
".

Может надо запретить создавать каталоги с точкой в конце?
Explorer не дает создать такой каталог.
Тикет уже как бы закрыт, а проблема осталась.

Имхо вполне разумно было бы запретить создание таких папок, а заодно и файлов, потому как создаются они как правило случайно.
https://t.me/FarManager — Telegram чат

User avatar
DrKnS
Posts: 5619
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 300 times

Re: Open Source - Unicode Far

Post by DrKnS »

Никаких проблем.

Создал случайно - осознанно переименуй или удали.

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

Re: Open Source - Unicode Far

Post by John Doe »

Создал случайно. Заметил не сразу. А то и вовсе не заметил.
А проблемы с этими файлами/папками вообще могут быть потом у кого-то другого...

Неправильно создавать то с чем потом сам не сможешь работать. И MS не рекомендует.
https://t.me/FarManager — Telegram чат

User avatar
DrKnS
Posts: 5619
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 300 times

Re: Open Source - Unicode Far

Post by DrKnS »

Неправильно создавать то с чем потом сам не сможешь работать. И MS не рекомендует.
Неправильно - вот и не создавай.
Фар есть инструмент, а не нянька.

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

Re: Open Source - Unicode Far

Post by John Doe »

(с) Фар есть инструмент, а не нянька.
Это хоть прямо в подпись ставь :D

Ну а серьёзно: нафига этот инструмент создаёт то с чем сам не может работать как следует?
https://t.me/FarManager — Telegram чат

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

Re: Open Source - Unicode Far

Post by John Doe »

Впрочем ну его...

Я и забыл - фар ведь ещё и не то может:
Например легко создать файл con и директорию nul (правда войти в неё не получится)

Прямо целый арсенал малолетнего вредителя :)

Удивительно ещё почему нельзя создавать файлы/директории оканчивающиеся на пробелы
Update:
Я погорячился. Оказывается файлы можно!
https://t.me/FarManager — Telegram чат

User avatar
DrKnS
Posts: 5619
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 300 times

Re: Open Source - Unicode Far

Post by DrKnS »

Удивительно ещё почему нельзя создавать файлы/директории оканчивающиеся на пробел
Почему нельзя? Можно. :ha:
Впрочем ну его...
Поясню позицию.
Когда-то давно, когда в фаре только появилась поддержка ntfs-связей, оказалось, что в Windows 2000 нельзя создать связь, указывающую на cdrom. И вот вместо того, чтобы на это забить, в фар засунули проверку типа "а не на сменный ли носитель пользователь пытается создать связь, и если да, то пусть идёт он лесом", да ещё и в справке это описали.
А оказалось, что это - баг винды, который исправили то ли в XP, то ли в каком-то SP для w2k. А проверка в фаре осталась. И таких примеров ещё масса.

Так вот, к чему это я: любые ИИ - зло. Любые попытки считать себя умнее винды - ещё большее зло.

И если пользователь таки хочет выстрелить себе в ногу - это его право.

User avatar
HaRT
Moderator
Posts: 9443
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Re: Open Source - Unicode Far

Post by HaRT »

John Doe wrote:Это хоть прямо в подпись ставь
Уже! :D
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Re: Open Source - Unicode Far

Post by John Doe »

Удивительно ещё почему нельзя создавать файлы/директории оканчивающиеся на пробел
Почему нельзя? Можно.

Директории нельзя. Баг фара или WinAPI не позволяет?

Вот ещё:
Правильно ли что при переименовании файла/директории в nul происходит удаление?

Без всяких подтверждений!

Кстати, "подтверждения" в фаре - это ИИ или попытка считать себя умнее винды?
https://t.me/FarManager — Telegram чат

User avatar
zg
zero-gravity
Posts: 5833
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

Re: Open Source - Unicode Far

Post by zg »

John Doe wrote:Правильно ли что при переименовании файла/директории в nul происходит удаление?

Без всяких подтверждений!
да.

User avatar
DrKnS
Posts: 5619
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 300 times

Re: Open Source - Unicode Far

Post by DrKnS »

Директории нельзя.
macro:post F7 "1 \\" Enter
Правильно ли что при переименовании файла/директории в nul происходит удаление?
Как по мне - да. А вот то, что в справке написано обратное - уже неправильно. Что-то одно надо исправить.

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

Re: Open Source - Unicode Far

Post by John Doe »

zg wrote:да.
А переименовать (в смысле изменить имя) в nul никак нельзя?
https://t.me/FarManager — Telegram чат

User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: Open Source - Unicode Far

Post by t-rex »

John Doe
Напиши полный путь до nul

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

Re: Open Source - Unicode Far

Post by John Doe »

t-rex wrote:Напиши полный путь до nul
Файл переименовывается. Директория - нет.

Ещё несколько моментов:
1 Такие файлы/директории встроенный копировщик может скопировать, но только при указании полного пути
2 Удаляются они только из текущей директории, из поддиректорий - уже нет
3 В папку nul можно "войти", но в ней ерунда, и выйти уже нельзя

Это баги или нет? Планируется ли это чинить (когда-нибудь)?
https://t.me/FarManager — Telegram чат

User avatar
DrKnS
Posts: 5619
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 300 times

Re: Open Source - Unicode Far

Post by DrKnS »

Баги, баги.
Пиши на мантис, тут потеряется.

User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: Open Source - Unicode Far

Post by t-rex »

John Doe
Полный путь, это с \\?\ ибо без \\?\ в винде nul это девайс.

Post Reply

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