The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз Midnight Commander 4.8.2 , opennews (ok), 20-Мрт-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


27. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 11:43 
Косяки, косяки...
man mc что есть опция -X, --no-x (короткий и длинный вариант), однако mc опцию --no-X (длинный вариант) не понимает, только -X
Сама по себе опция глючит. Чтобы воспроизвести, попробуйте запустить в screen mc с опцией -X и без нее, открыть на редактирование текстовый файл и выделить столбцы: без опции -X - выделяются, с опцией - нет. Такое поведение уже давно.
Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 11:45 
s/--no-X/--no-x/
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от aborodin (ok), 21-Мрт-12, 12:03 
> s/--no-X/--no-x/

Это баг в мане, правилно --no-x11. Это видно, кстати, в mc --help-terminal.

Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 12:41 
>> s/--no-X/--no-x/
> Это баг в мане, правилно --no-x11. Это видно, кстати, в mc --help-terminal.

Я так понимаю, Вы разработчик? Не принимайте на свой счет - ничего личного. Главное, чтобы время потраченное на эту писанину имело положительный эффект, например, исправленный man.
Ошибки есть везде, к сожалению.

Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov (?), 21-Мрт-12, 12:07 
>открыть на редактирование текстовый файл
> и выделить столбцы: без опции -X - выделяются, с опцией -
> нет. Такое поведение уже давно.

""Добавлена опция "-X" (--no-x11), позволяющая не использовать X11 для определения нажатия клавиш Alt, Ctrl, Shift;""

---Скандалы, интриги, да и просто поныть!

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

41. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 12:34 
>>открыть на редактирование текстовый файл
>> и выделить столбцы: без опции -X - выделяются, с опцией -
>> нет. Такое поведение уже давно.
> ""Добавлена опция "-X" (--no-x11), позволяющая не использовать X11 для определения
> нажатия клавиш Alt, Ctrl, Shift
;""

> ---Скандалы, интриги, да и просто поныть!

Чукча не читатель - чукча - писатель. Для тех, кто в бронетехнике, расшифровываю: речь о том, что с опцией -X некорректно работает определение нажатия клавиши Shift.

Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov (?), 21-Мрт-12, 12:45 
>>> Такое поведение уже давно.
>> Добавлена опция "-X" (--no-x11), позволяющая не использовать X11 для определения
>> нажатия клавиш Alt, Ctrl, Shift

---Скандалы, интриги, да и просто поныть!

> расшифровываю: речь о том, что с опцией -X некорректно работает определение
> нажатия клавиши Shift.

Неиспользование X-ов в таком случае можно, видимо интерпретировать, как не-определение Shift-а.

Милка, ты со мной споришь?? Мож у тя эмулятор терминала, его настройки или версия/дистрибутив поменялись? Или ещё какие периодические трудности? Виновата новая версия МЦ!

Ответить | Правка | Наверх | Cообщить модератору

45. "Релиз Midnight Commander 4.8.2 "  –2 +/
Сообщение от John (??), 21-Мрт-12, 12:53 
> Милка,

Не знаю, к кому Вы так обращаетесь - я в Ваших светлосиних кругах не общаюсь.

> ты со мной споришь??

Свиней я с Вами, холоп, тоже не пас и на брудершафт не пил.

> Мож у тя эмулятор терминала, его настройки
> или версия/дистрибутив поменялись?

И терминалы (XTerm, konsole) нормально настроены.

> Или ещё какие периодические трудности? Виновата новая версия МЦ!

И все-таки, для тех кто в танке:
https://www.opennet.ru/openforum/vsluhforumID3/83694.html#27
> Такое поведение уже давно.

Ответить | Правка | Наверх | Cообщить модератору

73. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 21-Мрт-12, 19:15 
> Косяки, косяки...
> man mc что есть опция -X, --no-x (короткий и длинный вариант), однако
> mc опцию --no-X (длинный вариант) не понимает, только -X
> Сама по себе опция глючит. Чтобы воспроизвести, попробуйте запустить в screen mc
> с опцией -X и без нее, открыть на редактирование текстовый файл
> и выделить столбцы: без опции -X - выделяются, с опцией -
> нет. Такое поведение уже давно.

ну стуканитесь jabber: il.smind@gmail.com может смогу чем то помочь, у меня xterm, всё работает как надо. патч про --no-x11 рисовал я, поэтому интересно что не так может быть...

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

78. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 21:09 
> ну стуканитесь jabber: il.smind@gmail.com может смогу чем то помочь, у меня xterm,
> всё работает как надо. патч про --no-x11 рисовал я, поэтому интересно
> что не так может быть...

Проблема не в патче - с ним проще расписать как воспроизвести. Только что проверил, воспроизвести можно и без запуска в screen:
запускаем 2 экземпляра эмулятора терминалов (konsole или XTerm)
в одном запускаем: mc
в другом запускаем: unset DISPLAY ; mc
в одном и другом mc открываем на редактирование какие-нибудь файлы
пробуем выделить блок по комбинации клавиш <Shift> + <F3>
в первом mc (просто мс) выделяется блок
во втором (unset DISPLAY ; mc) выделяются строки

Проверьте еще раз, пожалуйста. Если проблема есть, Вам в ней будет разобраться проще - Вы уже имели дело с обработкой состояний спец. клавиш.

Ответить | Правка | Наверх | Cообщить модератору

79. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 21-Мрт-12, 21:22 
konsole вообще лучше не юзать он вообще многое не умеет..
Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 21:34 
> konsole вообще лучше не юзать он вообще многое не умеет..

например, чего он не умеет?

konsole ест гораздо меньше памяти в расчете на одну вкладку:
для одной вкладки RSS ~22МБ
для 10 вкладок RSS ~ 29МБ
~ 700КБ на вкладку
каждая вкладка подписана - удобно
переключение между вкладками, перемещение вкладок горячими клавишами

XTerm ест 4,5МБ на каждое окно
много окон - неудобно

konsole в ~ 23 раза быстрее XTerm
вот простой тест скорости текстового вывода
time seq -f 'teeeeeeeeeeeeeeeeeeeeeeeeeeeeeest %g' 100000

Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 21:44 
> konsole вообще лучше не юзать он вообще многое не умеет..

один известный мне косяк заключается в некорректном переносе строки в telnet'e на некоторые коммутаторы (D-Link)

Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

86. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 21-Мрт-12, 23:45 
>> konsole вообще лучше не юзать он вообще многое не умеет..
> один известный мне косяк заключается в некорректном переносе строки в telnet'e на
> некоторые коммутаторы (D-Link)

из багов:
добавляет пробелы в конце строки естли помечать мышью в консоли
(не поленился поставил 200м кде-шного хлама)
не умеет shift+стрелки (есть тикет на эту тему у кде) не умеет shift+pgdn/pgup и многое многое связанное с шифтом

Ответить | Правка | Наверх | Cообщить модератору

89. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 22-Мрт-12, 09:23 
> из багов:
> добавляет пробелы в конце строки естли помечать мышью в консоли

по этому поводу есть багрепорт в нем есть патчи(у меня применены - все работает).
https://bugs.kde.org/show_bug.cgi?id=188528

> не умеет shift+стрелки (есть тикет на эту тему у кде)

неправда:
shift+стрелки вверх/вниз - прокрутка построчная
shift+стрелки влево/вправо - переключение между вкладками

> не умеет shift+pgdn/pgup и многое многое связанное с шифтом

неправда:
shift+pgdn/pgup - прокрутка постраничная

И Вы немного отвлеклись: если Вам не нравится konsole - не используйте его.

Что на счет багов mc?

Сейчас, с утра вылезло еще пара:
Каталоги быстрого доступа добавляются некорректно: в назначении мусор.
После такого добавления в соседнем терминале mc segfault'ится при попытке открыть диалог "Каталоги быстрого доступа".

Ответить | Правка | Наверх | Cообщить модератору

92. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от aborodin (ok), 22-Мрт-12, 09:52 
> Каталоги быстрого доступа добавляются некорректно: в назначении мусор.
> После такого добавления в соседнем терминале mc segfault'ится при попытке открыть диалог
> "Каталоги быстрого доступа".

https://www.midnight-commander.org/ticket/2753

Ответить | Правка | Наверх | Cообщить модератору

101. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 22-Мрт-12, 16:56 
>> из багов:
>> добавляет пробелы в конце строки естли помечать мышью в консоли
> по этому поводу есть багрепорт в нем есть патчи(у меня применены -
> все работает).
> https://bugs.kde.org/show_bug.cgi?id=188528
>> не умеет shift+стрелки (есть тикет на эту тему у кде)
> неправда:
>  shift+стрелки вверх/вниз - прокрутка построчная
>  shift+стрелки влево/вправо - переключение между вкладками

да но оно не ребиндится а жёстко вшито в код
у меня лично это пометка текста как в любых других редакторах

>> не умеет shift+pgdn/pgup и многое многое связанное с шифтом
> неправда:
>  shift+pgdn/pgup - прокрутка постраничная

да но оно не ребиндится а жёстко вшито в код

> И Вы немного отвлеклись: если Вам не нравится konsole - не используйте

вы меня просили рассказать о проблемах konsole, я рассказал. и я им действительно не пользуюсь, но т.к. временами вижу о том, что люди пишут, что мол что-то не работает в мц (совместно с konsole), то приходится ставить и проверять.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

80. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 21-Мрт-12, 21:28 
> пробуем выделить блок по комбинации клавиш <Shift> + <F3>

чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и смотрите вывод

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

83. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 21-Мрт-12, 21:41 
>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
> смотрите вывод

в mc(и просто в терминале), запущенном двумя описанными выше способами
cat > file
<F3><Shif>+<F3><Enter>
<Ctrl>+<D>

содержимое файла одинаковое

Ответить | Правка | Наверх | Cообщить модератору

85. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 21-Мрт-12, 23:36 
>>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
>> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
>> смотрите вывод
> в mc(и просто в терминале), запущенном двумя описанными выше способами
> cat > file
> <F3><Shif>+<F3><Enter>
> <Ctrl>+<D>
> содержимое файла одинаковое

ненене, надо просто
cat
а потом жмём shift+разное и смотрим что происходит..

Ответить | Правка | Наверх | Cообщить модератору

90. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 22-Мрт-12, 09:25 
>[оверквотинг удален]
>>> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
>>> смотрите вывод
>> в mc(и просто в терминале), запущенном двумя описанными выше способами
>> cat > file
>> <F3><Shif>+<F3><Enter>
>> <Ctrl>+<D>
>> содержимое файла одинаковое
> ненене, надо просто
> cat
> а потом жмём shift+разное и смотрим что происходит..

Никакой разницы нет и быть не должно: все тоже самое.

Ответить | Правка | Наверх | Cообщить модератору

93. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 22-Мрт-12, 11:00 
>> cat
>> а потом жмём shift+разное и смотрим что происходит..
>Никакой разницы нет и быть не должно: все тоже самое.

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

я попросил в konsole запустить
1) cat
2) нажать shift-стрелки (посмотреть какие ESC-последовательности появились) у меня лично никаких потому что Консоле их не генерирует
3) проделать всё тоже самое в xterm, сравнить.

лично у меня в xterm выводится вот это

$ cat
^[[1;2C^[[1;2D^[[1;2A^[[1;2B

нажимал shift-лево, shift-право, shift-вверх, shift-вниз

если у вас в xterm этого не происходит значит xterm у вас не настроен, что мало вероятно

Ответить | Правка | Наверх | Cообщить модератору

96. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 22-Мрт-12, 11:12 
>[оверквотинг удален]
> 1) cat
> 2) нажать shift-стрелки (посмотреть какие ESC-последовательности появились) у меня лично
> никаких потому что Консоле их не генерирует
> 3) проделать всё тоже самое в xterm, сравнить.
> лично у меня в xterm выводится вот это
> $ cat
> ^[[1;2C^[[1;2D^[[1;2A^[[1;2B
> нажимал shift-лево, shift-право, shift-вверх, shift-вниз
> если у вас в xterm этого не происходит значит xterm у вас
> не настроен, что мало вероятно

При чем здесь shift-лево, shift-право, shift-вверх, shift-вниз? Речь в баге шла о комбинации <Shift> + <F3>.
По поводу стрелок: естественно, вы там ничего не увидите - эти комбинации клавиш задействованы для управления самим konsole. По Вашей логике в gnome terminal тоже баг, т.к. по нажатию <F10> он показывает свое меню, вместо завершения работы mc.

Ответить | Правка | Наверх | Cообщить модератору

102. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 22-Мрт-12, 17:04 
>>[оверквотинг удален]
> При чем здесь shift-лево, shift-право, shift-вверх, shift-вниз? Речь в баге шла о
> комбинации <Shift> + <F3>.

угадайте общего у Shift-стрелки с Shift-FN, намекаю, может это клавиша шифт...? (на всякий случай ответ: Клавиша Shift)

> По поводу стрелок: естественно, вы там ничего не увидите - эти комбинации
> клавиш задействованы для управления самим konsole. По Вашей логике в gnome
> terminal тоже баг, т.к. по нажатию <F10> он показывает свое меню,

нет в terminal бага нет, f10 там не вшита в код и легко отвязывается.  кстати terminal я тоже не пользую, он тоже не всё умеет и в нем тоже есть неприятные баги.

Ответить | Правка | Наверх | Cообщить модератору

91. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 22-Мрт-12, 09:42 
>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
> смотрите вывод

Вы не проверяли у себя?
https://www.opennet.ru/openforum/vsluhforumID3/83694.html#78

cat и прочее это хорошо, но неплохо бы проверить: есть данный баг в mc или нет.

Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

94. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 22-Мрт-12, 11:04 
>>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
>> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
>> смотрите вывод
> Вы не проверяли у себя?
> https://www.opennet.ru/openforum/vsluhforumID3/83694.html#78
> cat и прочее это хорошо, но неплохо бы проверить: есть данный баг
> в mc или нет.

я же говорил баг в konsole, оно не генерирует нужных последовательностей при нажатии shift-f3, xterm генерирует, поэтому в xterm всё работает

Ответить | Правка | Наверх | Cообщить модератору

95. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 22-Мрт-12, 11:08 
>>>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
>>> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
>>> смотрите вывод
>> Вы не проверяли у себя?
>> https://www.opennet.ru/openforum/vsluhforumID3/83694.html#78
>> cat и прочее это хорошо, но неплохо бы проверить: есть данный баг
>> в mc или нет.
> я же говорил баг в konsole, оно не генерирует нужных последовательностей при
> нажатии shift-f3, xterm генерирует, поэтому в xterm всё работает

Не работает в XTerm точно также, как и в konsole.
Народ, проверьте, пожалуйста, еще кто-нибудь.

Ответить | Правка | Наверх | Cообщить модератору

97. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 22-Мрт-12, 11:36 
>>>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
>>> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
>>> смотрите вывод
>> Вы не проверяли у себя?
>> https://www.opennet.ru/openforum/vsluhforumID3/83694.html#78
>> cat и прочее это хорошо, но неплохо бы проверить: есть данный баг
>> в mc или нет.
> я же говорил баг в konsole, оно не генерирует нужных последовательностей при
> нажатии shift-f3, xterm генерирует, поэтому в xterm всё работает

Проблема с XTerm нашлась. Она была в параметре
XTerm*modifyFunctionKeys: -1

Главное, что она не в mc. С konsole продолжу разбираться.
Спасибо всем поучаствовавшим.

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

99. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??), 22-Мрт-12, 15:13 
>Главное, что она не в mc. С konsole продолжу разбираться.

уже разбирались

https://bugzilla.redhat.com/show_bug.cgi?id=673628
https://bugs.kde.org/show_bug.cgi?id=59256#c14

Если возникает вопрос как же оно так определяет Shift-стрелки без --no-x11, рассказываю модификаторы получаются от X-ов и дальше анализируются, это позволяет в дэбильных Konsole узнать что был использован шифт...

Ответить | Правка | Наверх | Cообщить модератору

103. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??), 23-Мрт-12, 11:28 
>> Косяки, косяки...
>> man mc что есть опция -X, --no-x (короткий и длинный вариант), однако
>> mc опцию --no-X (длинный вариант) не понимает, только -X
>> Сама по себе опция глючит. Чтобы воспроизвести, попробуйте запустить в screen mc
>> с опцией -X и без нее, открыть на редактирование текстовый файл
>> и выделить столбцы: без опции -X - выделяются, с опцией -
>> нет. Такое поведение уже давно.
> ну стуканитесь jabber: il.smind@gmail.com может смогу чем то помочь, у меня xterm,
> всё работает как надо. патч про --no-x11 рисовал я, поэтому интересно
> что не так может быть...

И все-таки проблема в mc:
убираем ~/XTerm, ~/.screenrc для чистоты эксперимента
запускаем xterm
запускаем mc
пробуем какую-нибудь операцию, например <Shift> + <F5> - появляется диалог копирования файла "на месте"
выходим из mc
запускаем screen
пробуем <Shift> + <F5> - тишина, пробуем <Shift> + <F3> - вот тут появляется диалог копирования файла "на месте"
выходим из mc (screen остается)
выполняем export TERM=xterm-256color
запускаем mc
пробуем <Shift> + <F5> - появляется диалог копирования файла "на месте"
т.е. корректность поведения mc зависит от переменной TERM, а не от работы screen

выполнение cat в xterm и в screen для комбинации <Shift> + <F5> возвращает одно и тоже:
^[[15;2~

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

104. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от angel_il (ok), 23-Мрт-12, 14:42 
конечно зависит от значения TERM от неё mc отталкивается когда определяет какой базой ESC-последовательностей пользоваться для определения какая клавиша или сочетание клавиш нажато.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру