[FIXED] Неверно работает Shift+Enter для командной строки

Здесь можно сообщить о найденных багах в Far.
Post Reply
exp_1
Posts: 52
Joined: Fri 01 Jul, 2005 08:27

[FIXED] Неверно работает Shift+Enter для командной строки

Post by exp_1 »

Неверно работает Shift+Enter для командной строки.

1.70 alpha 6 build 1812 и ранее всё работает правильно.
Начиная с 1.70 alpha 6 build 1962 и до 1.70 alpha 6 build 2020 присутствует ошибка.

Если курсор стоит на файле, например untitled1.bmp, то по нажатию Shift+Enter запускается нужная программа. Если предварительно нажать Ctrl+Enter, то обнаруживаем неверное поведение Far.exe

Win98: Мелькает чёрное окошко, и ничего не запускается.
WinXP: Нужная программа запускается, но появляется ещё пустое окно от cmd. exe
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

exp_1
Posts: 52
Joined: Fri 01 Jul, 2005 08:27

Post by exp_1 »

Skirda

Теперь всё работает на отлично.
Best regards!
exp_1
Posts: 52
Joined: Fri 01 Jul, 2005 08:27

2025 :(

Post by exp_1 »

Упс. Я немного погорячился.
Смотри тему "В 2025 перестал работать Sizer"
exp_1
Posts: 52
Joined: Fri 01 Jul, 2005 08:27

Добавлю про Shift+Enter

Post by exp_1 »

Добавлю про Shift+Enter.
Запускаем консольное приложение.

WinXP
1812 и раньше
В заголовке окна – полный путь и имя запускаемой программы.
1962 и позже.
В заголовке полный путь и имя cmd. exe

Win98
1812 и раньше
В заголовке окна – длинное имя запускаемой программы.
1962 и позже.
В заголовке окна короткое имя запускаемой программы.

IMHO. В обоих случаях реализация в 1812 предпочтительнее.

Вот. Вроде ничего не напутал.
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:

Post by t-rex »

логично, сделал чтоб теперь везде показывало то что запускает фар (без %comspec% /c), и по ShiftEnter и по Enter.
exp_1
Posts: 52
Joined: Fri 01 Jul, 2005 08:27

Длинное имя

Post by exp_1 »

Про 1.70 alpha 6 build 2031.

WinXP – исправлено.

Win98 – таки хуже, чем в 1812.

Желательно ведь было сделать не ShiftEnter как Enter, а наоборот: Enter как ShiftEnter в 1812. Это нужно для того, чтобы в заголовке окна, в панели задач, и в списке по AltTab отображалось не короткое имя запущенного консольного приложения, а длинное.
Post Reply

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