Как установить формат приглашения командной строки из макроса?

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Shmuel
Posts: 6023
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 26 times
Been thanked: 282 times

Как установить формат приглашения командной строки из макроса?

Post by Shmuel »

Latest post of the previous page:

fps wrote:
Fri 20 Jul, 2018 11:08
Странность на мой взгляд в том, что строка %foo% будет подставлена не только в первом но и во втором случае.
Нет, во втором случае всё будет правильно.
Другое дело, что Фар не сразу возьмёт новое значение.

После такого запуска Фар C:\Far3\far.exe "lua:win.SetEnv('myvar', win.GetEnv('myvar') or '')"
мы увидим %myvar% в приглашении, но если нажать Space Enter, %myvar% исчезнет и больше не появится.

fps
Posts: 211
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 17 times
Been thanked: 6 times

Как установить формат приглашения командной строки из макроса?

Post by fps »

Shmuel, у меня не исчезает.
FAR 3.0 build 5239 x64, Win7

В Command line settings прописано так:
[x] Set command line prompt format (a)%myvar%(7)$p$g
Last edited by fps on Fri 20 Jul, 2018 11:39, edited 1 time in total.

Shmuel
Posts: 6023
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 26 times
Been thanked: 282 times

Как установить формат приглашения командной строки из макроса?

Post by Shmuel »

Это уже похоже на глюк Фара. Если убрать (a) и (7), то исчезает.

User avatar
DrKnS
Posts: 5512
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 279 times

Как установить формат приглашения командной строки из макроса?

Post by DrKnS »

fps wrote:
Fri 20 Jul, 2018 11:35
не исчезает
Как уже выше отмечено, промпт перерисовывается не на каждый чих.
Смените папку - исчезнет.

fps
Posts: 211
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 17 times
Been thanked: 6 times

Как установить формат приглашения командной строки из макроса?

Post by fps »

DrKnS, если переменная выделена цветом, то не исчезает.
Как уже выше отмечено, похоже на глюк Фара.

User avatar
DrKnS
Posts: 5512
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 279 times

Как установить формат приглашения командной строки из макроса?

Post by DrKnS »

fps, да, вы правы, это баг. Исправлено в 5240.


Post Reply

Return to “Нужна помощь”