The OpenNET Project / Index page

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

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

"Вышел форк Midnight Commander"  +/
Сообщение от opennews (??) on 21-Ноя-08, 21:15 
Вячеслав Занько создал форк консольного файлового менеджера Midnight Commander, находящегося в последние годы в глубокой стагнации.


На данный момент исправлены следующие проблемы:

-  Многолетняя проблема с Ctrl+O - "Интерпретатор занят выполнением команды";

-  При однобайтных и UTF-8 системной кодировке, при редактировании файла теперь можно переключать кодировку.

-  При однобайтной системной кодировке  можно задать кодировку имён файлов и каталогов в панели, а при копировании можно задавать из какой кодировки и в какую конвертировать имена файлов.

Добавлены патчи:

-  Подсветка имен файлов по расширению.

-  Изменение кодовой страницы панелей (Удобно при посещении ftp где есть файлы в кодировке отличной от системной).

-  В mcedit добавлена подсветка символов табуляции и пробелов.-  Переключение режимов отображения (показать/скрыть скрытые файлы - файлы с точкой в начале; показать вертикально или горизонтально разделённые панели).


Скачать исхо...

URL: http://people.redhat-club.org/slavaz/
Новость: http://www.opennet.dev/opennews/art.shtml?num=19033

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


2. "Вышел форк Midnight Commander"  +/
Сообщение от Staff (??) on 21-Ноя-08, 21:19 
>Автор новости: мега-анонимус

М-да... =)

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

20. "Вышел форк Midnight Commander"  +/
Сообщение от geo email on 21-Ноя-08, 22:36 
проблемы известные, что решили конечно спасибо.
но почему-то после этого фонтан обычно идей кончается и проект умирает.
сколько уж "форков" таких было.
если этот не постигнет та же участь, остается только порадоваться.
но скептик во мне значительно сильнее оптимиста.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 21:22 
Сделайте сборку по deb, плз
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 21:23 
в Debian тоже форк получается
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Вышел форк Midnight Commander"  +/
Сообщение от Абыфацель on 21-Ноя-08, 21:25 
Хорошее дело. Всё ещё пользуюсь mc.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Вышел форк Midnight Commander"  +/
Сообщение от Денис (??) on 21-Ноя-08, 22:12 
Там еще добавлены все патчи из Fedora 10

Плюс изменение расположения панелей вертикальные/горизонтальные по Alt+, Alt+. меняются.

И подсветка при редактировании фалов по человечески сделанна

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

14. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 22:19 
А переименовать не догадались?
Обязательно конфликтовать с оригинальным?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 21-Ноя-08, 22:29 
>А переименовать не догадались?
>Обязательно конфликтовать с оригинальным?

Тут воображения не хватило. Равно как и по версионности.

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

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

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

18. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 22:34 
>Если у кого-то будут идеи по поводу дальнейшей судьбы проекта, то выскажите
>их здесь, пожалуйста. Как назвать? Как версии нумеровать?

Еще на лоре вроде видел тему про форк. Хотел сказать, что mc это очень нужная вещь в unix, как и то, что Вы делаете. Не бросайте пожалуйста, развивайте продукт :) Спасибо.

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

19. "Вышел форк Midnight Commander"  +/
Сообщение от Kai on 21-Ноя-08, 22:36 
Дык, назови его russian commander - rm =)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Вышел форк Midnight Commander"  +/
Сообщение от Kai on 21-Ноя-08, 22:39 
Или игру слов - midnight - sunshine =)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Вышел форк Midnight Commander"  +/
Сообщение от akdengi email on 21-Ноя-08, 22:43 
Как назвать, как назвать. Назовите Noonday Commander - вернем nc в новом виде :) и будет соблюдена приемственность - полуночный - полуденный
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

67. "Вышел форк Midnight Commander"  +/
Сообщение от sudobash on 22-Ноя-08, 03:13 
man nc
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

165. "Вышел форк Midnight Commander"  +/
Сообщение от Fylhtq (ok) on 24-Ноя-08, 10:24 
>man nc

# man nc
No manual entry for nc.

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

175. "Вышел форк Midnight Commander"  +/
Сообщение от tikhomirov on 24-Ноя-08, 15:51 
>>man nc
>
># man nc
>No manual entry for nc.

вот и выросло поколение линуксойдов, которое не знает Netcat - http://ru.wikipedia.org/wiki/Netcat

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

176. "Вышел форк Midnight Commander"  +/
Сообщение от Fylhtq (ok) on 24-Ноя-08, 16:15 
>>>man nc
>>
>># man nc
>>No manual entry for nc.
>
>вот и выросло поколение линуксойдов, которое не знает Netcat - http://ru.wikipedia.org/wiki/Netcat

Могу напомнить, что помимо linux есть еще и unix, и загнуть пальцЫ обратно

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

96. "Вышел форк Midnight Commander"  +/
Сообщение от Ivan (??) on 22-Ноя-08, 14:04 
Нет такого слова Noonday
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

115. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 17:55 
Ну хоть бы в словарь заглянули перед тем, как фейлить, безапелляционный вы наш.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

97. "Вышел форк Midnight Commander"  +/
Сообщение от Ivan (??) on 22-Ноя-08, 14:06 
> Или игру слов - midnight - sunshine =)

Отличная идея, imho, особенно если sc ни с чем не конфликтует. Заодно и с именем автора будет кореллировать, наверняка найдутся кто будут называть его slavaz commander.

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

29. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 23:12 
Было бы замечательно переписать работу с zip архивами. А то стыдно было, когда виндузятники увидели как долго у меня 20 метровый зип архив открывается :(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Вышел форк Midnight Commander"  +/
Сообщение от Pavel email(??) on 21-Ноя-08, 23:23 
>>А переименовать не догадались?
>>Обязательно конфликтовать с оригинальным?
>
>Тут воображения не хватило. Равно как и по версионности.
>
>Пока из "административных" вопросов не определено ничего - решаются только "технические" вопросы:
>идёт фиксинг выявленных проблем и, по-возможности, реализация пожеланий трудящихся.
>
>Если у кого-то будут идеи по поводу дальнейшей судьбы проекта, то выскажите
>их здесь, пожалуйста. Как назвать? Как версии нумеровать?

А как проблема по ctrl-o решена?
Просто убран warning и весь if который его порождает?

---
Один из бывших разработчиков mc.

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

35. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 21-Ноя-08, 23:26 
>[оверквотинг удален]
>>идёт фиксинг выявленных проблем и, по-возможности, реализация пожеланий трудящихся.
>>
>>Если у кого-то будут идеи по поводу дальнейшей судьбы проекта, то выскажите
>>их здесь, пожалуйста. Как назвать? Как версии нумеровать?
>
>А как проблема по ctrl-o решена?
>Просто убран warning и весь if который его порождает?
>
>---
>Один из бывших разработчиков mc.

Нет. :)
http://people.redhat-club.org/slavaz/trac/changeset/21

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

76. "> http://people.redhat-club.org/slavaz/trac/changeset/21"  +/
Сообщение от poige (ok) on 22-Ноя-08, 08:56 
Лично мне не нравится, когда переменные локального scope, объявляются в более глобальном (scope); я считаю, что нагляднее, когда переменная объявляется как можно ближе к месту использования.

Кроме того, возможно стоит обратить внимание на то, каков оригинальный стиль наименования перменных, к примеру -- subshell_alive. А ты решил использовать "camelCase". С одной стороны, проблема незначительная, с другой -- всё-таки неконсистентно. Аналогично и со стилем комментариев -- в оригинале только /**/, без C++'нутого.

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

137. "Вышел форк Midnight Commander"  +/
Сообщение от Щекн Итрч (ok) on 23-Ноя-08, 02:02 

>Нет. :)
>http://people.redhat-club.org/slavaz/trac/changeset/21

А для Фри порт будет?

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

47. "Вышел форк Midnight Commander"  +/
Сообщение от Aleksey (??) on 22-Ноя-08, 00:25 
Самым разумным мне кажется связаться со старым автором и попросить передать проект MC вам (возможно не сразу передать, а постепенно). В результате у вас появятся некоторые существенные преимущества перед разными форками:
1) Имя MC знакомо многим, у него есть большой комьюнити и не надо будет формировать его заново. Возможно некоторые разработчики форков вольются в команду
2) Ваша версия без проблем будет представлена во всех возможных дистрибутивах
3) Оживет продукт...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

159. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 24-Ноя-08, 06:00 
>Самым разумным мне кажется связаться со старым автором и попросить передать проект
>MC вам (возможно не сразу передать, а постепенно). В результате у
>вас появятся некоторые существенные преимущества перед разными форками:
>1) Имя MC знакомо многим, у него есть большой комьюнити и не
>надо будет формировать его заново. Возможно некоторые разработчики форков вольются в
>команду
>2) Ваша версия без проблем будет представлена во всех возможных дистрибутивах
>3) Оживет продукт...

+1
mc использует много людей, это очень полезный инструмент.

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

98. "Вышел форк Midnight Commander"  +/
Сообщение от Ivan (??) on 22-Ноя-08, 14:08 
Имя менять надо стопудово, чтобы можно было нормально apt-get-ом с репозитария ставить, а может и добиться помещения в официалтные репозитарии debian, ubuntu и xandros.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

132. "Вышел форк Midnight Commander"  +/
Сообщение от Angel IL on 22-Ноя-08, 21:44 
могу послать патчи для корректной работы UTF под mipsel + исполняемые вперед.
не помню доделал ли сортировку по расширению (как это сделано в far).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

133. "upstream, upstream, upstream"  +/
Сообщение от szh (ok) on 23-Ноя-08, 00:00 
Самое лучшее - чтобы ваши патчи вошли в upstream mc!

Иначе это будет код неизвестный 99% пользователей линукс.

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

171. "Вышел форк Midnight Commander"  +/
Сообщение от vle2 email on 24-Ноя-08, 13:01 
>>А переименовать не догадались?
>>Обязательно конфликтовать с оригинальным?
>
>Тут воображения не хватило. Равно как и по версионности.
>
>Пока из "административных" вопросов не определено ничего - решаются только "технические" вопросы:
>идёт фиксинг выявленных проблем и, по-возможности, реализация пожеланий трудящихся.
>
>Если у кого-то будут идеи по поводу дальнейшей судьбы проекта, то выскажите
>их здесь, пожалуйста. Как назвать? Как версии нумеровать?

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

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

183. "Вышел форк Midnight Commander"  +/
Сообщение от qmax on 25-Дек-08, 19:52 
>Если у кого-то будут идеи по поводу дальнейшей судьбы проекта, то выскажите
>их здесь, пожалуйста. Как назвать? Как версии нумеровать?

В своё время хотел назвать свой клон "nmc" - Nightmare Commander :)
хотя такое название больше подходит для оригинала.

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

184. "Вышел форк Midnight Commander"  +/
Сообщение от User294 (??) on 25-Дек-08, 21:17 
>В своё время хотел назвать свой клон "nmc" - Nightmare Commander :)

Лучше уж Next-gen mc :D.Это mc явно не помешало бы - ряд бестолковостей оного достает.

Кстати кто скажет - давим F3 на большом файле.Мегов 300 или более.Смотрим его без парсеров и прочая.Пытаемся двинуться в конец файла.Опаньки - mc затыкается на полминуты и натужно думает.Простите, а над чем он столько думает?!Seek в файле занимает столько времени?Или что он там 30 секунд на мощной машине педалит?И почему в FAR на таком же файле переход в конец файла - моментальный?

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

15. "Вышел форк Midnight Commander"  +/
Сообщение от anonymous (??) on 21-Ноя-08, 22:28 
нет тарболов - не ебилдов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 23:06 
В ебилдах можно сделать чтоб тянулся из SVN, CVS и прочего.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

55. "Вышел форк Midnight Commander"  +/
Сообщение от Guest (??) on 22-Ноя-08, 01:50 
>В ебилдах можно сделать чтоб тянулся из SVN, CVS и прочего.

В этом главная их проблема.

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

57. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 02:00 
> В этом главная их проблема.

там же можно указать ревизию

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

25. "Вышел форк Midnight Commander"  +/
Сообщение от helgi (??) on 21-Ноя-08, 22:49 
Спасибо. Автору респект.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Вышел форк Midnight Commander"  +/
Сообщение от vadiml on 21-Ноя-08, 22:56 
Хорошо бы добавить патч печати txt файлов
http://www.klv.lg.ua/~vadim/mc/patch-mc-4.6.1-prn
Когда юзеров на работе переводил на Linux, всем привыкшим к Far'у он очень пригодился

В ASPLinux он уже наложен на mc

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

32. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 21-Ноя-08, 23:20 
>Хорошо бы добавить патч печати txt файлов
>http://www.klv.lg.ua/~vadim/mc/patch-mc-4.6.1-prn
>Когда юзеров на работе переводил на Linux, всем привыкшим к Far'у он
>очень пригодился
>
>В ASPLinux он уже наложен на mc

+    lpr = g_strdup("a2ps -1m -X koi8-r -f8 -B --border=no");
+                   /* FIXME:     ^^^
+    my printers (hp dj 845 and hp lj 1010) cann't work with "-X utf-8" or a2ps don't normally support utf-8 */

Смущает.. Оно действительно с utf-8 не работает?

ИМХО лучше будет скидывать текст во временный файл и запускать из mc определённый внешний скрипт с передачей имени этого файла в виде параметра. А в скрипте уже крутить, как угодно и что угодно. Напишите патч или создайте тикет с пожеланиями на сайте поддержки, пожалуйста.

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

27. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 21-Ноя-08, 23:02 
А че, почему бы не добавить все изменения в исходный mc? Все равно ж им никто не занимается... В чем проблема, не понял...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 21-Ноя-08, 23:14 
>А че, почему бы не добавить все изменения в исходный mc? Все
>равно ж им никто не занимается... В чем проблема, не понял...

Вот и я также подумал :)


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

31. "Вышел форк Midnight Commander"  +/
Сообщение от Света on 21-Ноя-08, 23:16 
Считаю, надо убрать глибу из midnight commander.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Вышел форк Midnight Commander"  +/
Сообщение от Pavel email(??) on 21-Ноя-08, 23:26 
>Считаю, надо убрать глибу из midnight commander.

Раз считаете - делайте.
Готов внести ваши патчи в основное дерево mc

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

36. "Вышел форк Midnight Commander"  +/
Сообщение от Pavel email(??) on 21-Ноя-08, 23:29 
Автору. Свяжись с Pavel Tsekov. Он тебе пояснит в чем трудности subshell.c.
То, как ты пропатчил subshell - никуда не годиться. На мой скромный взгляд.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

39. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 21-Ноя-08, 23:40 
>Автору. Свяжись с Pavel Tsekov. Он тебе пояснит в чем трудности subshell.c.
>
>То, как ты пропатчил subshell - никуда не годиться. На мой скромный
>взгляд.

Да, патч не совсем кондиционный - не во всех случаях будет корректно определять "занятость" фонового терминала. Однако как замена большого геморроя меньшим сгодится. Pavel Tsekov - есть контакты?
Если что - я в чатруме general@conference.jabber.redhat-club.org

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

37. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 21-Ноя-08, 23:29 
А работают хоткеи для выбора из списка, когда задаешь подключение к SMB SSH серверам. Там справа значок [^] - работает только от мыши :(
Прилипили бы Ctrl-Down например.

  

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

38. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 21-Ноя-08, 23:36 
>А работают хоткеи для выбора из списка, когда задаешь подключение к SMB
>SSH серверам. Там справа значок [^] - работает только от мыши
>:(
>Прилипили бы Ctrl-Down например.
>
>

ALT+P - выбрать предыдущий элемент из списка
ALT+N - выбрать следующий элемент из списка.

P.S. подключения к ftp/smb/ssh сервера можно вместе с паролями добавить в "Каталоги быстрого запуска" - удобней, особенно если сделать новую группу.

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

40. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 21-Ноя-08, 23:42 
Ух, работат :)   Хотя забуду ... к  Ctrl+Down рука сама тянется

А это где-то описано, а то сколько рыл не находил.... И в каком исходном файле это находиться, себе переделаю?

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

45. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 22-Ноя-08, 00:06 
>А это где-то описано, а то сколько рыл не находил.... И в
>каком исходном файле это находиться, себе переделаю?

В mc F1 -> "к перечню разделов" -> "редактирование строк ввода".
Третье от конца описание :)

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

130. "Вышел форк Midnight Commander"  +/
Сообщение от Denis email(??) on 22-Ноя-08, 21:35 
а можно ли еще к подключению по ssh добавить возможность указания порта, к которому подключаться?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

79. "Вышел форк Midnight Commander"  +/
Сообщение от Pashugan on 22-Ноя-08, 10:23 
Alt+H - хистори, она и в Африке хистори, сто лет пользуюсь...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

41. "форк Midnight Commander"  +/
Сообщение от Keeper email(??) on 21-Ноя-08, 23:47 
Сабж не работает под FreeBSD. Собирал вот так:

./configure --prefix=/usr/local/mc --with-libiconv-prefix=/usr/local \
--enable-charset --enable-extcharset --enable-netcode --enable-background \
-- with-x --with-samba --with-edit

gmake

Получил ошибку сборки. Наложил вот такой самопальный патч:

--- src/filegui.c.orig    2008-11-21 22:06:03.000000000 +0300
+++ src/filegui.c    2008-11-21 22:53:56.000000000 +0300
@@ -50,7 +50,7 @@

#include <sys/types.h>
#include <sys/stat.h>
-#include <sys/statfs.h>
+#include <sys/statvfs.h>
#include <unistd.h>

#include "global.h"
@@ -914,7 +914,7 @@
     struct stat buf;
     int val;
     QuickDialog Quick_input;
-    static struct statfs stfs;
+    static struct statvfs stfs;
     char *def_text;
#ifdef HAVE_CHARSET
     char *errmsg;
@@ -924,7 +924,8 @@

     def_text = g_strdup(def_text_orig);

-    if (statfs(def_text, &stfs)==0) {
+#if 0
+    if (statvfs(def_text, &stfs)==0) {
       if (stfs.f_type==MSDOS_SUPER_MAGIC ||
           stfs.f_type==NTFS_SB_MAGIC ||
      stfs.f_type==SMB_SUPER_MAGIC ||
@@ -934,7 +935,6 @@
       }
     }

-#if 0
     message (1, __FUNCTION__, "text = `%s' \n def_text = `%s'", text,
        def_text);
#endif

Затем выполнил `gmake install` и запустил программу:
$ /usr/local/mc/bin/mc
Warning: file /usr/local/mc/etc/mc/extfs/extfs.ini not found
Warning: file /usr/local/mc/etc/mc/extfs/sfs.ini not found
Segmentation fault: 11 (core dumped)

Попробовал положить файлы extfs.ini и sfs.ini в каталог /usr/local/mc/etc/mc/extfs -- всё равно получаю Segmentation fault. Что я делаю не так?

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

44. "форк Midnight Commander"  +/
Сообщение от Slavaz on 22-Ноя-08, 00:00 
>@@ -924,7 +924,8 @@
>
>     def_text = g_strdup(def_text_orig);
>
>-    if (statfs(def_text, &stfs)==0) {
>+#if 0
>+    if (statvfs(def_text, &stfs)==0) {

Вот тут странность. Я не специалист по *BSD-системам, но логически прослеживается, ИМХО, ошибка. Сначала всё готовится к работе с statvfs вместо statfs, а потом вдруг убирается вызов функции statfs и при этом комментарится целый кусок кода (фактически #if 0 - это комментарий); при этом в комментарий добавляется вызов statvfs... Попробуйте тут убрать #if 0
>       if (stfs.f_type==MSDOS_SUPER_MAGIC ||
>           stfs.f_type==NTFS_SB_MAGIC
>||
>    stfs.f_type==SMB_SUPER_MAGIC ||
>@@ -934,7 +935,6 @@
>       }
>     }
>
>-#if 0

А тут его вновь поставить
>     message (1, __FUNCTION__, "text = `%s' \n
>def_text = `%s'", text,
>   def_text);
> #endif
>

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

70. "форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 05:01 
Батенька, я у Вас там double free нашел :)

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

85. "форк Midnight Commander"  +/
Сообщение от Keeper email(??) on 22-Ноя-08, 11:26 
> Вот тут странность. [...]

Это не странность, это грязный хак. ^_^
Я выполнил сегодня `svn update` и посмотрел изменения в src/filegui.c. Более корректный патч должен выглядеть так:

--- src/filegui.c.r30    2008-11-22 10:52:50.000000000 +0300
+++ src/filegui.c    2008-11-22 11:13:22.000000000 +0300
@@ -50,7 +50,7 @@

#include <sys/types.h>
#include <sys/stat.h>
-#ifdef __APPLE__
+#if defined(__APPLE__) || defined (__FreeBSD__)
#      include <sys/mount.h>
#else
#      include <sys/statfs.h>

Теперь сборка проходит без ошибок. Но после запуска mc симптомы всё те же:

$ /usr/local/mc/bin/mc
Warning: file /usr/local/mc/etc/mc/extfs/extfs.ini not found
Warning: file /usr/local/mc/etc/mc/extfs/sfs.ini not found
Segmentation fault: 11 (core dumped)

Подсовывание ini-файлов по ожидаемому пути по прежнему не помогает. Если нужно, вот backtrace из coredump'а:

$ gdb /usr/local/mc/bin/mc mc.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...
Core was generated by `mc'.
Program terminated with signal 11, Segmentation fault.
(... тут была куча Reading/Loading symbols ...)
#0  checkIfCodepageUTF (_cp=0) at charsets.c:308
308         cp_name = codepages[_cp].id;
(gdb) bt
#0  checkIfCodepageUTF (_cp=0) at charsets.c:308
#1  0x080abea0 in init_translation_table (cpsource=-1, cpdisplay=0) at charsets.c:193
#2  0x08090a36 in load_setup () at setup.c:658
#3  0x0807e115 in main (argc=Cannot access memory at address 0x5
) at main.c:2313

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

107. "форк Midnight Commander"  +/
Сообщение от Keeper email(??) on 22-Ноя-08, 15:11 
Удалось запустить сабж на FreeBSD со следующими патчами:

--- src/charsets.c.orig    2008-11-22 14:56:26.000000000 +0300
+++ src/charsets.c    2008-11-22 14:57:40.000000000 +0300
@@ -29,6 +29,8 @@

#include <stdarg.h>

+#include <assert.h>
+
#include "global.h"
#include "charsets.h"

@@ -305,6 +307,7 @@
int checkIfCodepageUTF(int _cp){
     char *cp_name;
     if (_cp < 0 ) _cp = 0;
+    assert( codepages != 0);
     cp_name = codepages[_cp].id;
     if (
    (! strncmp(cp_name,"UTF-8",5)) ||
--- src/setup.c.orig    2008-11-22 14:01:54.000000000 +0300
+++ src/setup.c    2008-11-22 14:58:59.000000000 +0300
@@ -653,9 +653,9 @@
         load_string( "Misc", "ftp_codepage", "", cpname, sizeof(cpname));
         if(cpname[0] != '\0')  ftp_codepage=get_codepage_index(cpname);
       }
+    
+      init_translation_table( source_codepage, display_codepage );
     }
-
-    init_translation_table( source_codepage, display_codepage );
#endif /* HAVE_CHARSET */
}

--- src/filegui.c.orig    2008-11-22 10:52:50.000000000 +0300
+++ src/filegui.c    2008-11-22 11:13:22.000000000 +0300
@@ -50,7 +50,7 @@

#include <sys/types.h>
#include <sys/stat.h>
-#ifdef __APPLE__
+#if defined(__APPLE__) || defined (__FreeBSD__)
#      include <sys/mount.h>
#else
#      include <sys/statfs.h>


Кроме этого, пришлось создать такой симлинк:
# cd /usr/local/mc
# ln -s share etc
Без этого mc не находит свои ini-файлы. Но сабж работает всё равно не вполне правильно. Не отображаются рамки вокруг панелей и окошек, все надписи на английском языке (в оригинальном mc - на русском). Не работает перекодировка в UTF-8. У меня в системе используется KOI8-R:

$ echo $LANG
ru_RU.KOI8-R

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

135. "форк Midnight Commander"  +/
Сообщение от Kirill_AG (??) on 23-Ноя-08, 00:58 
>Кроме этого, пришлось создать такой симлинк:
># cd /usr/local/mc
># ln -s share etc

export MC_DATADIR=/usr/local/mc/share и симлинк не нужен.

Аналогичная проблема в Solaris nv101. Без  export MC_DATADIR=/opt/gnu/share/mc получается Segmentation Fault. В случае если MC_DATADIR указать, то по F3 в любом файле одни точки. При этом в checkIfCodepageUTF переменная cp_name=ASCII, хотя echo $LANG даёт ru_RU.UTF-8.

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

49. "Вышел форк Midnight Commander"  +/
Сообщение от дядя on 22-Ноя-08, 00:59 
Вообще было бы чудесно если бы правки шли и в оригинальный mc. Там глядишь и в нормальных дистрах всплывут.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

50. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 22-Ноя-08, 01:18 
>Вообще было бы чудесно если бы правки шли и в оригинальный mc.
>Там глядишь и в нормальных дистрах всплывут.

Спасибо за кучу тикетов - есть уже направление копания. Буду по мере возможности потиху закрывать тикеты.

По поводу добавления в апстрим: да. было бы совсем неплохо... Вот только они там вообще не шевелятся, блин :( Уже столько патчей наросло вокруг оригинального mc - жуть. Вот сейчас пытаюсь собрать всё воедино, ибо где-то видел переписанный ftp-клиент, где-то ещё что-то... и всё это в отдельных дистрибутивах - типа, в Сюсе свои фишки у mc, в Федоре - свои, в Дебиане тоже что-то отличительное. В основе всё тот же mc-4.6.1, но реально версий (через патчи) - море. Я попытаюсь слить опять в один поток все ручейки, разбежавшиеся от 4.6.1 Получится или нет - не знаю. Попытка - не пытка. :)

P.S. Самое противное - патчить патчи, блин :(

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

114. "Вышел форк Midnight Commander"  +/
Сообщение от Michael Shigorin email(ok) on 22-Ноя-08, 16:49 
>P.S. Самое противное - патчить патчи, блин :(

Надоест -- гляньте на git, там с бранчами [бранчей] попроще:
http://betterexplained.com/articles/intro-to-distributed-ver.../
http://www.kernel.org/pub/software/scm/git/docs/everyday.html
http://blog.tarantsov.com/2008/11/essential-git.html

PS: нашему майнтейнеру mc настучал :)

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

52. "Вышел форк Midnight Commander"  +/
Сообщение от mitya (ok) on 22-Ноя-08, 01:38 
Спасибо большое за то, что вы делаете.

Как идея -- нормальная работа с sftp. Очень не хватает.
Табы?
Операции с файлами в фоне.

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

87. "Вышел форк Midnight Commander"  +/
Сообщение от HoverHell (ok) on 22-Ноя-08, 12:21 
sftp лично я использую через sshfs (fuse), тут и правда (как, возможно, было предложено ниже) может быть удобней автомонтирование только прикрутить.
табы заменяются множеством mc в screen'е :)
А вот фоновые операции… Мне кажется, этот вопрос можно довести до прикручивания чего-либо вроде downloader'а. Особенно такая мысль возникает при копировании (для mc — обычном локальном копировании) с sshfs через нестабильный линк… :)
Т.е., в основном всё-таки фоновое копирование, но плюс ещё такие пункты как докачка и очередь. Ибо крайне редко бывает, что копирование в несколько потоков уменьшает общее время копирования; но при этом, иногда бывает удобно не выделять объекты (в текущей директории только, причём), а отправлять их на копирование сразу (для копирования в фоне).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

88. "Вышел форк Midnight Commander"  +/
Сообщение от mitya (ok) on 22-Ноя-08, 12:52 
Фоновые операции предлагаю только с одной целью -- чтобы окошко процесса копирования не перекрывало панели.
Fuse не везде настроить можно, скажем, если мс стоит на pfsense, то там про fuse можно забыть. А поскольку в мс есть свой ftp клиент, то сразу возникает мысль про sftp клиент.
Про screen я в самом деле забыл. Он везде работает? На любой консоли?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

89. "Вышел форк Midnight Commander"  +/
Сообщение от HoverHell (ok) on 22-Ноя-08, 13:04 
>Фоновые операции предлагаю только с одной целью -- чтобы окошко процесса копирования
>не перекрывало панели.

Ну, в таком простом варианте оно тоже может screen'ом решаться.

>Fuse не везде настроить можно, скажем, если мс стоит на pfsense, то
>там про fuse можно забыть. А поскольку в мс есть свой
>ftp клиент, то сразу возникает мысль про sftp клиент.

Нда, я и не подумал о применении mc на non-linux… :)
Кстати, "shell link" в mc это насколько то же самое? Или там где-то scp всё-таки?

>Про screen я в самом деле забыл. Он везде работает? На любой
>консоли?

AFAIU, если работает mc, то и screen тоже будет работать.
* Там чаще проблемы с дефолтной конфигурацией screen'а на некоторых консолях (вроде иксовой) в отношении всяких F-клавиш (особенно с модификаторами).

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

167. "Вышел форк Midnight Commander"  +/
Сообщение от anonymous (??) on 24-Ноя-08, 10:40 
>Про screen я в самом деле забыл. Он везде работает? На любой
>консоли?

кагбэ есть ещё dtach.

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

59. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 02:07 
А может "подружить" с FUSE?
Я думаю, если подумать :), это может быть перспективным направлением.

---
Просто сейчас уже сплю.
Завтра сам подумаю.

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

60. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 02:13 
>А может "подружить" с FUSE?
>Я думаю, если подумать :), это может быть перспективным направлением.
>Просто сейчас уже сплю. Завтра сам подумаю.

Ага, только сначала подумай что такое FUSE


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

66. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 22-Ноя-08, 02:59 
>>А может "подружить" с FUSE?
>>Я думаю, если подумать :), это может быть перспективным направлением.
>>Просто сейчас уже сплю. Завтра сам подумаю.
>
>Ага, только сначала подумай что такое FUSE
>

Вероятно, он имел ввиду automount, если потелепатничать немного...

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

109. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 15:36 
>А может "подружить" с FUSE?
>Я думаю, если подумать :), это может быть перспективным направлением.
>
>---
>Просто сейчас уже сплю.
>Завтра сам подумаю.

Я имел ввиду что бы работу с архивами, ftp, и т.д. сделать через основанные на FUSE(уже существующие) файловые системы.
Т.е. при в ходе в архив монтировать его (используя готовую ФС) например в ~/.mc/mnt и переходить в эту папку.
Вон тут http://apps.sourceforge.net/mediawiki/fuse/index.php?title=F...
куча файловых систем и еще кучу напишут (на все случаи жизни. покрыть возможности mc точно хватит).
Я думаю, что это будет удобно. Например нажать Ctrl+O и сделать что-то в консоле. Сейчас в mc такое не возможно.

---
Мозг включен.

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

117. "Вышел форк Midnight Commander"  +/
Сообщение от HoverHell (ok) on 22-Ноя-08, 18:06 
>>А может "подружить" с FUSE?
>>Я думаю, если подумать :), это может быть перспективным направлением.
>>
>>---
>>Просто сейчас уже сплю.
>>Завтра сам подумаю.
>
>Я имел ввиду что бы работу с архивами, ftp, и т.д. сделать
>через основанные на FUSE(уже существующие) файловые системы.

Ну, основная проблема упомянута выше — mc он и под BSD бывает :)
Но вот других препятствий этому я и вправду не вижу.

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

119. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 19:00 
А fuse под bsd не бывает? Гугл говорит, что бывает...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

120. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 19:04 
А если оно под bsd не юзабельно, то можно всеравно работать в этом направлении, тогда у bsd'шников будет еще один повод доделать fuse под bsd.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

127. "Вышел форк Midnight Commander"  +/
Сообщение от Michael Shigorin email(ok) on 22-Ноя-08, 20:23 
Отнюдь не переживая за bsd-шников, поинтересуюсь: зачем?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

146. "Вышел форк Midnight Commander"  +/
Сообщение от Kirill_AG (??) on 23-Ноя-08, 14:28 
FUSE под BSD давно есть
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

63. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 02:36 
Ошибка сегментирования :-(
Собирал ./configure --prefix=/usr --enable-charset
P.S.:
OpenSUSE 11
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

64. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 02:52 
>Ошибка сегментирования :-(
>Собирал ./configure --prefix=/usr --enable-charset
>P.S.:
>OpenSUSE 11

Фсе работат...

CFLAGS="-m64 -O3 -g0" ./configure --prefix=/usr --libdir=/usr/lib64 --with-samba --without-gpm-mouse --with-x --with-gnu-ld --enable-charset --disable-glibtest


Год назад я бы назвал это OpenSuSE 10.3

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

65. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 02:59 
fish.c:638: предупреждение: формат ‘%u’ предполагает тип ‘unsigned int *’, но аргумент 3 имеет тип ‘off_t *’
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

68. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 03:47 
editkeys.c:274: предупреждение: в передаче аргумента 1 ‘one_from_displayCP_to_UTC4INTERNAL’: несовместимый тип указателя
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

71. "Вышел форк Midnight Commander"  +/
Сообщение от Armen on 22-Ноя-08, 05:29 
Наконец-то кто-то озаботился состоянием mc!
Ура!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

72. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 05:56 
Дела такие...

Из main.c  из main()       вызывается load_setup();
в setup.c  из load_setup() вызывается init_translation_table();
в charset.c init_translation_table() вызывается checkIfCodepageUTF(cpsource);
там же, в checkIfCodepageUTF() пытается читать из структуры кодировки.

  if (_cp < 0 )
    _cp = 0;
cp_name = codepages[_cp].id; /* которых на самом деле нет */


И при инициализации в ф-ции load_codepages_list(), если не находит
возвращает -1.

fname = concat_dir_and_file(mc_home, CHARSETS_INDEX);

if (!(f = fopen (fname, "r"))) {
         g_free (fname);
         fname = NULL;

      fname = concat_dir_and_file (mc_home_alt, CHARSETS_INDEX);

            if ( ! (f = fopen (fname, "r")) ) {
           fprintf (stderr, _("Warning: file %s not found\n"), fname);
               g_free(fname);
               fname = NULL;
            }
    return -1;
  }
g_free (fname);
fname = NULL;


Так что в функцию checkIfCodepageUTF() попадает -1
и она  прекрасно отрабатывает

  if (_cp < 0 ) /* -1 - условие истино */
    _cp = 0;    /* а хули толку        */
cp_name = codepages[_cp].id; /* их-то всё равно нет */

:) Доброе утро, я спать!

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

73. "Вышел форк Midnight Commander"  +/
Сообщение от Sarge (??) on 22-Ноя-08, 08:20 
Я бы хотел видеть в mc следующее:
- при нажатии ctrl+home -> переход в корневой каталог; если уже находимся в корневом каталоге, то в домашний.
- в меню смены прав (ctrl+x, c) -> пронумеровать галочки от "1" до "=" (в порядке расположения этих клавишь на клавиатуре) для возможности изменения этих прав хоткеями
- в меню смены овнера -> сортировать имена овнера и группы по алфавиту и переход на первого овнера/группу, начинающегося с определённого символа при нажатии его на клавиатуре.
- в справочнике каталогов (ctrl+\) тоже пронумеровать позиции с возможностью быстрого выбора нужной позиции; и ещё сделать подтверждение на удаление, а то я иногда промазываю по кнопке 'End' и нажимаю 'Delete'
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

93. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 13:31 
> Я бы хотел видеть в mc следующее:

Присылай свои патчи увидим!

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

121. "Вышел форк Midnight Commander"  +/
Сообщение от Michael Shigorin email(ok) on 22-Ноя-08, 19:58 
>Я бы хотел видеть в mc следующее:
>- при нажатии ctrl+home -> переход в корневой каталог;

cd /

> если уже находимся в корневом каталоге, то в домашний.

cd

>и ещё сделать подтверждение на удаление, а то я иногда промазываю

Включите подтверждение на удаление? (или его за эти годы отломали?)


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

177. "Вышел форк Midnight Commander"  +/
Сообщение от Sarge (??) on 24-Ноя-08, 17:58 
>cd /
>cd

Какое отношение это имеет к mc?

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

А прочитать полностью? Там речь идёт про меню ctrl+\

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

142. "Вышел форк Midnight Commander"  +/
Сообщение от PavelR (??) on 23-Ноя-08, 08:33 
по первой хотелке:

две команды:  "cd ~"  и  "cd /" - и не надо никаких костылей.


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

74. "Вышел форк Midnight Commander"  +/
Сообщение от Ryu Seung Ha email on 22-Ноя-08, 08:29 
лучше бы подключился к разработке и допиливанию mc-light...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

77. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 09:33 
>При однобайтных и UTF-8 системной кодировке, при редактировании файла теперь  
> можно переключать кодировку.

Как?

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

94. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 13:43 
>>При однобайтных и UTF-8 системной кодировке, при редактировании файла теперь  
>> можно переключать кодировку.
>
>Как?

Судя по коду, Ctrl-T

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

80. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 10:29 
С --enable-charset вот такая хрень получаеться
/usr/local/mc/bin/mc
Segmentation fault

А без чарсета все запускается.

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

82. "Вышел форк Midnight Commander"  +/
Сообщение от PavelR email(??) on 22-Ноя-08, 10:42 
Господа, а как насчет отключаемости подсветки табов и пробелов в mceditor ?


Штука несомненно удобная при редактировании, но очень неудобна если надо из консоли мышкой выделить кусок текста и вставить кудато в другое окно, т.к. вся эта подсветка также будет копироваться как текст.

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

101. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 14:18 
>Господа, а как насчет отключаемости подсветки табов и пробелов в mceditor ?
>
>
>
>Штука несомненно удобная при редактировании, но очень неудобна если надо из консоли
>мышкой выделить кусок текста и вставить кудато в другое окно, т.к.
>вся эта подсветка также будет копироваться как текст.

В редакторе F9->Настройка->Highlight options...

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

102. "Вышел форк Midnight Commander"  +/
Сообщение от PavelR (??) on 22-Ноя-08, 14:43 

Это в этом форке такая опция наличествует ?

У меня дебьян, в нем отключается цветовыделение, а замена пробелов на точки и табов на <---> остается...

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

158. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 24-Ноя-08, 03:22 
>>Господа, а как насчет отключаемости подсветки табов и пробелов в mceditor ?
>>
>>
>>
>>Штука несомненно удобная при редактировании, но очень неудобна если надо из консоли
>>мышкой выделить кусок текста и вставить кудато в другое окно, т.к.
>>вся эта подсветка также будет копироваться как текст.
>
>В редакторе F9->Настройка->Highlight options...

Или Нажимать Ctrl+v - циклическое переключение режимов отображения пробелов и/или табов.

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

185. "Вышел форк Midnight Commander"  +/
Сообщение от mcuser on 04-Мрт-09, 15:30 
>>Господа, а как насчет отключаемости подсветки табов и пробелов в mceditor ?
>>
>>
>>
>>Штука несомненно удобная при редактировании, но очень неудобна если надо из консоли
>>мышкой выделить кусок текста и вставить кудато в другое окно, т.к.
>>вся эта подсветка также будет копироваться как текст.
>
>В редакторе F9->Настройка->Highlight options...

У меня нет этой опции в настройках
В чем может быть проблема? Есть другие способы отключить подсветку?

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

90. "Вышел форк Midnight Commander"  +/
Сообщение от Karbofos (??) on 22-Ноя-08, 13:15 
спасибо за труды.
надеюсь, идея с объединением патчей воплотится
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

91. "Вышел форк Midnight Commander"  +/
Сообщение от XoXa on 22-Ноя-08, 13:20 
А как вы вообще его используете? Ну... мне просто интересно. Для каких задач?
PS: не флейма ради, а выяснить для себя, -- оно мне надо? Лично я, не умею его использовать (не научили в свое время, -- дали по рукам).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

92. "Вышел форк Midnight Commander"  +/
Сообщение от HoverHell (ok) on 22-Ноя-08, 13:25 
>А как вы вообще его используете? Ну... мне просто интересно. Для каких
>задач?
>PS: не флейма ради, а выяснить для себя, -- оно мне надо?
>Лично я, не умею его использовать (не научили в свое время,
>-- дали по рукам).

Ну, я и правда нахожу консоль с шеллом более удобной во многих случаях.
Необходимость в mc возникает в тех случаях, когда нужно совершать всяческие операции над множествами похоже поименованных файлов (когда для введения имени каждого с автодополнением требуется не менее 5 символов*).

* Особенно когда варианты этих символов — тире и подчёркивания. Часто встречается в каталогах с сырцами дебиановских пакетов :). Ещё что-то такое может встречаться в каталогах с какими-либо сериалами.

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

99. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 22-Ноя-08, 14:14 
> Ну, я и правда нахожу консоль с шеллом более удобной во многих случаях.

1. Залезть на FTP/SMB/SSH сервер найти там нужное и скопировать в соседнюю панель.
2. Табом прыгать по каталогам находящихся на расстоянии в 1024 знака

типа
cd /usr/src/GCC/gcc-4.3.2/gcc/testsuite/g++.old-deja/g++.abi
ls
cd /media/disk/src/packages/BUILD/freetype-2.3.5/builds/amiga/include/freetype/config
ls

Ну трахайся если прикалыват...

3. Нех-редактор.
4. Вставка удаление столбцов.
5. По каталогам с русскими именами и пробелами так же очень удобно лазить...


И не надо пантоваться, типа Кульхацер, pure shell... Полно вас тут...

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

103. "Вышел форк Midnight Commander"  +/
Сообщение от HoverHell (ok) on 22-Ноя-08, 14:45 
>> Ну, я и правда нахожу консоль с шеллом более удобной во многих случаях.
>Ну трахайся если прикалыват...
>И не надо пантоваться, типа Кульхацер, pure shell... Полно вас тут...

Эмм… Мсье предпочитает не читать сообщения дальше первой строчки?
Случаи, описанные выше, не так часто встречаются. И, как я уже сказал, именно для таких случаев mc и нужен.

Мне было бы больше интересно узнать, попадаются ли такие задачи (вроде упомянутых мной или pavlinux'ом) автору первого поста этой ветки, и если да — то как он с ними без mc справляется.

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

105. "Вышел форк Midnight Commander"  +/
Сообщение от XoXa on 22-Ноя-08, 15:02 
> Случаи, описанные выше, не так часто встречаются.
> И, как я уже сказал, именно для таких случаев mc и нужен.
> Мне было бы больше интересно узнать, попадаются ли такие задачи (вроде упомянутых
> мной или pavlinux'ом) автору первого поста этой ветки, и если да — то как он с
> ними без mc справляется.

1.По русским именам бегать мне практически не приходится. М.б. потому, что я ими стараюсь не пользоваться, а если пользуюсь, то на win-машине.
2.По smb-сетке тоже лазать практически не приходится. Если что-то требуется закачать, то использую winscp-шный плагин для FAR.
3.Пожалуй да, когда имеется надобность в копировании множества файлов, которые надо отобрать "глазками", мне кажется очень удобно использовать Ins в mc.
4.Hex-редактор прямо сейчас и попробую на 2Gb оракловом дампе (известный глюк exp-а, когда вместо 0x20 прописывается 0x00 в поле с DEFAULT). Правда что-то мне говорит, что ничего у меня не выйдет. До недавнего времени пользовался hexeditor-ом под Win -- HxD. За счет того, что он считывает по-блочно, он вполне справляется и с большими объемами файлов. BTW, если у кого есть рецепт, как это можно сделать в *nix (лучше всего, если это будет что-то типа hex-sed), то буду очень благодарен, т.е. найти в бин.файле заданную последовательность, и заменить ее на другую.
5.Немного не понял, что такое "вставка удаление столбцов"... Наверное в mcedit. Но он мне не нравится...:( Даже для минимального редактирования. Даже не хочется вдаваться в подробности, что именно мне в нем не нравится (иначе и правда поднимается флейм).

PS: странное дело... вроде и написал, что "не ради флейма"... ан нет... тут же "кульхацкер", "полно вас тут" -- это что, действует как красная тряпка?

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

110. "Вышел форк Midnight Commander"  +/
Сообщение от XoXa on 22-Ноя-08, 15:59 
>4.Hex-редактор прямо сейчас и попробую на 2Gb оракловом дампе (известный глюк exp-а,
>когда вместо 0x20 прописывается 0x00 в поле с DEFAULT). Правда что-то
>мне говорит, что ничего у меня не выйдет. До недавнего времени
>пользовался hexeditor-ом под Win -- HxD. За счет того, что он
>считывает по-блочно, он вполне справляется и с большими объемами файлов. BTW,
>если у кого есть рецепт, как это можно сделать в *nix
>(лучше всего, если это будет что-то типа hex-sed), то буду очень
>благодарен, т.е. найти в бин.файле заданную последовательность, и заменить ее на
>другую.

Вьювер долго искал строчку, но найдя и исправив ее, все записалось, на удивление, быстро. Т.о. hexedit для моих целей вполне пригоден. Другими словами, вот два применения mc, которые для меня полезны :)
Однако, если кто-нибудь подскажет я автоматический инструмент, а-ля sed, для модификации binary-файлов, то я буду очень признателен.

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

106. "Вышел форк Midnight Commander"  +/
Сообщение от ln on 22-Ноя-08, 15:06 
а это о чем?
4. Вставка удаление столбцов.

не про редактор, случаем?

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

112. "Вышел форк Midnight Commander"  +/
Сообщение от Stat on 22-Ноя-08, 16:30 
1. lftp для этого вполне рулит.
2. cd /media/disk/src/packages/BUILD/freetype-2.3.5/builds/amiga/include/freetype
cd /usr/src/GCC/gcc-4.3.2/gcc/testsuite/g++.old-deja/g++.abi
В zsh это всяко быстрее, проверено. Просто потому что при комплишоне можно указать по одной букве от кучи вложенных каталогов, а
3. Для этого есть chexedit
4. Каких столбцов, куда?
5. Разницы, какой язык каталогов нет. Пробелы тоже не мешают, если они не в начале названий.

> И не надо пантоваться, типа Кульхацер, pure shell... Полно вас тут...

Это выдает в вас комплексы и малый возраст. Вас тут тоже полно.

Я скажу что mc удобен только в одном случае - когда нужно разгрести помойку, где навалено несколько сотен черти как обозванных файлов. Это да.

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

123. "Вышел форк Midnight Commander"  +/
Сообщение от Michael Shigorin email(ok) on 22-Ноя-08, 20:10 
>2. cd /media/disk/src/packages/BUILD/freetype-2.3.5/builds/amiga/include/freetype
>cd /usr/src/GCC/gcc-4.3.2/gcc/testsuite/g++.old-deja/g++.abi
>В zsh это всяко быстрее, проверено.

Зависит, для одной схожей задачи тоже обычно mc применяю.  Когда "cd -" недостаточно из-за того, что минимум в одном месте всё равно ещё бегать между ../ и ./ (btw если кто не в курсе про lynx like motion в опциях и влевом-вправом по каталогам, а также ctrl-y/u для истории -- полезные штуки).

Кстати, про историю по последнему аргументу на alt-. (esc .) знаете?  Крайне удобная фича (mkdir zzz-y.x<enter>cd <alt-.>), в zsh/bash наблюдается.

>5. Разницы, какой язык каталогов нет.

Эээ... не скажите, тут как раз mc был замечен в куроченье history, когда кириллица туда в квоченом виде летела.  KOI8-R.

>Пробелы тоже не мешают, если они не в начале названий.

ls \ 1

>Я скажу что mc удобен только в одном случае - когда нужно разгрести помойку,
>где навалено несколько сотен ***** как обозванных файлов. Это да.

И это да.  Например, ~/Download за полгода :)

Кстати, а задачу "вытащить файлик из исошника или другого архива" как обычно решаете?  Просто с той же avfs zsh больше мешает, чем помогает -- а отучать лень было.

Когда надоело mount -o loop -t iso9660, сделал соответствующую extfs.  Только вот спасибо апстриму isoinfo -- порой меняют чуток формат вывода -l -R :-/

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

100. "Вышел форк Midnight Commander"  +/
Сообщение от КтулхЪ on 22-Ноя-08, 14:17 
так и не смог собрать этот Advanced Midnight Commander mc-4.1.x-MP.

Там в этих падчах есть который добавляет очередь копирования/перемещения?

кто нибудь слышал о far? четам с его открытым кодом ченить делают? год прошел уж...

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

104. "Вышел форк Midnight Commander"  +/
Сообщение от Sarge (??) on 22-Ноя-08, 14:47 
> кто нибудь слышал о far? четам с его открытым
> кодом ченить делают? год прошел уж...

под линукс его всё-равно портировать не собираются. Слишком многое там завязано на WinAPI.

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

108. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 22-Ноя-08, 15:35 
Вот скажите, а как сабж большинство юзают в xterme (Konsole, Terminal etc...) или в чистой консоли?

Если 1); то это маразм есть конкверор + баш в тех же иксовых терминалах.
Если 2); то это ДОСисм чистейший, чистый баш (про zsh молчу) + скрипты перло-рубино-питоновые гораздо эффективние и познавательнее.

ИМХО но mc нужен только переходникам с винды и неосилившим консоль.

Я и сам раньше включал mc, в компах я тогда 0 был, потом понял все эти псевдоГУИ не есть гут.

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

113. "Вышел форк Midnight Commander"  +/
Сообщение от Keeper email(??) on 22-Ноя-08, 16:37 
> Если 1); то это маразм есть конкверор + баш в тех же иксовых терминалах.

Konqueror - это который "a la Explorer" в Windows? Или вы таки имели в виду двухпанельный Krusader?

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

116. "Вышел форк Midnight Commander"  +/
Сообщение от HoverHell (ok) on 22-Ноя-08, 18:05 
>> Если 1); то это маразм есть конкверор + баш в тех же иксовых терминалах.
>
>Konqueror - это который "a la Explorer" в Windows? Или вы таки
>имели в виду двухпанельный Krusader?

Konqueror тоже двухпанельным быть умеет.

> юзают в xterme или в чистой консоли?

Я, конечно, в xterm'е использую, но до консоли мне в screen'е всегда ближе, чем до какого-нть гуя. Хотя это не относится ко всяким броузерам (картинки…) и IMам.

Но всё-таки интересно, что именно оп Аноним скажет про конкретные примеры применения, приведённые выше. Оно и правдо какими-то скриптами может заменяться?…

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

126. "Вышел форк Midnight Commander"  +/
Сообщение от Michael Shigorin email(ok) on 22-Ноя-08, 20:17 
>Если 1); то это маразм

Спасибо на добром слове (aterm за "etc...", боюсь, прокатит).

Могли бы прежде чем постить, почитать людей, которые успели и из mc поневылазить, и потом вылезти, и потом разделить мух с котлетами.

Для меня точка "вылезти" когда-то была при удалении "mc" в качестве последней строчки ~/.bash_profile -- потому как понял, что после логина чаще сразу жму F10, чем нет :)  Что не помешало позже немного расширить его и применить для задач, где не совсем удобен нормальный шелл (см. выше про avfs).

Хотите добрый совет?  Не набрасывайтесь так на людей с кулаками, даже если правильные в общем вещи говорите -- они ж не услышат.  Проверено на себе.

PS: курс о том, как использовать консоль, я в своём лицее читал в 1999 и достав в прошлом году из-под слоя пыли -- не нашёл, что исправить.  Читая вторично в этом году, уже заметил -- /usr/{doc,man} на /usr/share/{doc,man}. :)  http://fly.osdn.org.ua/~mike/docs/Linux145.ps.gz

PPS: "переходники с винды" или пограмотней нуля будут (тогда в курсе про tc/far/vc, а нередко сами быренько понимают разницу между command.com сотоварищи и нормальным шеллом), или им эти все эпитеты побоку, поскольку "а что тут вместо эксплорера" в лучшем случае.

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

118. "Вышел форк Midnight Commander"  +/
Сообщение от TotalCommander on 22-Ноя-08, 18:57 
интересно почему автор mc изначально не наделил его расширяемостью, всем миром писалибы плагины, небылоб мороки с совместимостью падчей.
так хочется "идеальный" файловый менеджер под консоль.
Между прочим никакой трюк с screen не заменит обычные табы, если работаешь с кучей каталогов, выделил слева файло а справа переключаешься по каталогам в табах и раскидываешь это файло.
А почему очереди нет, приходится ждать покак одни файлы сольются потом только перекидывать следующию партию.
Я понимаю что это будет только когда я сам падчи напишу :P, но неужели автор неосилил эти полезнейшие функции?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

124. "Вышел форк Midnight Commander"  +/
Сообщение от Square (ok) on 22-Ноя-08, 20:12 
>интересно почему автор mc изначально не наделил его расширяемостью, всем миром писалибы
>плагины, небылоб мороки с совместимостью падчей.
>так хочется "идеальный" файловый менеджер под консоль.
>Между прочим никакой трюк с screen не заменит обычные табы, если работаешь
>с кучей каталогов, выделил слева файло а справа переключаешься по каталогам
>в табах и раскидываешь это файло.
>А почему очереди нет, приходится ждать покак одни файлы сольются потом только
>перекидывать следующию партию.
>Я понимаю что это будет только когда я сам падчи напишу :P,
>но неужели автор неосилил эти полезнейшие функции?

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

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

125. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним email(??) on 22-Ноя-08, 20:16 
Где скачать для CentOs?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

128. "Вышел форк Midnight Commander"  +/
Сообщение от Angel IL on 22-Ноя-08, 21:21 
Странно у меня это все было еще 2 года назад :)
Только я себе еще добавлял "Исполняемые вперед".
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

129. "Вышел форк Midnight Commander"  +/
Сообщение от Денис (??) on 22-Ноя-08, 21:23 
>Где скачать для CentOs?

Для CentOS 5/RHEL 5 под i386 здесь http://people.redhat-club.org/inf/mc-slavaz/rpm/
Затем удаляем старый mc: rpm -e mc
Затем устанавливаем новый: rpm -ihv mc-XXXXXXX.rpm

Либо сразу обновляем через: rpm -Uhv mc-XXXXXXX.rpm

Пользователи Fedora берут последний srpms здесь http://people.redhat-club.org/inf/mc-slavaz/srpm/ и пересобирают т.е. делают rpmbuild --rebuild mc-XXXXXXX.src.rpm . Собранный пакет будет лежать в /usr/src/redhat/RPMS/i386

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

131. "Вышел форк Midnight Commander"  +/
Сообщение от Angel IL on 22-Ноя-08, 21:38 
вот например скрин
http://wl500g.info/attachment.php?attachmentid=2125&stc=1&d=...

правда патчил под wl500gp спасибо Dominus за патч с подсветкой файлов.

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

134. "Вышел форк Midnight Commander"  +/
Сообщение от Ne01eX email(??) on 23-Ноя-08, 00:38 
Спасибо дядя Слава. Взял на заметку =).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

136. "Вышел форк Midnight Commander"  +/
Сообщение от Ne01eX email(??) on 23-Ноя-08, 01:01 
Сейчас правил сайт и осознал:

"ты понимаешь, что привязан к mc, когда, чтобы сохраниться по привычке жмешь F2 в любом textfield".

=) =) =)

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

138. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 23-Ноя-08, 02:36 
     /* no entry will cover more than 6 months */
      low = t - MAX_DST_WIDTH/2;
      if (t < low)    
/* Вы там идиоты чтоли: t никогда не будет меньше!!!
  * low = t - MAX_DST_WIDTH/2, следовательно выражение
  * t < low равносильно  t < t - MAX_DST_WIDTH/2; (например так 5 < 5 - 2)
  */

     low = TIME_T_MIN;
      
     high = t + MAX_DST_WIDTH/2;
     if (high < t)
    high = TIME_T_MAX;
     /* Те же яйца только в другую сторону
      * high = t + const
      * if ( t+c < t )  5+2 < 5 :)
      */
    
    

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

162. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 24-Ноя-08, 09:23 
>     /* no entry will cover more than
>6 months */
>      low = t - MAX_DST_WIDTH/2;
>      if (t < low)
> /* Вы там идиоты чтоли: t никогда не будет меньше!!!
>  * low = t - MAX_DST_WIDTH/2, следовательно выражение
>  * t < low равносильно  t < t -
>MAX_DST_WIDTH/2; (например так 5 < 5 - 2)
>  */

это зависит от типа t и значения t и MAX_DST_WIDTH. как Вы думаете, гениальный Вы наш, чему будет равно t после этого:
unsigned int t = 1;
unsigned int low;

low = t - 10;

/* представляете, low будет больше t, а t меньше low ! вот чудеса то ! */

ps: pavlinux, признавайся, "Вы там идиоты чтоли" ?

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

163. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 24-Ноя-08, 09:25 
s/чему будет равно t/чему будет равно low/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

139. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 23-Ноя-08, 02:41 
Люди, а кто это такой - Вячеслав Занько, кто знает его?
Что он до сей активности делал, - в каких участвовал, где учился, на кого?
Принятые патчи, свои проекты. ......

А то я чёй-то глянул, кроме исправления подсветки : и путей в манах :)
он особо-то и не делает...

-----

особенно понравились

tmp_w1 = g_malloc(sizeof(int)+1);  /* +1 на всякий случай? */
    memset(tmp_w1,0,5);    /* что за 5-ка не ясно подозреваю что sizeof(int)+1  */
    memcpy(tmp_w1, &c, sizeof(int)); /* а почему же тогда копируем sizeof(int), если выделил sizeof(int)+1 */
    tmp_w1[1] = (char) 0;      /* вместо tmp_w1[1] = '\0'; */

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

140. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 23-Ноя-08, 03:57 
>Люди, а кто это такой - Вячеслав Занько, кто знает его?

Нашел всё,
и как ссал на чужие домики под Гродно, топором рубил ноутбуки,
желает "умом выделиться", может "советы давать по Линуксу"

В общем все, кроме C кода!    

http://osdir.com/ml/user-groups.linux.minsk.general/2005-07/...
http://mlblog.osdir.com/user-groups.linux.minsk.general/2005...
http://mlblog.osdir.com/user-groups.linux.minsk.general/2006...
http://mlblog.osdir.com/user-groups.linux.minsk.general/2006...
http://mlblog.osdir.com/user-groups.linux.minsk.general/2006...
http://osdir.com/ml/user-groups.linux.minsk.general/2005-07/...

http://forum.mybrest.net/index.php?showforum=40
http://forum.ixbt.com/post.cgi?text=slavaz
http://www.fedoralinux.ru/forum/viewtopic.php?id=12
http://www.linux.org.ru/search.jsp?q=slavaz&include=all&date...
http://forum.sysfaq.ru/index.php?showuser=814
http://asplinux.net/node/805


http://asplinux.net/node/1997
> Слава, модератор форумов Администрирование, Сетевая безопасность, C/C++ /D, Shell (Bash), Lasarus/FreePascal/Kylix, Python,
> XUL/HTML/JavaScript, ведущий авторского проекта Почтовый сервис на основе Qmail для ASPLinux .
> Не правда ли, интересная коллекция интересов? Улыбка Слава умеет почти все - от администрирования до програмирования,
> причем программирование он знает профессионально и использует его как в серьезных перспективных проектах, так и
> при каждом удобном случае. "Скрипт может все!" - пожалуй, так можно можно охарактеризовать один из его девизов.
> Конечно, он мог бы и больше, но ему мешает... впрочем, он сам знает, что ему мешает

Фотка http://asplinux.net/files/memb/u1/poll/slavaz.jpg
город      Брест
Провайдер  CityLine.Брест. http://forum.cityline.by


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

141. "Вышел форк Midnight Commander"  +/
Сообщение от СуперМегаАноним on 23-Ноя-08, 05:50 
>и как ссал на чужие домики под Гродно, топором рубил ноутбуки,

Наш человек - зачет, теперь только этим форком буду пользоваться !!!

pavlinux Ви таки любите покопаться в чужом белье и не стесняетесь всем говорить об этом ?

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

144. "Вышел форк Midnight Commander"  +/
Сообщение от Keeper email(??) on 23-Ноя-08, 14:19 
>pavlinux Ви таки любите покопаться в чужом белье и не стесняетесь всем
>говорить об этом ?

zOMG, меня окружают одни извращенцы. Как страшно жить.

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

145. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 23-Ноя-08, 14:27 
Ну а Вам не интересно, кто это замутил? Мне да!
Просто были подобные истории с xmms и sim.  
хmms студент какого-то Педагогического института,
где даже бегло пр. Фурье не изучают, про С уж молчу.
А sim какой-то кульхацкер, из ТСХА :)  
  Так же, собрали с миру всех патчей, народ созвали,
но когда у них дошло дело до глубоких багов в алгоритмах,
рассосались как медь в кислоте. А народ-то завелся...
  Короча, если он себе ёщё 2-х человек на  равных правах не возмёт,
всё это накроется, опять же, медным тазом!
  Нам монархия не нужна!!!

  

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

152. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 23-Ноя-08, 17:35 
>[оверквотинг удален]
>хmms студент какого-то Педагогического института,
>где даже бегло пр. Фурье не изучают, про С уж молчу.
>А sim какой-то кульхацкер, из ТСХА :)
>  Так же, собрали с миру всех патчей, народ созвали,
>но когда у них дошло дело до глубоких багов в алгоритмах,
>рассосались как медь в кислоте. А народ-то завелся...
>  Короча, если он себе ёщё 2-х человек на  равных
>правах не возмёт,
>всё это накроется, опять же, медным тазом!
>  Нам монархия не нужна!!!

Согласен, самому очень трудно. Я бы сказал - невозможно, но не скажу - противоречит одному из моих девизов :)

Кроме патчей пока что ничего и не будет. Нужно очень много идей, раскиданных по дистрибутивам и по Интернету, слить воедино. Проверить их взаимную работу, чесать репу, почему у некоторых не собирается, у некоторых не перекодирует, а у некоторых вообще падает в кору. :(

Взялся я по одной простой причине - кому-то нужно было это сделать. Вообще-то начиналось всё только лишь с заточки mc под себя - я вообще не планировал никому ничего отдавать. Но потом засветился на ЛОРе в теме "кто сейчас чем занимается (или настраивает - не помню уже)". Там народ попросил оповестить их, когда закончу. Закончил, оповестил. В теме посыпались предложения. От "mc не нужен", до списков пожеланий. Я решил, что нужно таки ситуацию исправлять - авторы mc забили на своё детище, но это детище, судя по количеству откликов, умирать не собирается. Живёт дальше в виде патчей и реинкарнаций в разных дистрибах. Я поставил перед собой цель: слить всё разнообразие патчей воедино.
На качество кода не ругайтесь, пожалуйста. Моего кода там - кот наплакал, как верно Вы заметили. В основном, включения чужого кода (из патчей), включения пожеланий других людей.

Да, по поводу монархии - никакой монархии. Просто республика в одном человке - во мне :) Это значит, что второго контрибьютора приму я, третьего - уже оба будем думать, принимать или нет. Четвёртый и т.д. - принимаются по результатам голосования (и по количеству и качеству патчей от кандидата ) в списке рассылки, например. Короче, нормальная схема OS-разработки.

P.S. Желаете стать контрибьютором? Без проблем, свяжитесь со мной - mc@conference.jabber.redhat-club.org - это чат-рум, я там присутствую. Только просьба: терпимее друг к другу, плиз...

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

154. "Вышел форк Midnight Commander"  +/
Сообщение от anonymous (??) on 23-Ноя-08, 18:02 
>[оверквотинг удален]
>хmms студент какого-то Педагогического института,
>где даже бегло пр. Фурье не изучают, про С уж молчу.
>А sim какой-то кульхацкер, из ТСХА :)
>  Так же, собрали с миру всех патчей, народ созвали,
>но когда у них дошло дело до глубоких багов в алгоритмах,
>рассосались как медь в кислоте. А народ-то завелся...
>  Короча, если он себе ёщё 2-х человек на  равных
>правах не возмёт,
>всё это накроется, опять же, медным тазом!
>  Нам монархия не нужна!!!

pavlinux, склочный ты наш, ИМХО ты слишком много у подъезда с бабульками сидишь)).
Добрый совет тебе - бросай это дело =)

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

151. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 23-Ноя-08, 17:13 
>>Люди, а кто это такой - Вячеслав Занько, кто знает его?
>Нашел всё,
>и как ссал на чужие домики под Гродно, топором рубил ноутбуки,
>желает "умом выделиться", может "советы давать по Линуксу"
>
>В общем все, кроме C кода!

Ого. Стоило на выходные к куму в деревню съездить побухать - а тут уже целое расследование провели :)

На все фразы отвечу предложением: я такой же, как и все. Помогаю на форумах, ибо есть такое понятие "зарядка для ума", ну и порисоваться, само собой, в меру честолюбия. На других посмотреть и себя показать. Объём моих знаний никак не влияет на мои человеческие качества. Считаю, что наезды на других недопустимы, ибо даже если будет помощь, оформленная в стиле ЛОРа "man xxx, быдло", то сам факт помощи сводит на нет обращение к собеседнику. Что ещё? Обоссанные домики и прочие грешки? Гм, поступил неправильно, согласен. Но сделанного не стесняюсь - это прошлое, что было - того не переписать заново... и не обещаю, что такого не повторится. :)


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

143. "Вышел форк Midnight Commander"  +/
Сообщение от srgaz on 23-Ноя-08, 11:55 
Отличный форк.
2 pavlinux У Вас справка есть ? Наверно таких не берут в космонавты.  
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

147. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 23-Ноя-08, 14:36 
Нету там ни форка ни клона, куча патчей пока.

и переменные объявляются вот так:

int pupkin = 0

int function(int pupkin, char vasya) {

   int pupkin = 1;

   if (vasya == NULL) {  
      pupkin = 0
      return 1;
  } else {
          int pupkin = 0;
           if (1);
  }

Ну и так далее...

            

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

148. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 23-Ноя-08, 14:52 
И заебали вы уже на личности переходить!
Да, я придираюсь, но я объясняю почему и как.
А не просто обосрать павлинуха, назвать белобилетником,
который ссыться, курить грибы и чай, фетишист и дрочит на фото Торвальдса!


И щас ведь кто-нить снизу подпишет, - "А что это так?"



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

149. "патч-патч, перепатч"  +/
Сообщение от Andrey Mitrofanov on 23-Ноя-08, 15:22 
>И заебали вы уже

Тебе ж говорили уже, много раз, что это--^^^ взаимно.

> на личности переходить!

Некоторые -- почему-то не сразу. К Вам относятся _бережно_, а Вы не цените. :-P

>Да, я придираюсь, но я объясняю почему и как.
>А не просто обосрать павлинуха, назвать белобилетником,

О, это его проняло. Ещё один, приятный, "момент взаимности".

>который ссыться, курить грибы и чай, фетишист и дрочит на фото Торвальдса!

Чем бы дитя не тешилось, лишь бы не Таненбаумом!

>И щас ведь кто-нить снизу подпишет, - "А что это так?"

Фиг.

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

150. "патч-патч, перепатч"  +/
Сообщение от pavel_simple (??) on 23-Ноя-08, 16:07 
Ж:-) Дурдом -- а ведь весело :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

153. "Вышел форк Midnight Commander"  +/
Сообщение от yantux (??) on 23-Ноя-08, 17:36 
Вооще конечно хреного, что проекты не собраны в один. Бздец.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

155. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 24-Ноя-08, 03:05 
кой-чего портировано на бубунту, с поддержкой dnotify:

https://bugs.launchpad.net/ubuntu/+source/mc/+bug/301328

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

156. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 24-Ноя-08, 03:08 
Разве mc зависиот от Gnome??

$ apt-cache depends mc
mc
  Зависит: libc6
  Зависит: libglib2.0-0
  Зависит: libgpmg1
  Зависит: libslang2
  Предлагает: mime-support
  Предлагает: perl
  Предлагает: zip
  Предлагает: unzip
  Предлагает: bzip2
|Предлагает: links
    elinks
    elinks-lite
|Предлагает: w3m
  Предлагает: lynx
    lynx-cur
  Предлагает: arj
  Предлагает: file
  Предлагает: xpdf
  Предлагает: dbview

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

157. "Вышел форк Midnight Commander"  +/
Сообщение от Slavaz on 24-Ноя-08, 03:16 
>Разве mc зависиот от Gnome??
>
>  Зависит: libglib2.0-0

От гнома не зависит - зависит от glib.

2 Pavlinux: Посмотрите, пожалуйста, http://people.redhat-club.org/slavaz/trac/ticket/27#comment:2

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

160. "Вышел форк Midnight Commander"  +/
Сообщение от pavlinux (ok) on 24-Ноя-08, 06:02 
FIXED
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

161. "Вышел форк Midnight Commander"  +/
Сообщение от Ne01eX email(??) on 24-Ноя-08, 08:20 
Имхо, у павлинукса вечный ПМС, иначе его игра на публику вообще непонятна. Х$$вый код у mc был и до того как за него взялся Slavaz.
Помнится я пытался в нем разобраться, но... ниасилил =).

Опять же, имхо, от glib не надо избавляться...

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

164. "Вышел форк Midnight Commander"  +/
Сообщение от Голодный Эвок Грызли on 24-Ноя-08, 09:30 
Хотелось бы:
1. Сохранение ранее введенных выражений в селекте файлов по серому "+".
2. Нормальной работы сочетаний клавиш типа alt-клавиша, ctrl-клавиша в xtrerm и иже с ним.
3. И вообще, было бы очень неплохо вынести настройки горячих клавиш в отдельный файл чтобы можно было править по своему усмотрению.

зы Огромный сенькс за очень нужную работу.

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

173. "Вышел форк Midnight Commander"  +/
Сообщение от Angel IL on 24-Ноя-08, 13:48 
"2. Нормальной работы сочетаний клавиш типа alt-клавиша, ctrl-клавиша в xtrerm и иже с ним"

это настраивается в xterm, зуб даю, сам настраивал.

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

166. "Вышел форк Midnight Commander"  +/
Сообщение от Аноним (??) on 24-Ноя-08, 10:39 
мне кажется что сейчас основной задачей проекта надо ставить внесение в проект как можно больше уже написанных патчей для расширения функциональности, а уже затем писать новые костыли.

+ многа за возможность иметь хоткей в редакторе который показывает и скрывает табы и спэйсы.

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

178. "Вышел форк Midnight Commander"  +/
Сообщение от PavelR (??) on 24-Ноя-08, 18:15 
>мне кажется что сейчас основной задачей проекта надо ставить внесение в проект
>как можно больше уже написанных патчей для расширения функциональности, а уже
>затем писать новые костыли.
>
>+ многа за возможность иметь хоткей в редакторе который показывает и скрывает
>табы и спэйсы.

я так и не понял - а это вообще отключается не хоткеем, а через опции (в новых патчах)?

в дебиановском патче такого нет, хотя сама подсветка есть.

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

179. "Вышел форк Midnight Commander"  +/
Сообщение от PavelR (??) on 24-Ноя-08, 18:28 
>[оверквотинг удален]
>>как можно больше уже написанных патчей для расширения функциональности, а уже
>>затем писать новые костыли.
>>
>>+ многа за возможность иметь хоткей в редакторе который показывает и скрывает
>>табы и спэйсы.
>
>я так и не понял - а это вообще отключается не хоткеем,
>а через опции (в новых патчах)?
>
>в дебиановском патче такого нет, хотя сама подсветка есть.

аа, тут говорят выше по тексту, что в принципе отключение присутствует, по Ctrl + V.

Чтож, отличный подарок.
И надо же было сделать это отключение той комбинацией клавиш, которая используется для операций копирования-вставки из буфера, а ?
И ведь особенно нужно это отключение если использовать копирование текста выделением из удаленной ssh-консоли, когда копируются и эти символы, символы табов (<--->) и пробелов (.).  

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

169. "Вышел форк Midnight Commander"  +/
Сообщение от meanwhile on 24-Ноя-08, 11:35 
забавно сколько лет консоли а досих пор нет файлового менджера для покрытия всех потребностей значит те кто говорит что живет в консоли лукавят ибо одними cp,mv сыт не будешь :P иначе бы давно появился такой файловый менеджер который бы заткнул за пояс всякие Конквероры и Крусадеры
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

170. "Вышел форк Midnight Commander"  +/
Сообщение от const email(??) on 24-Ноя-08, 12:27 
Не понятно, что имелось в виду... Для файловых операций я гуёвые проги не использую вообще, только ls, mv и иже с ними плюс mc. Причём для меня mc даже слишком перегружен фичами, мне бы хватило более простой альтернативы.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

182. "Вышел форк Midnight Commander"  +/
Сообщение от Sergey email(??) on 09-Дек-08, 20:28 
>mc. Причём для меня mc даже слишком перегружен фичами, мне бы
>хватило более простой альтернативы.

dc? который Demos Commander, тоже помойму давно померший..

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

172. "Вышел форк Midnight Commander"  +/
Сообщение от vadiml on 24-Ноя-08, 13:12 
Вспомнил про bug, который иногда достаёт

Для синхронизации панелей обычно пришется:
cd
Alt+A
Tab
Enter

Но когда в названиях каталога есть пробелы, выдаёт ошибку, хотя пробелы и экранируются

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

174. "фырк Minidight Commadeer"  +/
Сообщение от Andrey Mitrofanov on 24-Ноя-08, 15:20 
>Для синхронизации панелей обычно пришется:

Esc, O
a.k.a.
M+O
a.k.a.
Alt+O
?

>Но когда в названиях каталога есть пробелы, выдаёт ошибку, хотя пробелы и
>экранируются

Встроенный cd спотыкается об экранированные пробелы? А "где можно посмотреть на Ваш баг-рипорт"(тм)? :))

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

186. "фырк Minidight Commadeer"  +/
Сообщение от mcuser on 04-Мрт-09, 15:33 
> Господа, а как насчет отключаемости подсветки табов и пробелов в mceditor ?
>В редакторе F9->Настройка->Highlight options...

У меня нет этой опции в настройках
В чем может быть проблема? Есть другие способы отключить подсветку?

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

187. "фырк Minidight Commadeer"  +/
Сообщение от brag (ok) on 02-Июн-09, 00:21 
фигня миднайт. вот я создал клон deco. спасибо Сергею Вакуленко за идею! так же ему за замечательный текстовый редактор le :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

188. "фырк Minidight Commadeer"  +/
Сообщение от keeper email(ok) on 02-Июн-09, 14:09 
>фигня миднайт. вот я создал клон deco. спасибо Сергею Вакуленко за идею!
>так же ему за замечательный текстовый редактор le :)

Пруфлинк?

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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