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

Здесь можно сообщить о найденных багах в Far.
User avatar
DrKnS
Posts: 4504
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 112 times
Contact:

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

Postby DrKnS » Sat 20 Feb, 2016 14:53

Latest post of the previous page:

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

User avatar
cmd.exe
Posts: 317
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 168 times
Been thanked: 5 times
Contact:

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

Postby cmd.exe » Sat 20 Feb, 2016 20:47

Всё понял. Нажимаем Cntrl+] или Cntrl+[ на папке %ProgramFiles% и наблюдаем:
"C:\Program Files"\
FAR 3.0 4524-4557 Баг Воспроизводится.
4522 Всё как было раньше.
Наверное вот:
w17 29.01.2016 16:55:57 +0300 - build 4523

1. Продолжение 4521.
Теперь "D:\Path Name"\ глобальная фича - так работает QuoteSpace().


@ccaid абсолютно прав.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

Smitis
Posts: 1438
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 12 times
Been thanked: 22 times
Contact:

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

Postby Smitis » Sun 21 Feb, 2016 07:42

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

User avatar
cmd.exe
Posts: 317
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 168 times
Been thanked: 5 times
Contact:

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

Postby cmd.exe » Mon 20 Feb, 2017 21:29

w17 29.01.2016 16:55:57 +0300 - build 4523

1. Продолжение 4521.
Теперь "D:\Path Name"\ глобальная фича - так работает QuoteSpace().

Год прошёл, может из фитчи придём к стандартному отображению?
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates


Return to “Глюки и баги”

Who is online

Users browsing this forum: No registered users and 1 guest