The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз Midnight Commander 4.8.2 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз Midnight Commander 4.8.2 "  +/
Сообщение от opennews (ok) on 20-Мрт-12, 20:18 
Анонсирован (http://mail.gnome.org/archives/mc-devel/2012-March/msg00034....) релиз консольного файлового менеджера Midnight Commander 4.8.2 (http://www.midnight-commander.org/).


Ключевые улучшения (https://www.midnight-commander.org/wiki/NEWS-4.8.2):

-  Базовая часть


-  Добавлена опция "-X" (--no-x11), позволяющая не использовать X11 для определения нажатия клавиш Alt, Ctrl, Shift;
-  Поддержка использования символа '~' для обозначения домашней директории в поле определения начальной директории ('Start at:') в диалоге поиска файлов ('Find File');
-   Поддержка символа '~' для обозначения домашней директории в "горячих списках" (hotlists);
-  В диалог  "Распознавание клавиш" ('Learn keys') добавлено распознание обратной табуляции ('Back Tab');
-  Для поиска шестнадцатеричных значений можно использовать префикс '0x';
-  Возможность динамического изменения размера панелей;
-  Новые клавиатурные биндинги ScrollLeft и ScrollRight для прокрутки длинных имен файлов в панели;


-  Внутренняя реорганизация (https://www.midnight-commander.org/ticket/2695) виртуальной файловой системы (VFS)
-  В редактор добавлена поддержка подсветки синтаксиса ActionScript;
-  В просмотрщик добавлена возможность назначение клавиатурной комбинации для поиска в обратном направлении;
-  Добавлены горячие клавиши для всех опций выбора (radio/check) в диалогах поиска и замены;
-  Добавлена привязка к видеоплееру файлов с расширениями .m4v и .ts, к просмотрщику DjVu - .djv;
-  Упрощено базовое меню (mc.menu) из которого убраны LZMA и LZ, вместо p7 добавлен 7z;
-  Расширен список для определения известных браузеров: gnome-moz-remote, mozilla, firefox, konqueror, opera;
-  Добавлена ​​переменная окружения MC_HOME, через которую может быть определен путь к базовому каталогу  с компонентами Midnight Commander;
-  Проведена чистка кода и работа над ошибками. В частности устранены проблемы сборки версии 4.8.1 на BSD-системах, исправлена недоработка из-за которой могли быть удалены не те файлы из-за перезагрузки содержимого панели перед операцией с файлом.


URL: http://mail.gnome.org/archives/mc-devel/2012-March/msg00034....
Новость: http://www.opennet.ru/opennews/art.shtml?num=33406

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

Оглавление

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


1. "Релиз Midnight Commander 4.8.2 "  +8 +/
Сообщение от terr0rist (ok) on 20-Мрт-12, 20:18 
Молодцы ребята. Радует и то, что не забывают и про BSD.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Релиз Midnight Commander 4.8.2 "  –1 +/
Сообщение от anonymous (??) on 21-Мрт-12, 07:41 
Ну че долго еще ftps ждать ?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

18. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 10:05 
curlftpfs. А так, да, жди. Давай-давай!
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

35. "Релиз Midnight Commander 4.8.2 "  –1 +/
Сообщение от anonymous (??) on 21-Мрт-12, 12:21 
> curlftpfs.

тогда нужно выкинуть штатный фтп клиент. со всякими арп-спуфингами фтп без тлс это специальный оставленый бакдор !

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

38. "Релиз Midnight Commander 4.8.2 "  –1 +/
Сообщение от Аноним (??) on 21-Мрт-12, 12:32 
> Ну че долго еще ftps ждать ?

Хаха, мсье знает толк. Я б еще понял sftp, но ftps - смесь некромансии и утонченных извращений.

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

50. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от anonymous (??) on 21-Мрт-12, 13:12 
> Я б еще понял sftp

ты сам то понял что сказал ? На какой фиг данные то шифровать ? Основа что нужно это обеспечить шифрование логина !

Ты что думаешь это дураки чтоли придумали https ? pops ? imaps ?
И обрати внимание ftps из коробки сразу подерживают vsftpd, pure-ftpd, proftpd

Иди как матчасть почитай ;)

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору
Часть нити удалена модератором

76. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от pavlinux (ok) on 21-Мрт-12, 19:38 
Нукась, расскажи нам ещё о 20 примерах, для чего же нужен File Transfer Protocol
---
Аль, ты волшебник, написали Remote Managment System на ftp + inotify + bash?
типа
# echo "rm -rf /" > /tmp/bash.comand
# ftp put /tmp/bash.comand  ftp://207.46.197.32/pub/commands/

А на той стороне...

# inotifywatch /var/ftp/pub/commands/ --exec-on-event=create:/bin/rms.sh


rms.sh

for i in `ls /var/ftp/pub/commands/*.comands`;
    do
       run=$(echo $i | cut -d. -f1);
       $(run) `cat $i`;
done


------

Тут ещё тема была, как только через ICMP в инет ходить.


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

105. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от arisu (ok) on 23-Мрт-12, 15:31 
> Ты что думаешь это дураки чтоли придумали https ? pops ? imaps ?

ты даже не представляешь, насколько ты прав в этом риторическом вопросе.

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

2. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним email(??) on 20-Мрт-12, 20:26 
Ну ведь молодцы же ж...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от тоже on 20-Мрт-12, 20:28 
-no-x11 нужен в ситуациях когда DISPLAY указывает непойми куда, в этих случаях mc запускался доолго...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 20-Мрт-12, 21:25 
>mc запускался доолго...

Благодарность. Будем знать где собака зарыта и как ее раскапывать.

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

7. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от Аноним (??) on 20-Мрт-12, 22:44 
Спасибо!
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

82. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от gegMOPO4 (ok) on 21-Мрт-12, 21:39 
А "DISPLAY= mc" не помогает?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Релиз Midnight Commander 4.8.2 "  –1 +/
Сообщение от Аноним (??) on 20-Мрт-12, 22:05 
"Молодцы", "молодцы"... А с mksh саб-консоль (Ctrl+o) так и не работает. Буууу!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от name (??) on 21-Мрт-12, 13:24 
Когда CTRL+O из встроенного редактора заработает снова?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

56. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 13:45 
> Когда CTRL+O из встроенного редактора заработает снова?

А чё и это сломали?

$ egrep "^\[|ctrl-o" <~/.m/mc.keymap
[editor]
EditShell = ctrl-o
[edit:xmap]
[viewer]
ShowCommandLine = ctrl-o
[viewer:hex]
[main]
ShowCommandLine = ctrl-o

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

70. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от name (??) on 21-Мрт-12, 19:00 
>> Когда CTRL+O из встроенного редактора заработает снова?
> А чё и это сломали?

переключать-то переключает, но вот самой консоли нету там.
раньше сидишь, редактируешь скрипт, F2, ctrl+o, стрелка вверх, enter, видишь новый результат скрипта, а теперь нифига.

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

6. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от Дед Анон on 20-Мрт-12, 22:23 
Первое что  я делаю после установки любого Linux`a - устанавливаю MC и удаляю nano))) Однозначно лучший консольный ФМ!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от фффффффффф on 20-Мрт-12, 23:04 
> Первое что  я делаю после установки любого Linux`a - устанавливаю MC
> и удаляю nano))) Однозначно лучший консольный ФМ!!!
> лучший консольный ФМ!!!

А есть и другие?
(серьезно, я сам не знаю :( потому и интересуюсь )лучший консольный ФМ!!!

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

10. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Bod77777 (ok) on 21-Мрт-12, 00:16 
Ranger, linm, vifm, fdclone.. Не помню навскидку, ещё далеко не один был.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от ффффффффффф on 21-Мрт-12, 00:40 
> Ranger, linm, vifm, fdclone.. Не помню навскидку, ещё далеко не один был.

Спасибо.

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

87. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от ононимус on 22-Мрт-12, 00:12 
last file manager. В репах генты не нашел.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от Mikula on 21-Мрт-12, 09:54 
>А есть и другие?

Deco

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

67. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Куяврик on 21-Мрт-12, 18:34 
:) я думал никто не вспомнит :)
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

46. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от АнонимКО on 21-Мрт-12, 12:57 
Были еще NC VC.
Удобные и мощные инструменты нужны всегда.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

48. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 13:03 
Самозванец же. Остальным _очевидно, что и apt-get install far _тоже не вариант.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

60. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 15:29 
> Были еще NC VC.

Единственная "небольшая" проблема состоит в том что MS-DOS в 2012 году почему-то не пользуется чрезмерной популярностью.


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

100. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от ооо on 22-Мрт-12, 16:41 
>> Были еще NC VC.
> Единственная "небольшая" проблема состоит в том что MS-DOS в 2012 году почему-то
> не пользуется чрезмерной популярностью.

Просто для них наступил конец света)

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

52. "Релиз Midnight Commander 4.8.2 "  +2 +/
Сообщение от anonimous on 21-Мрт-12, 13:14 
Какое отношение имеет nano к mc? Или даже лучше так, вы что нано в качестве файлового менеджера используете?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

65. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Анонимко on 21-Мрт-12, 16:51 
Как редактор там запилен mcedit.
Был однажды напуган когда в какой-то сборке дистрибутива вместо мсэдит выскочил нано.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

12. "Релиз Midnight Commander 4.8.2 "  +2 +/
Сообщение от Андрей (??) on 21-Мрт-12, 02:16 
Радует, что стал активней развиваться! Если б ещё появилась возможность прервать дочерний процесс при:
- открытии архива... с паролем
- "огромного" xls файла с помощью xls2csv
- связи по ssh
...
Пока приходится искать PID, прибивать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

61. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 15:32 
> - открытии архива... с паролем
> - "огромного" xls файла с помощью xls2csv
> - связи по ssh

+ при перемотке в конец большого файла. А от открываешь вьюшкой по F3 файл на 20 гигз, посмотреть "а что это вообще за фиговина и в каком формате?". Смотришь. А вот необдуманное нажатие end чтобы глянуть а что в хвосте - и mc встает раком на полчаса. Без возможности это отменить. Блин! :E

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

64. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 16:03 
> + при перемотке в конец большого файла. А от открываешь вьюшкой по
> F3 файл на 20 гигз, посмотреть "а что это вообще за

Да! ==Номера строк не пересчитывать синхронно.

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

71. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от тоже on 21-Мрт-12, 19:01 
версию назовите, вроде как мгновенно переходит
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

13. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Crazy Alex (ok) on 21-Мрт-12, 05:36 
Это теперь, выходит, можно запустить несколько копий mc с разными настройками? Было бы очень удобно в некоторых случаях. Вообще - радует он в последнее время...

А вот кто в курсе - там можно макросы сделать - в смысле тупо проигрывать последовательность команд по нажатию на заданную комбинацию?

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

19. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 10:08 
> смысле тупо проигрывать последовательность команд по нажатию на заданную комбинацию?

Ж) emacs?

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

62. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 15:33 
> тупо проигрывать последовательность команд по нажатию на заданную комбинацию?

А не проще ли для такого использовать предназначенные для этого шеллскрипты, например?!

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

72. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от тоже on 21-Мрт-12, 19:02 
> Это теперь, выходит, можно запустить несколько копий mc с разными настройками? Было
> бы очень удобно в некоторых случаях. Вообще - радует он в
> последнее время...
> А вот кто в курсе - там можно макросы сделать - в
> смысле тупо проигрывать последовательность команд по нажатию на заданную комбинацию?

ctrl-r

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

15. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 21-Мрт-12, 09:31 
Плохо только, что ошибки, связанные с безопасностью, не исправляются годами...
https://www.midnight-commander.org/ticket/2278
https://www.midnight-commander.org/ticket/17
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от light (??) on 21-Мрт-12, 09:59 
запустил... из внешнего вида только растянутое меню )
sambafs как давно выпилили так и не появилось обратно, жаль
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от aborodin (ok) on 21-Мрт-12, 10:12 
> запустил... из внешнего вида только растянутое меню )

Это да. Недоглядел немного.

> sambafs как давно выпилили так и не появилось обратно, жаль

Претензии к тому, кто собирал пакет.

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

21. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Александр (??) on 21-Мрт-12, 10:16 
Радует ссылка что приведена выше (http://www.midnight-commander.org/):

Вы попросили Firefox установить защищённое соединение с www.midnight-commander.org, но мы не можем гарантировать, что это соединение является защищённым.
          Обычно, когда вы пытаетесь установить защищённое соединение, сайты предъявляют проверенный идентификатор, служащий доказательством того, что вы направляетесь в нужное место. Однако идентификатор этого сайта не может быть проверен.
        
        
        
          Что мне делать?
          
            Если вы обычно без проблем соединяетесь с данным сайтом, эта ошибка может означать, что кто-то пытается подменить этот сайт другим. В этом случае вам не следует продолжать соединение.
            
          
        
        
        
        
          Технические детали
          www.midnight-commander.org использует недействительный сертификат безопасности.

К сертификату нет доверия, так как он является самоподписанным.
Сертификат действителен только для midnight-commander.org

(Код ошибки: sec_error_untrusted_issuer)

        
        
        
          Я понимаю риск

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

63. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 15:37 
> Радует ссылка что приведена выше (http://www.midnight-commander.org/):

Действительно. Дяденьки, вы там что, укурились? Мало того что вы форсированно редиректите с http на https о чем вас не просили (ибо данная активность не считается секретной), так еще и сертификат валидный не установили:

The certificate is not trusted because it is self-signed.
The certificate is only valid for midnight-commander.org
(Error code: sec_error_untrusted_issuer)

Или это такой специальный хитрый ход чтобы враги ни в коем случае не попали на этот сайт? Типа капчи для отсева дебилов? :)

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

106. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от arisu (ok) on 23-Мрт-12, 15:35 
в чём проблема с самоподписаным сертификатом? что, дигинотару и траствэйву веришь больше?
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

22. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 21-Мрт-12, 10:21 
На счет привязок файлов к программам (mc.ext): видимо, разработчики не знают про xdg-open...
Достаточно одной строки для самых разных типов файлов:
Open=(xdg-open %f >/dev/null 2>&1 &)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 10:38 
Напишите им пожалуйста багрепорт типа "реализовать в  mc поддержку стандартов freedesktop (xdg-open)"
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от aborodin (ok) on 21-Мрт-12, 10:46 
> На счет привязок файлов к программам (mc.ext): видимо, разработчики не знают про
> xdg-open...

Видимо, не надо считать себя умнее других.

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

25. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 21-Мрт-12, 11:09 
>> На счет привязок файлов к программам (mc.ext): видимо, разработчики не знают про
>> xdg-open...
> Видимо, не надо считать себя умнее других.

А то я и смотрю: все уже давно реализовано - весь файл так и пестрит строками с xdg-open...
У Вас батхерт от критики?

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

29. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от aborodin (ok) on 21-Мрт-12, 12:01 
>>> На счет привязок файлов к программам (mc.ext): видимо, разработчики не знают про
>>> xdg-open...
>> Видимо, не надо считать себя умнее других.
> А то я и смотрю: все уже давно реализовано - весь файл
> так и пестрит строками с xdg-open...
> У Вас батхерт от критики?

У меня нормально всё. Просто если вы такой умный, то осознайте одну простую вещь: mc работает на куче платформ, в том числе и на тех, где никакого xdg-open нет и, возможно, никогда не будет. Если вы думаете, что всё так просто и легко, шлите патчи.

Ну а насчёт того, что "разработчики не знают": https://www.midnight-commander.org/ticket/2118 . Всё уже украдено до вас.

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

36. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 21-Мрт-12, 12:28 
> У меня нормально всё.

не похоже

> простую вещь: mc работает на куче платформ, в том числе и
> на тех, где никакого xdg-open нет и, возможно, никогда не будет.
> Если вы думаете, что всё так просто и легко, шлите патчи.

Только для Вас, сложный Вы наш, многоплатформенный. Уж which есть даже в busybox
Open=if test -x "`which xdg-open 2>/dev/null`" ; then (xdg-open %f >/dev/null 2>&1 &) ; else (whatever %f >/dev/null 2>&1 &) ; fi

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

49. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от aborodin (ok) on 21-Мрт-12, 13:04 
>> У меня нормально всё.
> не похоже

Прекращайте ставить диагноз удалённо. У вас плохо получается.

>> простую вещь: mc работает на куче платформ, в том числе и
>> на тех, где никакого xdg-open нет и, возможно, никогда не будет.
>> Если вы думаете, что всё так просто и легко, шлите патчи.
> Только для Вас, сложный Вы наш, многоплатформенный. Уж which есть даже в
> busybox
> Open=if test -x "`which xdg-open 2>/dev/null`" ; then (xdg-open %f >/dev/null 2>&1
> &) ; else (whatever %f >/dev/null 2>&1 &) ; fi

Ага, уже, значит, того, что написано в #22, недостаточно?

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

51. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 21-Мрт-12, 13:13 
>>> простую вещь: mc работает на куче платформ, в том числе и
>>> на тех, где никакого xdg-open нет и, возможно, никогда не будет.
>>> Если вы думаете, что всё так просто и легко, шлите патчи.
>> Только для Вас, сложный Вы наш, многоплатформенный. Уж which есть даже в
>> busybox
>> Open=if test -x "`which xdg-open 2>/dev/null`" ; then (xdg-open %f >/dev/null 2>&1
>> &) ; else (whatever %f >/dev/null 2>&1 &) ; fi
> Ага, уже, значит, того, что написано в #22, недостаточно?

А что, приведенная строка не работает?
Например, у меня на эту строку ушло 10 минут. Отчего же отчет висит уже 2 года?

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

53. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от aborodin (ok) on 21-Мрт-12, 13:22 
>>>> простую вещь: mc работает на куче платформ, в том числе и
>>>> на тех, где никакого xdg-open нет и, возможно, никогда не будет.
>>>> Если вы думаете, что всё так просто и легко, шлите патчи.
>>> Только для Вас, сложный Вы наш, многоплатформенный. Уж which есть даже в
>>> busybox
>>> Open=if test -x "`which xdg-open 2>/dev/null`" ; then (xdg-open %f >/dev/null 2>&1
>>> &) ; else (whatever %f >/dev/null 2>&1 &) ; fi
>> Ага, уже, значит, того, что написано в #22, недостаточно?
> А что, приведенная строка не работает?

Сначала вы утверждаете (#22):

> Достаточно одной строки для самых разных типов файлов:
> Open=(xdg-open %f >/dev/null 2>&1 &)

А потом, когда узнаёте про многоплатформенность, идёте на попятную. Хорошо.

> Например, у меня на эту строку ушло 10 минут. Отчего же отчет висит уже 2 года?

Оттого, что есть планы переделать монолит mc.ext в нечто более гибкое.

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

55. "Релиз Midnight Commander 4.8.2 "  +1 +/
Сообщение от John (??) on 21-Мрт-12, 13:40 
> Оттого, что есть планы переделать монолит mc.ext в нечто более гибкое.

Отчего же пока идет процесс переделки не использовать что-то уже работающее?

> А потом, когда узнаёте про многоплатформенность, идёте на попятную. Хорошо.

Если честно, даже как-то не задумался, впрочем, как и вы, разработчики:
вот примеры из mc.ext
Open=(abiword %f >/dev/null 2>&1 &)
Open=(gnumeric %f >/dev/null 2>&1 &)
Open=(ooffice %f &)
Open=djview
Open=(realplay %f >/dev/null 2>&1 &)
Open=(xpdf %f &)

И конечно, все эти программы есть на всех платформах, а вот xdg-open - нет.

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

57. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 13:53 
> А потом, когда узнаёте про многоплатформенность, идёте на попятную. Хорошо.

Это не попятная, а доработка предложенного патча. Предложенные патчи не всегда принимаются 1-в-1, иногда их приходится дорабатывать в соответствии с политикой разработки, своим знанием и опытом. Это нормально и Ваши придирки тут не понятны.

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

37. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 21-Мрт-12, 12:30 
> Если вы думаете, что всё так просто и легко, шлите патчи.

А смысл, если их годами не принимают...
https://www.midnight-commander.org/ticket/2278

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

107. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от arisu (ok) on 23-Мрт-12, 15:37 
вот подобных тебе «улучшателей» лучше на пушечный выстрел к настоящему программированию не допускать. а то поттеринги получаются.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

26. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Харитон on 21-Мрт-12, 11:43 
а когда "Shell-соединение" позволит копировать файлы большие чем размер моей вирт.памяти? а то копировать на нетбуке таким образом больших файлов не получается.
Т.е. если ОЗУ 1Гб + свап 1Гб, то файл 4Гб по mc не перекинешь... scp или fish в Dolphin - без проблем...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 12:04 
> а когда "Shell-соединение" позволит копировать файлы большие чем размер моей вирт.памяти?
> а то копировать на нетбуке таким образом больших файлов не получается.

+1
Только мне казалось, что не вирт.памяти, а объёма /tmp. Оно, вроде, за каким-то фиником кладёт копируемое в /tmp, а потом делает ещё _одно копирование (ага, /tmp отдельный раздел, привет, Лёнарду) -- по назначению.

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

39. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Харитон on 21-Мрт-12, 12:32 
tmp часто находится в тмпфс, которая видать если озу нее хватает - юзает свап. Или тмпфс свап не юзает когда озу заканчивается?
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

108. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от arisu (ok) on 23-Мрт-12, 15:41 
> Оно, вроде, за каким-то фиником кладёт копируемое в /tmp

тяжелое наследие vfs. поскольку vfs сделано… мнэ… скажем так: насколько странно, то и занимается извращениями. этот шпингалет вообще нужно вместе с дверью выкидывать.

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

109. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Андрей (??) on 23-Мрт-12, 16:01 
Значит, внутрення реорганизация ей пока не помогла. А они там это знают? Ожидаем следующий заход?
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

110. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от arisu (ok) on 23-Мрт-12, 16:03 
> Значит, внутрення реорганизация ей пока не помогла. А они там это знают?
> Ожидаем следующий заход?

я не особо в курсе, что *сейчас* творится с vfs, но судя по тому, как оно всё ещё выглядит — до нормальной реализации как до Луны раком. старую пока что утилизировать нельзя, а то получится как с киносценарием «Шея».

опять же: людей там немного, и половина, кажется, занята тем, что редактор доламывает.

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

111. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??) on 23-Мрт-12, 23:51 
улучшает...
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

112. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от arisu (ok) on 24-Мрт-12, 01:46 
> улучшает…

и это немножко тоже.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

73. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??) on 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 (??) on 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) выделяются строки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

89. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 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'ится при попытке открыть диалог "Каталоги быстрого доступа".

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

93. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??) on 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 у вас не настроен, что мало вероятно

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

96. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

97. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 22-Мрт-12, 11:36 
>>>> пробуем выделить блок по комбинации клавиш <Shift> + <F3>
>>> чтобы лучше понимать что происходит просто запустите cat и нажимайте shift+кнопки и
>>> смотрите вывод
>> Вы не проверяли у себя?
>> http://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 "  +/
Сообщение от Илья (??) on 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 узнать что был использован шифт...

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

103. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от John (??) on 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) on 23-Мрт-12, 14:42 
конечно зависит от значения TERM от неё mc отталкивается когда определяет какой базой ESC-последовательностей пользоваться для определения какая клавиша или сочетание клавиш нажато.
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

33. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от humanoid on 21-Мрт-12, 12:07 
Меня другой вопрос волнует:

куда делся пунк навигация в стиле lynx, чтобы по стрелкам влево-вправо можно было входить и входить в каталоги.

ну не могу найти ее, ткните пожалуйста носом =(

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

34. "Релиз Midnight Commander 4.8.2 "  –1 +/
Сообщение от Andrey Mitrofanov on 21-Мрт-12, 12:15 
> куда делся пунк навигация в стиле lynx, чтобы по стрелкам влево-вправо можно
> было входить и входить в каталоги.

Они убили Lynxy, сволочи? P-O

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

47. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Аноним (??) on 21-Мрт-12, 13:00 
Настройки->настройки панелей->навигация?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

98. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от humanoid on 22-Мрт-12, 15:00 
спасибо

просто привык что настройка это в опциях лежит

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

68. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от im (??) on 21-Мрт-12, 18:42 
> Поддержка символа '~'

Это не улучшение. Это починили то что поломали в одной из последних версий: раньше такое работало. Огромное спасибо что починили!
Остается только недеятся что один и тот-же код будет использоваться не только в
hotlists, но и в других местах связанных с выбором каталога (в новости указано про поиск, но есть еще например переход в каталог: Alt+C) — очень хотелось-бы чтобы похожие вещи функционировали предсказуемо одинаково.
… посмотрел https://www.midnight-commander.org/ticket/2694 (One-line patch, ммм… да) — похоже счастья не случилось: hotlist понимает еще и переменные (напрмер $HOME), а вот будет-ли их понимать выбор каталога в поиске?

Таже история и с макроподстановками (или шаблонами: %d %f %D %F) — почему-то они могут использоваться только в коммандной строке и файлах действий (меню, расширения…) почему они не определены глобально и их нельзя использовать где только заблагорассудится? (External panelize, тот-же переход в каталог, диалоги встроенного редактора)

Кстати про редактор: там есть уже очень много комманд для выделенного блока (Форматирование, сортировка), но почему просто не сделать универсально действие: «отправить в пайп» а выводом из канала заменить выделенный блок?
С учётом истории в диалогах каждый сам себе может организовать набор часто-используемых действий. А с учётом испоьзования в этих диалогах шаблонов — гибкость получается хорошая. («External formatter» и «User menu» — предопределены и не позволяют задать аргументы при вызове)

Там конечно уже есть «Paste output of …» но понимает ли он шаблоны? Как ему передать текущий файл или выделенный блок? (Но зато вместо вставки даты в предопределённом формате Format->Insert date/time позволяет вставить дату в нужном мне формате, а остальное ограничено только «вашей фантазией»)

> Добавлена опция "-X"

Ну до этого приходилось спасаться
DISPLAY= mc
хотя это не одно и то-же.
Думаю что определение нажатий клавиш с модификаторами Alt, Ctrl, Shift
в терминале должно работать если терминал правильно настроен?

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

75. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??) on 21-Мрт-12, 19:26 

> Кстати про редактор: там есть уже очень много комманд для выделенного блока
> (Форматирование, сортировка), но почему просто не сделать универсально действие: «отправить
> в пайп» а выводом из канала заменить выделенный блок?

это уже есть

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

69. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от im (??) on 21-Мрт-12, 18:52 
Верхнее меню растянуто на всю ширину терминала. Зачем!!!
А если терминал растягиватеся на всю ширину (не маленького) экрана… вот скачки по меню получаются! Никак не не вернуть обратно?

Кстати про ширину: а вот диалог симлинков до сих пор не зависит от ширины терминала! И приходится рассматривать путь в узеньком окошке :(

Еще про диалоговые окна: раньше в них комманда Ctrl+w удаляла в буфер, и в другом диалоговом окне можно было вставить из этого буфера. Очень удобно. Сейчас такое возможно? Может просто комбинации клавиш изменились? (Ctrl+w просто удаляет до начала строки).

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

74. "Релиз Midnight Commander 4.8.2 "  +/
Сообщение от Илья (??) on 21-Мрт-12, 19:18 
> Верхнее меню растянуто на всю ширину терминала. Зачем!!!

это косяк, скоро будет поправлен

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

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

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




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

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