Open Source - Unicode Far

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

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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Open Source - Unicode Far

Post by DrKnS »

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

Создал случайно - осознанно переименуй или удали.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Open Source - Unicode Far

Post by John Doe »

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

Неправильно создавать то с чем потом сам не сможешь работать. И MS не рекомендует.
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Open Source - Unicode Far

Post by DrKnS »

Неправильно создавать то с чем потом сам не сможешь работать. И MS не рекомендует.
Неправильно - вот и не создавай.
Фар есть инструмент, а не нянька.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Open Source - Unicode Far

Post by John Doe »

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

Ну а серьёзно: нафига этот инструмент создаёт то с чем сам не может работать как следует?
https://t.me/FarManager — Telegram чат
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Open Source - Unicode Far

Post by John Doe »

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

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

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

Удивительно ещё почему нельзя создавать файлы/директории оканчивающиеся на пробелы
Update:
Я погорячился. Оказывается файлы можно!
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Open Source - Unicode Far

Post by DrKnS »

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

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

И если пользователь таки хочет выстрелить себе в ногу - это его право.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: Open Source - Unicode Far

Post by HaRT »

John Doe wrote:Это хоть прямо в подпись ставь
Уже! :D
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Open Source - Unicode Far

Post by John Doe »

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

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

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

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

Кстати, "подтверждения" в фаре - это ИИ или попытка считать себя умнее винды?
https://t.me/FarManager — Telegram чат
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Open Source - Unicode Far

Post by zg »

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

Без всяких подтверждений!
да.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Open Source - Unicode Far

Post by DrKnS »

Директории нельзя.
macro:post F7 "1 \\" Enter
Правильно ли что при переименовании файла/директории в nul происходит удаление?
Как по мне - да. А вот то, что в справке написано обратное - уже неправильно. Что-то одно надо исправить.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: Open Source - Unicode Far

Post by John Doe »

zg wrote:да.
А переименовать (в смысле изменить имя) в nul никак нельзя?
https://t.me/FarManager — Telegram чат
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Open Source - Unicode Far

Post by t-rex »

John Doe
Напиши полный путь до nul
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Open Source - Unicode Far

Post by DrKnS »

Баги, баги.
Пиши на мантис, тут потеряется.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Open Source - Unicode Far

Post by t-rex »

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

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