View Issue Details

IDProjectCategoryView StatusLast Update
0000953Far ManagerMake Dirpublic2009-07-01 04:01
Reporterfibre Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Fixed in Version2.0 
Summary0000953: создание каталогов, оканчивающихся точкой
Descriptionпри попытке создания каталогов, оканчивающихся точкой, точка не обрезается (как предполагалось), вместо этого создаётся именно такой каталог.
проблема в том, что в него потом не войти (не скопировать, не удалить) - пишет File not found.
единственное, что можно сделать с таким каталогом - переименовать.
происходит это на far unicode build 1012, с/без плугинов - результат один.
система vista sp2, отключенный uac, админские права.
TagsNo tags attached.
Build0

Relationships

duplicate of 0000761 closedDrKnS Не совсем корректная работа с папками оканчивающимися на "." 
has duplicate 0001826 closed Некорректное создание папки с точкой в конце имени 
has duplicate 0001889 closed Создание файлов и каталогов с точкой на конце 

Activities

DrKnS

2009-06-30 16:32

administrator   bugnote:0003655

Так и должно быть.

fibre

2009-06-30 18:50

reporter   bugnote:0003657

сорри, что открываю закрытый топик, но:
поведение в far ansi 1.75 build 2596 не такое - в нём при попытке создания каталога, оканчивающегося точкой, создаётся каталог без точки (и без наличия вытекающих из этого проблем).
кстати, поведение Windows Explorer'а - такое же, как в far 1.75

или это поведение специфическое для уникодного фара?

DrKnS

2009-06-30 19:02

administrator   bugnote:0003658

> или это поведение специфическое для уникодного фара?

Именно. Уникодный фар все файловые операции выполняет с использованием префикса "\\?\", при этом windows автоматически снимает все ограничения имён, унаследованные от dos/9x.
Т.е. помимо "каталогов, оканчивающихся точкой", можно создавать con, com1, lpt1, aux и т. п.

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

Kildor

2009-07-01 01:28

reporter   bugnote:0003660

Вроде бы некоторое количество билдов назад в такие точечные каталоги можно было зайти? Или я путаю их с каталогами называющимися только точками, типа ...?

DrKnS

2009-07-01 03:57

administrator   bugnote:0003661

Kildor

Зависит от количества точек и от ОС.

Issue History

Date Modified Username Field Change
2009-06-28 15:14 fibre New Issue
2009-06-30 16:32 DrKnS Build => 0
2009-06-30 16:32 DrKnS Note Added: 0003655
2009-06-30 16:32 DrKnS Status new => closed
2009-06-30 16:32 DrKnS Resolution open => no change required
2009-06-30 16:32 DrKnS Fixed in Version => 2.0
2009-06-30 18:50 fibre Note Added: 0003657
2009-06-30 18:50 fibre Status closed => new
2009-06-30 18:50 fibre Resolution no change required => reopened
2009-06-30 19:02 DrKnS Note Added: 0003658
2009-07-01 01:28 Kildor Note Added: 0003660
2009-07-01 03:57 DrKnS Note Added: 0003661
2009-07-01 04:00 DrKnS Relationship added duplicate of 0000761
2009-07-01 04:01 DrKnS Status new => closed
2009-07-01 04:01 DrKnS Resolution reopened => no change required
2011-09-22 13:13 DrKnS Relationship added has duplicate 0001826
2011-09-22 13:14 DrKnS Relationship added has duplicate 0001889