The OpenNET Project / Index page

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

Вышел Midnight Commander 4.7

25.12.2009 22:46

После нескольких лет забвения и практически умирания проекта, новая команда разработчиков Midnight Commander выпустила обновлённую и во многом переписанную версию самого популярного консольного файлового менеджера для Unix.

Кроме исправления огромного количества ошибок, в Midnight Commander 4.7 можно отметить следующие изменения:

Ядро:

  • Интегрированная поддержка UTF-8;
  • Поддержка визуальных тем;
  • Поддержка любых пользовательских комбинаций клавиш;
  • Масштабируемый TUI;
  • Добавлена возможность изменения порядка сортировки с помощью нажатия мышью на заголовок колонки;
  • Добавлены горячие клавиши для быстрой смены режимов сортировки файлов в панели;
  • Теперь всегда отображается режим сортировки в панели и порядок сортировки (прямой, обратный) при полном режиме просмотра;
  • Движок меню переписан и строит меню динамически, а комбинации клавиш для элементов меню теперь определяются через файл mc.keymap;
  • Добавлена подсветка имён файлов по их расширению;
  • Диалог Копирования/Перемещения файлов переработан для лучшего отображения длинных имён файлов;
  • При повторном запуске поиска его окно содержит предыдущие запросы;
  • Поддержка различных кодировок теперь включена по умолчанию;
  • Добавлена возможность прохода по меню по кругу;
  • Изменено действие комбинации клавиш Ctrl + Пробел: теперь считается и показывается размер всех подкаталогов если вы находились на ".." (корне текущей директории) или самой текущей директории, если она была выбрана;
  • Поиск файлов может быть значительно ускорен, если выбрана опция искать только первое вхождение;
  • В поиск файлов добавлена новая опция - искать слова полностью (а не просто как вхождения);
  • Теперь можно менять кодировку прямо в панели файлов (не нужен convmv, исчезнуть проблемы с "русскими" кодировками FTP/FISH серверов);
  • Переработан механизм поиска regexp в файлах, теперь можно точно указать тип: простой, wildcard, regexp или шестнадцатиричный;
  • Расширены возможности "Learn Keys" (научить MC клавишам);
  • Добавлено автоопределение кодировки файлов на основе локали;
  • Улучшена поддержка x86-64 платформы.

Файловая система:

  • Исправлена ошибка просмотра tar архивов, содержащих двоеточие;
  • Команда exit работает и в архивах;
  • Добавлена предварительная поддержка архивов CAB;
  • Добавлена поддержка ICO и DJVU файлов;
  • Исправлен крах приложения при просмотре многих VFS;
  • Убраны ненужные предупреждения при добавлении файлов к архивам;
  • Теперь распознаются архивы .tar.xz;
  • Добавлено распознавание LZMA архивов по расширению;
  • Добавлена поддержка IPv6 для FTP;
  • Обновлена поддержка ISO9660 - теперь корректно открываются ISO образы, содержащие Joliet первого уровня UCS.

Редактор:

  • Добавлен индикатор в процентах текущего положения в файле;
  • Исправлена ошибка некорректного прямоугольного выделения;
  • Добавлена опция "Проверять новые линии на соответствие POSIX" в диалоге сохранения режима файла. Добавлено предупреждение, если файл в конце не содержит перевод строки;
  • Добавлены горячие комбинации клавиш для EditShiftBlockLeft и EditShiftBlockRight;
  • Исправлено отображение символов двойной ширины таких как CJK и т.п.
  • Диалог "Сохранить как" позволяет выбрать концы строк (как в Unix, MacOS или Windows/DOS);
  • Улучшена подсветка синтаксиса файлов VerilogHDL, скриптов Shell, сообщений почты и HTML;
  • Добавлена подсветка синтаксиса файлов *.repo files, pacman PKGBUILD и файлов .install, а также erlang, ebuild, named, strace и j;
  • Добавлен флаг "Заменять только внутри выделенного".

Просмотрщик файлов:

  • Исправлено выравнивание TAB'ов;
  • Исправлена функция просмотра следующего/предыдущего файла;
  • Исправлено отображение файлов с концами строк как в Windows и MacOS;
  • Код был переработан, чтобы увеличить производительность;
  • Долгие операции в просмотрщике теперь можно прервать;
  • Как и в редакторе добавлена возможность искать "целые" слова.

Разное:

  • Буфер обмена сделан единым для редактора, полей ввода в формах и приглашение для ввода команды SHELL;
  • Сборщики программы могут поменять расположения директории, которая хранит настройки MC (CFLAGS='-DMC_USERCONF_DIR=\".mc2\"');
  • Изменено поведение Alt + BackSpace в командной строке;
  • Hotlist: добавлена поддержка переменных среды;
  • Hotlist: добавлена автодополнение пути;
  • Все widget'ы списки поддерживают выбор элемента по нажатию цифр 1-9 (первый .. девятый элемент списка);
  • Новая опция mouse_close_dialog (пока нет в интерфейсе). При значении равном единице диалоги будут закрываться, если вы мышкой нажали вне диалога;
  • Размеры теперь могут выводится в единицах SI (base = 1000, а не компьютерные 1024);
  • Диалоги поиска файлов, поиска/замены в редакторе и просмотра имеют теперь общую историю;
  • MC теперь умеет отображать свободное место в текущей файловой системе;
  • Мини статус строка отображает размер выбранных файлов.


  1. Главная ссылка к новости (http://www.midnight-commander....)
  2. Скачать исходники
  3. OpenNews: Выпущен первый предварительный релиз Midnight Commander 4.7.0-pre1
  4. OpenNews: Вышел второй пре-релиз Midnight Commander-4.7.0-pre2
  5. OpenNews: Вышел Midnight Commander 4.7.0-pre3
  6. OpenNews: Вышел Midnight Commander 4.7.0-pre4
Автор новости: Artem S. Tashkinov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24826-MidnightCommander
Ключевые слова: MidnightCommander
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (145) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Юниксоид (??), 00:10, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Позитивно. А где deb пакеты ?
     
     
  • 2.3, Аноним (3), 00:14, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    https://launchpad.net/~zyv/+archive/ppa
    http://www.midnight-commander.org/wiki/Binaries
     
     
  • 3.28, VyacheslavS (?), 09:00, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Там пакеты датированы августом!
    Версия старая (не релиз).
    Придется подождать.
     
     
  • 4.87, aim (ok), 05:38, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    тут вот говорят что есть ppa для ubuntu: http://habrahabr.ru/blogs/open_source/79378/#comment_2324002
     
     
  • 5.122, VyacheslavS (?), 21:45, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо за ссылку!
    https://launchpad.net/~voronov84/+archive/andreyv
     
     
  • 6.123, jura12 (ok), 05:34, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а для jantly репозитария нету. что делать? самим собирать что-ли?
     

  • 1.2, mitya (ok), 00:10, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Спасибо.
     
  • 1.4, dRiZd (?), 00:18, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура! Автор новости прямо читает мои мысли...
    Только сейчас HLFS на gcc 4.4.2 заканчиваю пересобирать ...
     
  • 1.5, Аноним (-), 00:24, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну, деб не деб, но слаклвские пакеты присутствуют:
    ftp://linux.akson45.kiev.ua/pub/slackware/addons-13.0/32/packages/mc-4.7.0-i

    ftp://linux.akson45.kiev.ua/pub/slackware/addons-13.0/64/packages/mc-4.7.0-x

    ;)

     
  • 1.7, birdie (?), 00:30, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Лично я мечтаю, чтобы Far сделали Unix/POSIX compatible, потому-что MC в текущем виде - это неудобоваримая свалка трудночитаемого C кода, где изобретено наследование и прочие C++ измы.

    Увы.

     
     
  • 2.9, Noldor (??), 00:52, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А у FAR'а код лучше?
     
     
  • 3.10, birdie (?), 00:55, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Если считать кол-во плагинов, то да и в сто раз.
     
     
  • 4.11, demimurych (?), 01:00, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а можно пример нужного плагина?

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

     
     
  • 5.12, angel_il (ok), 01:28, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    к редактору colorer + всякое для навигации по коду
    в панельках это ftp + winscp + process explorer
     
     
  • 6.14, Сергей (??), 01:45, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >в панельках это ftp + winscp

    а разве mc этого не умеет?!

    >process explorer

    для этих целей есть htop

     
     
  • 7.15, angel_il (ok), 02:16, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>в панельках это ftp + winscp
    >а разве mc этого не умеет?!

    умеет, но меня бы больше порадовали плагины для этого.

    >>process explorer
    >для этих целей есть htop

    есть

     
     
  • 8.19, аноним (?), 04:10, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Т е плагины ради плагинов Аргументация на высоте ... текст свёрнут, показать
     
     
  • 9.38, angel_il (ok), 10:20, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    плагины ради того чтобы не вкомпиливать не всем нужный функционал в бинарь ... текст свёрнут, показать
     
     
  • 10.47, Южнобутовец (?), 11:22, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Дык не вкомпиливай ... текст свёрнут, показать
     
     
  • 11.50, angel_il (ok), 12:02, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Научи но только чтобы код после этого не смотрелся как рождественская ёлка ил о... текст свёрнут, показать
     
     
  • 12.77, dq0s4y71 (??), 21:05, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не так трудно, на самом деле Принцип такой же как с плагинами, только вместо пл... текст свёрнут, показать
     
     
  • 13.84, pavlinux (ok), 05:13, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    dlopen ... текст свёрнут, показать
     
     
  • 14.98, angel_il (ok), 16:23, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну это и есть путь плагинов ... текст свёрнут, показать
     
  • 9.106, Volodymyr Lisivka (?), 01:19, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плагины для того, чтобы не надо было форкать проект или упрашивать автора отдай... текст свёрнут, показать
     
     
  • 10.108, aborodin (??), 08:28, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не волнуйтесь, мы в курсе Номер тикета, пожалуйста А вы думаете, все ваши хоте... текст свёрнут, показать
     
     
  • 11.113, Volodymyr Lisivka (?), 14:52, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я не волнуюсь уже лет , долго вобщем, а спокойно пишу на шелле Свои скрипты ... большой текст свёрнут, показать
     
     
  • 12.116, aborodin (ok), 16:04, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага Спасибо Всего не упомнишь, поэтому я буквально вчера открыл такой же тикет... текст свёрнут, показать
     
     
  • 13.129, gegMOPO4 (ok), 13:56, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    И то же самое, пожалуйста, для bindings и menu Но там больше работы ... текст свёрнут, показать
     
  • 12.119, Michael Shigorin (ok), 18:01, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http www altlinux org DotFiles Shells zsh MenuSelection ... текст свёрнут, показать
     
  • 10.128, gegMOPO4 (ok), 13:51, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    О, правильный тикет Больше всего мне в mc не хватает именно этого Не только дл... текст свёрнут, показать
     
  • 5.68, Анонимка (?), 16:22, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Управление сервисами, реестром, нормальная работа с кодировками в отдельно взято... большой текст свёрнут, показать
     
  • 4.18, аноним (?), 04:09, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ему про код, а он про плагины. Пчитайте на досуге код фара - mc по сравнению с ним верх совершенства. А вообще я считаю что в unix мире оба менеджера выглядят убого и являются всего лишь костылями для тех, кто не осилил zsh.
     
     
     
    Часть нити удалена модератором

  • 6.79, FSA (ok), 22:28, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    В принципе у меня достаточно нажать tab и можно увидеть список файлов. Если ввести первые несколько символово, то по tab высвечиваются только файлы, начинающиеся с этих символов.
     
  • 4.69, Аноним (-), 16:38, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Количество плагинов не является показателем качества кода. Даже размер кода не имеет особо значения в этом случае. Важна оптимизация работы алгоритма и рациональность решения. А количество плагинов - это вы по очень высокому уровню хапнули. Довольно поверхностный осмотр. :)
     
  • 2.13, Я (??), 01:28, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Лично я мечтаю, чтобы Far сделали Unix/POSIX compatible, потому-что MC в текущем виде -
    > это неудобоваримая свалка трудночитаемого C кода, где изобретено наследование и прочие
    > C++ измы.

    Решили новый миф раскрутить? Поточнее пожалуйста - в mc много подсистем.

    Кстати, идеальный FAR таки научился копировать с родного SMB на SMB?

     
     
  • 3.21, IGX (?), 05:47, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А он этого разве не умел? У меня проблем с этим никогда не возникало.
     
     
  • 4.59, Я (??), 13:21, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А он этого разве не умел? У меня проблем с этим никогда
    >не возникало.

    C FTP на FTP точно не умел(ет?), вроде бы и с SMB на SMB - тоже.

     
     
  • 5.65, birdie (?), 14:58, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Хотите видео загружу как я с одного FTP на другой файл копирую?
     
     
  • 6.72, Я (??), 18:54, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Хотите видео загружу как я с одного FTP на другой файл копирую?
    >

    Я знаю, что FTP неработает. Только это частный случай, и VFS тут ни при чем.
    У фара были проблемы с неродными фаловыми системами вообще.

     
     
  • 7.74, Я (??), 18:57, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.midnight-commander.org/ticket/358
     
  • 5.66, angel_il (ok), 15:35, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>А он этого разве не умел? У меня проблем с этим никогда
    >>не возникало.
    >
    >C FTP на FTP точно не умел(ет?), вроде бы и с SMB
    >на SMB - тоже.

    надо просто поставить другой плагин для ftp

     
     
  • 6.73, Я (??), 18:55, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>>А он этого разве не умел? У меня проблем с этим никогда
    >>>не возникало.
    >>
    >>C FTP на FTP точно не умел(ет?), вроде бы и с SMB
    >>на SMB - тоже.
    >
    >надо просто поставить другой плагин для ftp

    Хорошо, что не написать :)

     
  • 3.24, birdie (?), 08:20, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати, идеальный FAR таки научился копировать с родного SMB на SMB?

    Сколько себя помню - всегда умел.

    А вот VFS в MC - это чудовищный костыль.

     
     
  • 4.61, Я (??), 13:28, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> Кстати, идеальный FAR таки научился копировать с родного SMB на SMB?
    >
    >Сколько себя помню - всегда умел.

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

    >А вот VFS в MC - это чудовищный костыль.

    Не осилил. Костыль к чему? Нормальная абстракция для, например, шаренья по архивам, fish, ftp.

     
  • 2.16, dq0s4y71 (??), 02:22, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Только почему-то эта "неудобоваримая свалка трудночитаемого C кода" на кучу платформ портируется, а ФАР на истинно верном С++ остается только не венде. И портировать его нет надежд никаких. Нафига, спрашивается, использовали такой мощный инструмент, как классы, и при этом не удосужились отделить логику от виндозного API! Зато код "удобочитаемый" и без goto...
     
     
  • 3.22, IGX (?), 05:50, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • –3 +/
    FAR изначально был сделан под Win.

     
     
  • 4.25, anonymous (??), 08:21, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    это не аргумент же!
     
     
  • 5.31, Аноним (-), 09:32, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >это не аргумент же!

    Задачи такой не было - портировать.
    На кой черт Рошалю сдался юникс?
    А сейчас все карты в руки, код открыт. Недоволен, что Фар не портирован - дерзай!

     
     
  • 6.46, anonymous (??), 11:18, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А сейчас все карты в руки, код открыт. Недоволен, что Фар не портирован - дерзай!

    Вы такой умный как я не могу. Если кто-то на это и решится, то может себе кое-что надорвать. К тому же это означает форк Фара, поскольку сама ФарТим в портировании не заинтересована и вряд ли согласится принять код в апстрим.

     
  • 6.54, dq0s4y71 (??), 12:56, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Задачи такой не было - портировать.
    На кой черт Рошалю сдался юникс?

    А на кой черт Мигелю и его последователям сдалась винда? У него что, задача такая была? Только МЦ с "неудобочитаемым кодом" почему-то и на винде, и на лине, и на фряхе, и на солярке, и бог знает еще на чем.

    >Недоволен, что Фар не портирован - дерзай!

    Так непортируемый он, тебе ж говорят! Потому что так написан. Его легче заново переписать. Зато на классах...

     
     
  • 7.70, Аноним (-), 17:04, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >
    >А на кой черт Мигелю и его последователям сдалась винда? У него
    >что, задача такая была? Только МЦ с "неудобочитаемым кодом" почему-то и
    >на винде, и на лине, и на фряхе, и на солярке,
    >и бог знает еще на чем.
    >
    >>Недоволен, что Фар не портирован - дерзай!
    >
    >Так непортируемый он, тебе ж говорят! Потому что так написан. Его легче
    >заново переписать. Зато на классах...

    Это уже будет не far. По крайней мере назвать по другому имеются все предпосылы :D

     
     
  • 8.75, anonymous (??), 18:58, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    near D ... текст свёрнут, показать
     
     
  • 9.78, dq0s4y71 (??), 21:07, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Between ... текст свёрнут, показать
     
  • 9.105, Аноним (-), 20:36, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    notsofar ... текст свёрнут, показать
     
  • 8.110, Аноним (-), 09:42, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Если после портирования Far потребуется еще и портировать все плагины, то такое ... текст свёрнут, показать
     
  • 3.26, birdie (?), 08:23, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Только почему-то эта "неудобоваримая свалка трудночитаемого C кода" на кучу платформ портируется, а ФАР на истинно верном С++ остается только не венде.

    Пробовали хоть раз в жизни писать чисто win32 консольное приложение? :)

     
     
  • 4.41, аноним (?), 10:25, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    пробовал, консольный плеер, все winapi выносятся в отдельный модель и оборачиваются в свой класс. если вдруг стрельнет в голову моча и захочется портировать приложение то: нет проблем.
     
  • 4.56, dq0s4y71 (??), 13:13, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Пробовали хоть раз в жизни писать чисто win32 консольное приложение? :)

    Мне приходилось писать встроенные приложения, которые одинаково работают на промышленных девайсах на процессорах Intel 8051, ARM, и в консоли Windows, Linux и FreeBSD на х86. Оказывается, такое возможно. И даже без классов. :)

     
  • 2.33, sluge (ok), 09:43, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ды тоже мечтаю... но кажись там работы оч много
    наверно проще total commander спортировать чем far
     
     
  • 3.58, dq0s4y71 (??), 13:17, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >наверно проще total commander спортировать чем far

    Да и нужды особой, по-моему, нет. Файлменеджеров а ля total commander под линем достаточно, а вот консольных - только форки МЦ.

     
     
  • 4.104, JL2001 (ok), 20:30, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    можно названия удобных и мощных Файлменеджеров а ля total commander для Linux ?
     
     
  • 5.112, dq0s4y71 (??), 14:05, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >можно названия удобных и мощных Файлменеджеров а ля total commander для Linux
    >?

    Вот насчет "удобных и мощных" - не знаю. Я total commander не люблю, и им и его клонами не пользуюсь.

     
     
  • 6.120, JL2001 (ok), 21:28, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот насчет "удобных и мощных" - не знаю. Я total commander не
    >люблю, и им и его клонами не пользуюсь.

    графический, двупанельный, с эффективно заполненным рабочим пространством (отсутствие толстых рамок, панелек с большущими кнопками и прочих гламурных извратов), максимально настраиваемый, максимально клавиатурноуправляемый и при этом аккуратно выглядящий :))

    посто интересуют возможные варианты на замену виндового тотала, консольные командеры не нравятся внешним видом (ещё и раздражает привязанность размеров элементов к размеру шрифта)

     
  • 5.114, ононим (?), 15:39, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >можно названия удобных и мощных Файлменеджеров а ля total commander для Linux
    >?

    Krusader... пользуйтесь

     
  • 4.153, DeadLoco (ok), 03:15, 01/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не только. Есть еще старенький deco Сергея Вакуленко, и есть его же расширение bash - bashc (Bash Commander) http://groups.google.com/group/bashc/web/overview?pli=1

    Ко второму рекомендую присмотреться, там весь функционал вынесен в собственные скрипты для dialog. Расширяется, соответственно, до бесконечности, и если рабочий шелл - баш, то есть смысл.

     

     ....большая нить свёрнута, показать (55)

  • 1.8, Avator (ok), 00:36, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    очень позитивно, прям настроение поднялось))
     
  • 1.17, Аноним (-), 02:35, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Позитивно, радует, что большая часть команды разработчиков русские и белорусы =)
     
     
  • 2.23, Tav (ok), 06:09, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это любопытно. Почему именно у нас есть разработчики, заинтересованные в развитии проекта? А пользователи тоже русские преобладают?

    Вообще, я mc использую по привычке, но при этом меня не покидает ощущение, что это все-таки какая-то лишняя сущность.

     
     
  • 3.143, аноним (?), 17:47, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему именно у нас есть разработчики, заинтересованные в развитии проекта?

    Из-за исторической лени и криворучия. Поэтому написан FAR, поэтому же ковыряется дохлый mc, все это вместо изучения нормальных инструментов.

     
     
  • 4.148, Глаголь (?), 23:28, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Список инструментов в студию
     

  • 1.20, аноним (?), 04:10, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Интегрированная поддержка UTF-8

    О, у них уже наступил XXI век?

     
  • 1.34, sluge (ok), 09:47, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну накоенц-то официальный релиз! ура!
     
     
  • 2.36, Zenitur (?), 10:14, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >ну накоенц-то официальный релиз! ура!

    Как там насчёт сбоев и деградаций? Пре-релизы, судя по комментариям, были ими переполнены.

     
     
  • 3.40, angel_il (ok), 10:25, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>ну накоенц-то официальный релиз! ура!
    >
    >Как там насчёт сбоев и деградаций? Пре-релизы, судя по комментариям, были ими
    >переполнены.

    поэтому фактически 2 месяца были посвящены только багфиксингу и устранению регрессий.

     

  • 1.42, Аноним (-), 10:35, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Переключение кодировок в просмотрщике по Ctrl+T как выкинули в каком-то из 4.6.х, так и не вернули обратно. Никому не надо?
     
     
  • 2.44, angel_il (ok), 11:01, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ???
    alt-e !
     
  • 2.45, Dl (?), 11:14, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Здрастее, все работает.
     

  • 1.48, Anonimous (?), 11:51, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Огромное спасибо разработчикам! Отличный менеджер и самый человеческий консольный текстовый редактор (mcedit).
     
     
  • 2.52, alecs (??), 12:28, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо большущее разработчикам !
     

  • 1.53, DFX (?), 12:43, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Добавлена подсветка имён файлов по их расширению;

    Может всё таки лучше было бы по mime-types, а не костылях для убогих ?

    > (CFLAGS='-DMC_USERCONF_DIR=\".mc2\"');

    0_0 а тут может таки сделать директиву для configure чтоб оно само такие конструкции добавляло ?

    в остальном всё просто шикарно, и я настоятельно рекомендую старпёрам-фарофилам, вендозоидам и некродрочерам убиться или хотя бы изойти из этой темы.

     
     
  • 2.55, anonymous (??), 13:12, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Может всё таки лучше было бы по mime-types, а не костылях для убогих ?

    Так что, и по ftp будешь открывать каждый файл и сверять его magic bytes?

     
  • 2.57, angel_il (ok), 13:15, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> Добавлена подсветка имён файлов по их расширению;
    >Может всё таки лучше было бы по mime-types, а не костылях для убогих ?

    а может вы просто не понимаете о чем говорите? если сделать то что вы предлагаете то сколько mc будет раскрашивать файлы в каталоге с хотя бы 1000 файлов?

     
     
  • 3.60, anonymous (??), 13:28, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> Добавлена подсветка имён файлов по их расширению;
    >>Может всё таки лучше было бы по mime-types, а не костылях для убогих ?
    >
    >а может вы просто не понимаете о чем говорите? если сделать то
    >что вы предлагаете то сколько mc будет раскрашивать файлы в каталоге
    >с хотя бы 1000 файлов?

    Мне всё таки интересно другое. Неужели есть люди, которые хранят mp3 с расширением jpg?

     
     
  • 4.64, Iv945n (ok), 14:23, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Неужели есть люди, которые хранят mp3 с расширением jpg?

    Есть есть люди, которые хранят mp3 с расширением xls :-)

     
     
  • 5.80, V (??), 00:24, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    есть люди, которые хранят файлы .avi с расширением .so в /usr/lib :)
     
     
  • 6.85, pavlinux (ok), 05:24, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >есть люди, которые хранят файлы .avi с расширением .so в /usr/lib :)

    librussianslut.so.1.0.1
    libvikarape.so.1.0.1
    libbigdick.so.1.0.1

    :)


     

  • 1.63, mf (?), 13:56, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а некоторым нехватает мс под виндой :(
     
     
  • 2.71, dq0s4y71 (??), 18:27, 26/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Так есть сборки и под винду. Из ReactOS и CygWin, например.
     
  • 2.88, HASP (?), 07:37, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    точна! а еще постоянно жму Ф12, нехватат yakuake
     

  • 1.76, pa23 (??), 19:49, 26/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вот это отличная новость! разработчики молодцы!
     
  • 1.81, Аноним (-), 01:23, 27/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему может не работать сортировка по горячим клавишам?
    Добавил в mc.keymap:
    PanelSortOrderBySize = ctrl-f5

    При нажатии вставляются символы 15;5~ (Gnome Terminal), в консоли вообще ничего не происходит.

    Ubuntu 9.10

     
     
  • 2.86, pavlinux (ok), 05:25, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Почему может не работать сортировка по горячим клавишам?
    >Добавил в mc.keymap:
    >PanelSortOrderBySize = ctrl-f5
    >
    >При нажатии вставляются символы 15;5~ (Gnome Terminal), в консоли вообще ничего не

    Use xterm

    >происходит Ubuntu 9.10

     
  • 2.89, angel_il (ok), 12:35, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    в общем чтобы описать соответствие ctrl-f5 выполните следующее
    Настройки\Распознавание клавиш...
    обучайте "Функциональная 20" сочетанию ctrl-f5 и сохраняйте результат.
    в ini файле появится строка похожая на эту
    f20=\\e[15\;5~
    после этого замените ее на
    ctrl f5=\\e[15\;5~
     

  • 1.82, Michael Shigorin (ok), 01:46, 27/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Обновлена поддержка ISO9660 - теперь корректно открываются ISO образы,
    > содержащие Joliet первого уровня UCS.

    А с ;1 полегчало?  Дёргали несколько раз, но так и не добрался разработчикам isoinfo(1) черкнуть -- мол, сделайте наконец опцию для фиксации формата вывода, если уж так хочется дефолтный менять как заблагорассудится.

     
  • 1.83, jura12 (ok), 04:30, 27/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    наконец-то, давно ждал релиза.
     
     
  • 2.154, JaNet (??), 13:31, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже ждал. И давно. До этого вертелся на FreeBSD (mc-4.6.2) ставился из портов, без изысков, еще с установкой системы. Дай, думаю, обновлю, чай с кодировками-то получше будет работать, и умнее.
    Начал ставить. Перед сборкой потестил на чистой машинке - начало ругаться на отсутствие нового glib20 (стоял glib-2.20.1  (libgio-2.0.so.0). Руками обновил, собралось.

    А далее - началась веселуха с кодировками.
    Не KOI8-R, ни 1251б не даже UTF8 мы открывать правильно не умеем. (Локально не проверял, лень подключать клаву с монитором к тестовой машинке)

    Удаленные клиенты:
    TaraTerm, putty.

    Я конечно понимаю, что проделана громадная работа и первый блин вышел комом с кучей доп. фич, но хотелось бы в порта и исходниках иметь поменьше данных багов.

     
     
  • 3.157, aborodin (ok), 15:17, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > начало ругаться на отсутствие нового glib20 (стоял glib-2.20.1  (libgio-2.0.so.0).

    libgio MC (пока?) не использует. Ему надо libglib-2.

     
     
     
     
     
    Часть нити удалена модератором

  • 7.167, aborodin (ok), 17:19, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>>но без библиотеки не собирался, гад 8(
    >>
    >>Без какой библиотеки?
    >
    >/usr/local/lib/libglib-2.0.so.0

    Ну естественно. Это основная библиотека MC. На ней всё держится.


     
  • 3.158, angel_il (ok), 15:20, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >
    >А далее - началась веселуха с кодировками.
    >Не KOI8-R, ни 1251б не даже UTF8 мы открывать правильно не умеем.
    >(Локально не проверял, лень подключать клаву с монитором к тестовой машинке)
    >
    >
    >Удаленные клиенты:
    >TaraTerm, putty.
    >

    заводите на траке тике с изложение того как вы этого добились, УМВР, проверено на linux/freeBSD под xterm, putty, terminal, konsole.

    На счет teraterm я что то не уверен что он умеет UTF

     
     
  • 4.160, JaNet (ok), 15:36, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >[оверквотинг удален]
    >>
    >>Удаленные клиенты:
    >>TaraTerm, putty.
    >>
    >
    >заводите на траке тике с изложение того как вы этого добились, УМВР,
    >проверено на linux/freeBSD под xterm, putty, terminal, konsole.
    >
    >На счет teraterm я что то не уверен что он умеет UTF
    >

    странно, при пересборке слетели настройки юзерской локали, а установленную в /etc/rc.conf мы брать не хотели. Вернул локаль, заработало.

    Можно в последующем релизе включить возможность переключать кодировку через вьюер миднайта?
    а то каждый раз выбирать редактор для просмотра файла не очень кошерно)

    ну и симлинк добавить дефолтный на midc)

     
     
  • 5.161, Slavaz (ok), 15:43, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Можно в последующем релизе включить возможность переключать кодировку через вьюер миднайта?

    alt-e

    как и в редакторе.

    > ну и симлинк добавить дефолтный на midc)

    не понял. midc - это что?

     
     
  • 6.166, JaNet (ok), 16:28, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Можно в последующем релизе включить возможность переключать кодировку через вьюер миднайта?
    >
    >alt-e
    >
    >как и в редакторе.

    в редакторе можно выйти через меню, а в вьюере - нет этого меню. Но это честно говоря, рюшечки. Сенькс за подсказку.

    >
    >> ну и симлинк добавить дефолтный на midc)
    >
    >не понял. midc - это что?

    в freebsd миднайт назывался midc, а не mc

     
  • 5.163, aborodin (ok), 15:45, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >ну и симлинк добавить дефолтный на midc)

    Это, изивините, личные половые трудности BSD. Пинайте вашего майнтейнера, чтобы порт исправил.

     
     
  • 6.165, JaNet (ok), 16:25, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>ну и симлинк добавить дефолтный на midc)
    >
    >Это, изивините, личные половые трудности BSD. Пинайте вашего майнтейнера, чтобы порт >исправил.

    хм, тащу с cvsup.freebsd.org 8)

     

  • 1.90, aZ (ok), 13:11, 27/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    mc -b теперь показывает темноту, при выделении файлов не видно что выделяешь.

    esc+o работает не так, как работал с начала и до 4.6.1 включительно. Знаю, что поменяли на esc+i, но ЗАЧЕМ? Свои новведения вешайте на новые клавиши, а не на старые.

    Что за название файла panels.ini ? Это дань винде? Почему нельзя было эту чушь запихать в файл ini или уж если очень хочется, то в panels, но никак не в panels.ini.

     
     
  • 2.91, anonymous (??), 14:15, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >esc+o работает не так, как работал с начала и до 4.6.1 включительно.

    Что ж люди такие?.. Сколько раз говорено, что это в апстриме поменяли _до_ 4.6.1. Понимаете, _до_?

    >Знаю, что поменяли на esc+i, но ЗАЧЕМ?

    Поскольку поменяли до нас, мы не стали это трогать.

    > Свои  новведения вешайте на новые клавиши, а не на старые.

    Теперь нововведения вообще никуда не будут вешаться. Будет пустое значение в файле биндинга. И пусть каждый сам вешает туда, куда хочет.

    --
    andrew_b

     
     
  • 3.92, aZ (ok), 14:24, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Что ж люди такие?.. Сколько раз говорено, что это в апстриме поменяли _до_ 4.6.1. Понимаете, _до_?

    русскоязычные "разработчики" которые запихали патчи от пары пакетов mc из линукс дистрибутивов в "4.6.2 версию". В чистом 4.6.1 и без всяких патчей esc+o работал как надо.

     
     
  • 4.95, angel_il (ok), 15:57, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо, тонко. люблю такой юмор.
     
  • 4.96, angel_il (ok), 16:11, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Что ж люди такие?.. Сколько раз говорено, что это в апстриме поменяли _до_ 4.6.1. Понимаете, _до_?
    >
    >русскоязычные "разработчики" которые запихали патчи от пару пакетов mc из линукс
    >дистрибутивов в "4.6.2 версию". В чистом 4.6.1 и без всяких говно-патчей
    >esc+o работал как надо.

    патч относительно 4.6.2  ~12Mb, и примерно 10 000 человеко-часов.

     
  • 4.97, aborodin (ok), 16:17, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь внимательно смотрим историю Это раз commit fef285babc5892b1d1dd48cb9f... большой текст свёрнут, показать
     

  • 1.99, tux2002 (ok), 17:41, 27/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда хоть он научится нормально рабочий каталог менять...

     
     
  • 2.101, tux2002 (ok), 17:46, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Просто я привык работать в mc, но большую чать времени работаю в ctrl-o меня это просто закодябывает.


     
  • 2.102, aborodin (ok), 17:50, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Когда хоть он научится нормально рабочий каталог менять...

    О чём речь?

     
     
  • 3.103, angel_il (ok), 18:39, 27/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Когда хоть он научится нормально рабочий каталог менять...
    >
    >О чём речь?

    думаю речь идет о врапере который меняет каталог при выходе из мц

     
     
  • 4.107, h11 (?), 06:18, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    в женте без таких проблем кстати.
     

  • 1.109, Аноним (-), 09:09, 28/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь использует mc с выключенной опцией "Образцы в стиле shell"?
    У меня уже несколько релизов проблема: копирование/перемещение и поиск не работают. В исходный шаблон подставляется
    ^\(.*\)$
    И не копирует/перемещает/т.д.
    Если его заменить на
    ^(.*)$
    то все ОК.
     
  • 1.111, Аноним (-), 13:25, 28/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо авторам.
     
     
  • 2.115, Чь то Имя (?), 15:58, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Мож стоит ещё объединить хистори MC с хистори шелла-родителя?


     
     
  • 3.150, Volodymyr Lisivka (?), 01:17, 31/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Мож стоит ещё объединить хистори MC с хистори шелла-родителя?

    You can use history -a to append the current session's history to the histfile, then use history -r on the other terminals to read the histfile.

    export HISTCONTROL=erasedups    # no duplicate entries
    export HISTSIZE=100000          # big big history
    shopt -s histappend             # append to history, don't overwrite it

    # Save and reload the history after each command finishes
    export PROMPT_COMMAND="history -a; history -r; $PROMPT_COMMAND"


    Оно?

     

  • 1.117, crick (ok), 16:26, 28/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то слишком много негатива. А жаль. На самом деле я безумно рад, что разработка mc продолжена. Вдвойне приятно, что продолжение разработки иницировано русскоязычными парнями. Я, пожалуй, даже выскажу респект всем разработчикам, чью активность в проекте я наблюдал лично. Уважаемые Андрей Бородин (andrew_b), Илья Маслаков (angel_il), Михаил Поболовец (styx), Сергей Трофимович (slyfox) и особенно Вячеслав Занько (slavaz), который вообще все это затеял (я имею ввиду "поднятие из пепла") - ОГРОМНЫЙ РЕСПЕКТ!
    Все выпады по-поводу FAR, "кривых" клавиатурных биндингов, запоздалого UTF-8 и т.п. - полный бред. Среди СПО вообще нет аналогов mc. То, что его разработка, к сожалению, зачахла где-то в районе конца 90-х (если не раньше) - это совсем не повод хаять его сейчас. Парни перелопатили огромное количество ЧУЖИХ багов. Добавили то, что предыдущая команда делать видимо не собиралась. А тут такой хай поднялся...
     
     
  • 2.118, angel_il (ok), 17:09, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >проекте я наблюдал лично. Уважаемые Андрей Бородин (andrew_b), Илья Маслаков (angel_il),
    >Михаил Поболовец (styx), Сергей Трофимович (slyfox) и особенно Вячеслав Занько (slavaz),
    >который вообще все это затеял (я имею ввиду "поднятие из пепла")
    >- ОГРОМНЫЙ РЕСПЕКТ!
    >Все выпады по-поводу FAR, "кривых" клавиатурных биндингов, запоздалого UTF-8 и т.п. -
    >полный бред. Среди СПО вообще нет аналогов mc. То, что его
    >разработка, к сожалению, зачахла где-то в районе конца 90-х (если не
    >раньше) - это совсем не повод хаять его сейчас. Парни перелопатили
    >огромное количество ЧУЖИХ багов. Добавили то, что предыдущая команда делать видимо
    >не собиралась. А тут такой хай поднялся...

    что то я не заметил негатива, по моему сплошной позитив... :)

     
  • 2.121, anonymous (??), 21:30, 28/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то слишком много негатива. А жаль. На самом деле я безумно рад, что разработка mc продолжена. Вдвойне приятно, что продолжение разработки иницировано русскоязычными парнями. Я, пожалуй, даже выскажу респект всем разработчикам, чью активность в проекте я наблюдал лично. Уважаемые Андрей Бородин (andrew_b), Илья Маслаков (angel_il), Михаил Поболовец (styx),    Сергей Трофимович (slyfox) и особенно Вячеслав Занько (slavaz), который вообще все это затеял (я имею ввиду "поднятие из пепла") - ОГРОМНЫЙ РЕСПЕКТ!
    >Все выпады по-поводу FAR, "кривых" клавиатурных биндингов, запоздалого UTF-8 и т.п. - полный бред. Среди СПО вообще нет аналогов mc. То, что его разработка, к сожалению, зачахла где-то в районе конца 90-х (если не раньше) - это совсем не повод хаять его сейчас. Парни перелопатили огромное количество ЧУЖИХ багов. Добавили то, что предыдущая команда делать видимо не собиралась. А тут такой хай поднялся...

    +{очень много}

     
     
  • 3.124, Andrey Mitrofanov (?), 10:42, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >+{очень много}

    Я уже как-то говорил, что больше +1, что +2, +стопицот, что +1000000, - уже шизофрения и мания величия.

     
     
  • 4.137, angel_il. (?), 00:28, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    наверное за себя, за того парня и кошку марусю :)
     
  • 2.133, аноним (?), 16:13, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то слишком много негатива. А жаль.

    Почему жаль-то? Нубы, пересевшие со всяких там windows и притащившие с собой вопиюще неэффективные способы работы с файлами и всем остальным как минимум должны ясно понимать, что можно работать на порядок удобнее и быстрее. Состояние mc на момент того, как за него взялить означенные люди, а также то что сверхудобный far никто так и не портировал, очень показательно - разработчикам, как продвинутым пользователям, этот костыль на * не упал, только и всего. А вот мотивацию подхвативших знамя очень интересно было бы узнать.

    Неужели mc пишут те, кто им не пользуется? Или неужели его пишут те, кто не осилил шелл? В обоих случаях будующего у него нет.

    >Все выпады по-поводу FAR, "кривых" клавиатурных биндингов, запоздалого UTF-8 и т.п. -
    >полный бред.

    Да-да, ни у кого ничего не глючит, и багтрекер там абсолютно пустой, все происки моссада.

    >Среди СПО вообще нет аналогов mc.

    И слава богу.

     
     
  • 3.135, angel_il. (?), 21:54, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    у меня мотивация - убрать мешающие мне косяки, добавить вписывающихся в концепцию mc фич подсмотренных в фар.
     

  • 1.125, sluge (ok), 11:13, 29/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    скачал, поставил. При запуске открылось черно-белое окно "Unable to load 'default' skin. Default skin has been loaded"
    и после этого все черно белое

    руки отрывать надо за такие релизы

     
     
  • 2.126, aborodin (ok), 11:37, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >скачал, поставил.

    Откуда?

    > При запуске открылось черно-белое окно "Unable to load 'default' skin.
    >Default skin has been loaded"
    >и после этого все черно белое
    >
    >руки отрывать надо за такие релизы

    Если компилил сам, надо делать makе install. Если какой-то пакет, то кто-то забыл положить в пакет скины.

     
     
  • 3.130, sluge (ok), 14:32, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    скачал с http://www.midnight-commander.org/
    make install делал
    до этого стоял mc 4.6.1
    неужто надо было удалять .mc каталог от старого mc?
     
     
  • 4.138, sluge (ok), 13:51, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну что авторы? без комменариев?
    видимо самому придется дратся за отладчик и править это глюкало
     
     
  • 5.139, Slavaz (ok), 13:56, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >ну что авторы? без комменариев?
    >видимо самому придется дратся за отладчик и править это глюкало

    Да, пожалуйста, если не затруднит.Перед этим сделайте следующее:

    ./configure --prefix=$(pwd)/INSTALL_ROOT && make && make install && ./INSTALL_ROOT/bin/mc

    Исправилась ли ошибка?

     
  • 5.141, aborodin (ok), 17:34, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >видимо самому придется дратся за отладчик и править это глюкало

    С таким хамлом общаться нет ни малейшего желания. Так что, дядя, дерись с отладчиком.

     
     
  • 6.144, Michael Shigorin (ok), 17:52, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Так что, дядя, дерись с отладчиком.

    Мужуки, ну спорим, не подерётесь :-)

     

  • 1.127, S_Paul (??), 12:14, 29/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    slavaz
    angel_il
    pavlinux(?)
    Спасибо за проделанную работу.
    И вопрос:
    когда/будут ли включены такие полезные возможности как:
    поворот панелей (alt+, вертикально/горизонтально)
    сравнение файлов (ctrl+x ctrl+y)
    и ещё какая-то, забыл :)
    ?
     
     
  • 2.136, angel_il. (?), 23:03, 29/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >slavaz
    >angel_il
    >pavlinux(?)
    >Спасибо за проделанную работу.
    >И вопрос:
    >когда/будут ли включены такие полезные возможности как:
    >поворот панелей (alt+, вертикально/горизонтально)
    >сравнение файлов (ctrl+x ctrl+y)
    >и ещё какая-то, забыл :)
    >?

    ок, вопрос хороший :)
    посмотрите вот сюда http://www.midnight-commander.org/query?status=testing&status=reopened&status

    и скажите в какой последовательности вы бы их расставили, и а каком месте бы вы поместили свои фич-реквесты?
    интересны ваши приоритеты.

     
     
  • 3.140, Volodymyr Lisivka (?), 15:23, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >и скажите в какой последовательности вы бы их расставили, и а каком
    >месте бы вы поместили свои фич-реквесты?
    >интересны ваши приоритеты.

    Все тикеты, которые убирают зависимость от главной ветки - на первое место. Это

    поддержка внешних модулей (плагинов),

    поддержка внешних скриптов и репозитариев скриптов,

    поддержка .d каталогов,

    поддержка скриптования на всех языках через GIR http://live.gnome.org/GObjectIntrospection (несмотря на GObject в названии, оно чудесно поддерживает и голый Си).

     
     
  • 4.142, angel_il (ok), 17:36, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    т.е. кладем на тикеты с дефектами и занимаемся в первую очередь фичами?
     
     
  • 5.145, Volodymyr Lisivka (?), 19:30, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >т.е. кладем на тикеты с дефектами и занимаемся в первую очередь фичами?
    >

    Нет (с)

    Кладём на фичи, кладём на баги, исправляем рахитектуру, потом делаем кому что надо «отдельно от других» (с).

    Не должно быть «горячих точек» — мест в коде, «куда всем надо сходить и нагадить» (c)

     
     
  • 6.147, aborodin (ok), 22:00, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Кладём на фичи, кладём на баги, исправляем рахитектуру, потом делаем кому что
    >надо «отдельно от других» (с).

    Это слишком революционно. Фактически, вы предлагаете переписать MC чуть менее чем полностью. Трудозатраты на такое я не берусь оценить.

     
     
  • 7.149, Volodymyr Lisivka (?), 00:54, 31/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не переписать, а дописать. Из моего опыта, нужно убирать «горячие точки» — места, которые часто меняются (часто коммитятся в SCM). Как правило, в некоторых местах додатются замены типа вместо «взять X и сделать Y» пишется «для всех X из Z сделать Y». В математике для этого дела есть специальный оператор, но я, к сожалению, не математик. :-)  

    Это можут быть разные варианты реализации, например, .d-каталог для скриптов или конфигурационных файлов или, например, подключать через LD_PRELOAD все библиотеки, которые имеют название libmcplug-*.

    После того как такая возможность сделана, новую функциональность старатся делать отдельно от старой, чтобы уменьшить количество изменений и багов.

    PS.
    X-ы нужно вставлять/забирать используя только файловые операции копирования/создания и удаления (без редактирования файлов). Суть именно в этом.

     
     
  • 8.151, aborodin (ok), 12:09, 31/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я понимаю ваш оптимизм Когда-то много людей кричало Откройте Фар, и мы его бы... текст свёрнут, показать
     
     
  • 9.152, Volodymyr Lisivka (?), 16:59, 31/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я не знаю 8212 я им никогда не пользовался, мне он не интересен Это их пробл... большой текст свёрнут, показать
     
  • 3.146, S_Paul (??), 21:16, 30/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    не могу ответить на этот вопрос однозначно, если много багов набралось, то конечно на первом месте исправления.
    просто этих двух функций действительно не хватает, но именно на _мой_ взгляд, ибо быстрое сравнение и поворот панелей для рассмотрения длинных названий часто используемые _мной_ фичи, собственно поэтому и спросил. блин многа букаф...
     

  • 1.171, pilat (ok), 13:28, 16/03/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не совсем понятен смысл функции "Распознавание клавиш..". По идее, нужна для того, чтобы "сказать" коммандеру, мол, 'то, что ты считаешь "XXX" -- это "YYY" в моем терминале, учитывай это'.

    На практике, при попытке "обучить" клавише Esc, я получаю сообщение 'Невозможно принять эту клавишу. Вы ввели "\e"' -- да я и так знаю что _текущая_ интерпретация этой клавиши коммандером неправильная. Я хочу чтобы он он принял этот код (какой бы он ни был) как код клавиши "Esc" и запомнил его.

    То же самое с клавишами "+", "-" и "*" (но не "/") дополнительной клавиатуры..

     
     
  • 2.172, angel_il (ok), 14:56, 16/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >"YYY" в моем терминале, учитывай это'.
    >
    >На практике, при попытке "обучить" клавише Esc, я получаю сообщение 'Невозможно принять
    >эту клавишу. Вы ввели "\e"' -- да я и так знаю
    >что _текущая_ интерпретация этой клавиши коммандером неправильная. Я хочу чтобы он
    >он принял этот код (какой бы он ни был) как код
    >клавиши "Esc" и запомнил его.
    >
    >То же самое с клавишами "+", "-" и "*" (но не "/")
    >дополнительной клавиатуры..

    Ну переучить esc не получится, он сильно заколдованый

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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