Page 2 of 2

непрошенные кавычки

Posted: Sat 20 Feb, 2016 14:53
by DrKnS

Latest post of the previous page:

HaRT wrote: Под никсами слэши, разделяющие компоненты пути, можно дублировать невозбранно, а вот виндовая консоль подобного не понимает.
Windows API по умолчанию понимает любые слеши в любом количестве и любой последовательности.
Если попросить не умничать ("\\?\"), то будет понимать только обратные и только одиночные.
У cmd.exe тяжелое наследие в виде обратной совместимости, не стоит по нему судить.

непрошенные кавычки

Posted: Sun 21 Feb, 2016 07:42
by Smitis
Кстати, по поводу C: vs C:\ - с некоторых пор, очень давно, поломалось поведение mf.split, для диска выдаёт лишний обратный слеш lua:=mf.fsplit("C:\\Windows",1). В fsplit слеш действительно лишний, так как задача функции разбить текущий путь, а не получать корень диска из пути. В справке осталось по-старому: 0x00000001 Текущий диск в формате "C:".

непрошенные кавычки

Posted: Thu 28 Sep, 2017 14:19
by John Doe
Smitis wrote: Sun 21 Feb, 2016 07:42с некоторых пор, очень давно, поломалось поведение mf.split, для диска выдаёт лишний обратный слеш lua:=mf.fsplit("C:\\Windows",1). В fsplit слеш действительно лишний, так как задача функции разбить текущий путь, а не получать корень диска из пути. В справке осталось по-старому: 0x00000001 Текущий диск в формате "C:".
Стоило бы на мантис записать.