<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5%3AMidnight_Commander</id>
	<title>Обсуждение:Midnight Commander - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5%3AMidnight_Commander"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:Midnight_Commander&amp;action=history"/>
	<updated>2026-07-16T23:22:35Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:Midnight_Commander&amp;diff=22022&amp;oldid=prev</id>
		<title>imported&gt;MBHbot: /* top */удаление удалённого шаблона, removed: {{Заголовок обсуждения}}</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:Midnight_Commander&amp;diff=22022&amp;oldid=prev"/>
		<updated>2018-01-31T09:08:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;top: &lt;/span&gt;удаление удалённого шаблона, removed: {{Заголовок обсуждения}}&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Статья проекта Информационные технологии|важность=|уровень=|подпроект1=Свободное программное обеспечение|важность для подпроекта1=}}&lt;br /&gt;
{{Новые снизу}}&lt;br /&gt;
&lt;br /&gt;
== «Консольный» ==&lt;br /&gt;
&lt;br /&gt;
Почему вдруг «консольный»? Он ведь работает на любом терминале, а не только на консоли. — [[Участник:Monedula|Monedula]] 07:25, 11 Апр 2005 (UTC)&lt;br /&gt;
&lt;br /&gt;
:ну тогда нужно точно указать что такое консоль.Для меня консоль &amp;amp;ndash; это не под X сервером(или его аналогами).[[Участник:Sorib|sorib]] 14:38, 22 сентября 2005 (UTC)&lt;br /&gt;
&lt;br /&gt;
::В юниксоподобных системах консоль — это эмулятор терминала, встроенный в ядро. А ведь могут быть и другие типы эмуляторов — например, xterm. Или можно работать через telnet. Наконец, можно работать и на «железном» терминале. А в MS Windows консоль — это специальный тип окна. — [[Участник:Monedula|Monedula]] 06:15, 23 сентября 2005 (UTC)&lt;br /&gt;
:::«Консольная программа» — это вполне устоявшийся термин, который обозначает любую программу, работающую в текстовом режиме (без использования [[GUI]]). При этом неважно, запущена ли она на консоли, на удалённом терминале или в окне гражической оболочки. --[[Участник:SergV|SergV]] 06:23, 23 сентября 2005 (UTC)&lt;br /&gt;
:::::Это верно только для MS Windows! В юниксах всё по-другому. — [[Участник:Monedula|Monedula]] 07:01, 23 сентября 2005 (UTC)&lt;br /&gt;
:::::: Ну почему? [http://www.google.ru/search?hl=ru&amp;amp;scoring=r&amp;amp;q=%22консольная+программа%22+unix+OR+linux+-win32+-win95+group:fido7.ru.unix*&amp;amp;btnG=Поиск&amp;amp;lr=],[http://groups.google.ru/groups?as_q=&amp;amp;num=10&amp;amp;scoring=r&amp;amp;hl=ru&amp;amp;as_epq=&amp;amp;as_oq=консольный+консольная+&amp;amp;as_eq=win32+win95&amp;amp;as_ugroup=fido7.ru.unix*&amp;amp;as_usubject=&amp;amp;as_uauthors=&amp;amp;lr=&amp;amp;as_drrb=q&amp;amp;as_qdr=&amp;amp;as_mind=1&amp;amp;as_minm=1&amp;amp;as_miny=1981&amp;amp;as_maxd=23&amp;amp;as_maxm=9&amp;amp;as_maxy=2005], [http://www.google.ru/search?hl=ru&amp;amp;scoring=r&amp;amp;q=%22console+program%22+unix+OR+linux+-win32+-win95+group:fido7.ru.unix*&amp;amp;btnG=Поиск&amp;amp;lr=]. Я думаю, наоборот, термин пришёл в Windows извне. --[[Участник:SergV|SergV]] 09:20, 23 сентября 2005 (UTC)&lt;br /&gt;
::::::: В Windows термин «консоль» пришёл, скорее всего, из OS/2. В любом случае слово «консоль» слишком неоднозначно (см. [[консоль (информатика)]]). Лучше писать не «консольная программа», а «текстовая программа» или «программа текстового режима». — [[Участник:Monedula|Monedula]] 10:54, 23 сентября 2005 (UTC)&lt;br /&gt;
:::::::: Консоль&amp;amp;nbsp;— слово неоднозначное, «консольная программа»&amp;amp;nbsp;— нет. Результаты поиска в Яндексе: «консольная программа»&amp;amp;nbsp;—  5186, «текстовая программа» (кстати, неоднозначно)&amp;amp;nbsp;— 170, «программа текстового режима»&amp;amp;nbsp;— 12. --[[Участник:SergV|SergV]] 17:20, 23 сентября 2005 (UTC)&lt;br /&gt;
:::::::::[[:en:Computer console|Консоль в Английской Википедии]] Так что, давайте оставим как есть.Тем более, что это согласуется с тем, что написано в статье [[Консоль]] [[Участник:Sorib|sorib]] 11:46, 28 сентября 2005 (UTC)&lt;br /&gt;
::::::::::Не вижу никакого согласования. — [[Участник:Monedula|Monedula]] 12:07, 28 сентября 2005 (UTC)&lt;br /&gt;
:::::::::::Предлагаю уже перечитать википедию и чётко разделить разницу между понятиями &amp;quot;Системная консоль&amp;quot; и &amp;quot;Интерфейс командной строки&amp;quot; [[Special:Contributions/93.123.168.44|93.123.168.44]] 19:00, 16 августа 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== glib в недостатках ==&lt;br /&gt;
&lt;br /&gt;
А как это использование библиотеки &amp;#039;&amp;#039;&amp;#039;glib&amp;#039;&amp;#039;&amp;#039; «затрудняет компиляцию»? Я ей неоднократно пользовался в своих проектах, у меня с ней никаких проблем не было, тем более при компиляции… --[[Участник:212.120.164.234|212.120.164.234]] 06:46, 7 июля 2006 (UTC) {{unsigned|D V S}}&lt;br /&gt;
:дело в том что библиотека glib хотя и является неотъемлемой частью большинства дистрибутивов, она все равно не обязательна. По сути дела, если компилировать всю систему с нуля, эта библиотека требуется как правило на этапе компиляции приложений для X-Windows и по сути разрабатывается вместе с пакетом GTK той же командой. Это, несомненно, не имеет никакого значения для настольной системы, но, например, на встраиваемой системе с ограниченным количеством места на диске и оперативной памяти (например, сетевой маршрутизатор или КПК) наличие лишней библиотеки нежелательно. Исходя из общей концепции системы, и считая, что большое количество сложных зависимостей между пакетами - один из недостатков Unix, я бы согласился с автором. -- alx [[Участник:195.162.48.6|195.162.48.6]] 00:41, 16 сентября 2006 (UTC)&lt;br /&gt;
:: Недостатки: Использование библиотеки glib, что затрудняет компиляцию&lt;br /&gt;
::Неверная мысль. Вы считаете, что программа должна быть написана с использованием одной лишь библиотеки libc? Подавляющее большинство программ под линукс используют дополнительные библиотеки.&lt;br /&gt;
::Вы пишите так, как-будто это очевидный общепризнанный факт. Если это было бы так, авторы давно переписали бы все без использования glib. Может Вы считаете себе допустимым рассуждать о чужой работе, отношение к которой Вы не имеете?&lt;br /&gt;
&lt;br /&gt;
::&amp;quot;затрудняет компиляцию&amp;quot;. Это вообще ерунда. Никакая компиляция не затрудняется, от наличия нормально установленных рабочих библиотек это никак не зависит.&lt;br /&gt;
::Чувствуется, что Вы не любите glib просто за то, что оно имеет отношение к GTk и Гному. {{unsignedIP2|22:15, 20 ноября 2006|85.140.163.21}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
:: Честно говоря, на заре становления midnght-commander.org был минихоливарчик по поводу glib. Энрико Вейгелт (Enrico Weigelt ara Metux) начал усиленно предлагать замену глиб в виде своего MHL - MicroHelper Library. Выпустили релиз с ним (4.6.2) и огребли тучу негативных отзывов. Вернули глибы. Сейчас глибы ипользуем как замену многих велосипедов. Например, поддерживаем работу с ini-файлами согласно спецификациям freedesktop.org. А всего лишь заменили свой код по работе с ini-файлами на глибовый. Свой код, кстати, был позаимсвован когда-то из wine. :) Точно также будем избавляться и от popt-библиотеки, фактически встроенной в исходники - у глиба есть свой мощный механизм парсинга комстроки. Вовсю пересматриваем код и меняем потуги на свои аллокаторы памяти (глиб более чем устраивает своим g_malloc0(), g_new0(), g_free() ). Работа со строками переменной длинны - тоже просто песня ( функции семейства g_string_*).  В результате больше завязываемся на glib =&amp;gt; меньше размер бинарника. Если так уж надо для embedded - есть проект, вроде eglib (Роланд Иллиг упоминал про него). Это облегчённая и урезанная версия глибов. Если кого-то заинтересует - ждём тикетов (с патчами ;) ) на http://midnight-commander.org/newticket.&lt;br /&gt;
[[Special:Contributions/213.184.239.134|Contributions/213.184.239.134]] 18:50, 15 июня 2009 (UTC) &amp;#039;&amp;#039;&amp;#039;Slavaz&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [[Special:Contributions/188.16.129.188|188.16.129.188]] 16:57, 11 июля 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Немного устаревшая информация на странице ==&lt;br /&gt;
mc сейчас нативно поддерживает UTF-8, при этом используются патчи Ростислава Бенеса, а не патчи от Red Hat или Debian. При этом переключение кодировок работает как в редакторе/просмотрщике, так и в файловых панелях (всё тот же старый добрый ctrl+t). Также сейчас в mc серьёзно переработана система поиска (унифицирована), делаются шаги к унификации всех исходных текстов. Исправлено множество багов (добавлены новые, само собой ;) ), реализованы фичи и бантики... Короче, mc обновился. Фактически, готовимся к пререлизу mc-4.7.0-pre1&lt;br /&gt;
&lt;br /&gt;
По возможности стараемся вести русскоязычную документацию: http://www.midnight-commander.org/wiki/ru/WikiStart&lt;br /&gt;
&lt;br /&gt;
Русского форка как такового уже нет - мы все сейчас развиваем апстрим на http://www.midnight-commander.org, а руфорк так и останется замороженным. Ветка mc-4.7, как минимум, будет содержать все фишки руфорка (плюс множество своих уже уникальных фишек. Например, навигацию по коду в редакторе, показ номеров строк, редактирование нескольких файлов).&lt;br /&gt;
&lt;br /&gt;
Резюме: можно убрать упоминание про руфорк со страницы, а можно и оставить (как памятник успешной попытке разбудить апстрим :) ).&lt;br /&gt;
&lt;br /&gt;
[[Special:Contributions/213.184.239.134|Contributions/213.184.239.134]] 18:50, 15 июня 2009 (UTC) &amp;#039;&amp;#039;&amp;#039;Slavaz&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Скриншот ==&lt;br /&gt;
Обновите скриншот. Мс стал красивше.&lt;br /&gt;
[[Special:Contributions/213.184.239.70|213.184.239.70]] 22:35, 30 октября 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Сделал новый скриншот, посмотрите. Значительных различий в интерфейсе, правда, не увидел. -- [[User:X7q|X7q]] 05:58, 7 ноября 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== интерфейс в недостатках ==&lt;br /&gt;
&lt;br /&gt;
Непонятно следующие: &amp;quot;устаревший пользовательский интерфейс&amp;quot;. Если речь о псевдографике, то почему недостаток? Это особенность.&lt;br /&gt;
--[[Участник:Alexeyf|Alexeyf]] 21:00, 13 сентября 2006 (UTC)&lt;br /&gt;
:Согласен, действительно, в Юниксах весь системный софт работает в консоли, однако этот тип операционных систем прочно держится на рынке серверных ОС от части именно из-за использования консольного интерфейса - дело в том что это самый простой и надежный способ удаленного администрирования - если не сказать больше, один из способов унификации и автоматизации, принятый на этой платформе. Midnight Commander, в общем-то, можно отнести к системному ПО, почему же использование одной из важнейших концепций данной платформы считается недостатком? Кстати, существовала и графическая версия mc, которая вошла в ранние версии графической оболочки GNOME - gmc, напоминающая &amp;quot;Проводник&amp;quot; MS Windows. -- alx [[Участник:195.162.48.6|195.162.48.6]] 00:29, 16 сентября 2006 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Клон&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
По поводу описания:&lt;br /&gt;
&amp;quot;один из&amp;quot;. Си - один из языков программирования... bash - один из командных интерпретаторов...&lt;br /&gt;
&lt;br /&gt;
&amp;quot;клон Norton Commander.&amp;quot; - схожесть внешнего вида по умолчанию? По моему MC - это другая программа, весьма отличающаяся от NC.&lt;br /&gt;
--[[Участник:Alexeyf|Alexeyf]] 11:26, 28 сентября 2006 (UTC)&lt;br /&gt;
:Совершенно верно, «клон» любой программы имитирует лишь её вид и поведение с точки зрения пользователя, а внутри может быть устроен совершенно иначе. — [[Участник:Monedula|Monedula]] 13:05, 28 сентября 2006 (UTC)&lt;br /&gt;
::Повторюсь: &amp;quot;по умолчанию&amp;quot;. Если одну программу по умолчанию сделать на &amp;quot;вид&amp;quot; и по &amp;quot;поведению с точки зрения пользователя&amp;quot; похожей на другую, то это не значит, как мне кажется, что она станет ее [[Клон (информатика)|клоном]].&lt;br /&gt;
::&amp;quot;поведение с точки зрения пользователя&amp;quot;. По моему, этот показатель разный, хотя бы из-за функционала.--[[Участник:Alexeyf|Alexeyf]] 09:43, 29 сентября 2006 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Достоинства ==&lt;br /&gt;
&lt;br /&gt;
Удалил из достоинств следующий пункт: &amp;quot;Свободное программное обеспечение&amp;quot;. Это не является характеристикой программы, это ее лицензия, под которой распространяется данный продукт. {{unsigned2|15:32, 22 августа 2009|Luckjanov Alex}}&lt;br /&gt;
:Вероятно, имелись в виду достоинства, характерные для всего свободного ПО, такие как: бесплатность для любого использования (+гарантия того, что следующие версии не станут платными, а старые не лишатся поддержки), более лёгкое выявление ошибок, возможность переделки под себя и прочие... --[[User:FcxSanya|fcxSanya]] 17:29, 22 августа 2009 (UTC)&lt;br /&gt;
::Чтобы понять это, достаточно посмотреть на лицензию программы. [[User:Luckjanov Alex|Luckjanov Alex]] 10:06, 24 августа 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Форки ==&lt;br /&gt;
&lt;br /&gt;
Здравствуйте товарищи, существует достаточно большоое количество веток от mc,&lt;br /&gt;
в том числе и русских разработчиков. Было бы интересно описать их, у меня с русским&lt;br /&gt;
не очень, и нашёл на wiki только ради того, что бы прочитать о них. Но сделаю это&lt;br /&gt;
когда разбируюсь немного в теме, если никто не сделает это раньше меня(если бы кто этим &lt;br /&gt;
занялся, было бы очень не плохо), или не будет особых возражений. [[User:BASM|BASM]] 11:09, 19 ноября 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Да, форков много &amp;#039;&amp;#039;&amp;#039;было&amp;#039;&amp;#039;&amp;#039;. А какой-нибудь из них (кроме midnight-commander.org) в последний год или два хоть как-нибудь развивается? -- [[User:X7q|X7q]] 11:56, 19 ноября 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Понятия не имею, развивается или нет, но походу разработчики из последнего русского форка ушли в основную ветку. Если так, вероятно имеет смысл ничего не писать о форках. [[User:BASM|BASM]] 12:03, 19 ноября 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: Да вполне можно написать об этом. Можно бы создать раздел «История». -- [[User:X7q|X7q]] 12:24, 19 ноября 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Сообщение об ошибке ==&lt;br /&gt;
{{перенесено с|ВП:Сообщения об ошибках#Midnight Commander}}&lt;br /&gt;
Уточнение статьи о Midnight Commander - на сайте разработчиков выложены исходники последней стабильной версии 4.8.9: &lt;br /&gt;
&lt;br /&gt;
mc-4.8.9.tar.xz 10-Jul-2013 10:48  2.1M  &lt;br /&gt;
mc-4.8.9.tar.bz2 10-Jul-2013 10:48  2.8M  &lt;br /&gt;
&lt;br /&gt;
в которой произошли следующие изменения:&lt;br /&gt;
&lt;br /&gt;
Version 4.8.9&lt;br /&gt;
&lt;br /&gt;
- VFS&lt;br /&gt;
&lt;br /&gt;
  * extfs: support unrar-5 (#3015)&lt;br /&gt;
  * extfs: use xorriso (if exists) for writing into ISO images (#3027)&lt;br /&gt;
&lt;br /&gt;
- Editor&lt;br /&gt;
&lt;br /&gt;
  * Support unlimited file size (#1743)&lt;br /&gt;
&lt;br /&gt;
- Misc&lt;br /&gt;
&lt;br /&gt;
  * Lot of code cleanups (#2990, #2071, #2164, #2998, #3003, #3005, #3022)&lt;br /&gt;
  * Display additional info while viewing (by F3) *.iso files (#2006)&lt;br /&gt;
  * New skins:&lt;br /&gt;
    - modarin256: set of 256-color skins from Oliver Lange (#2737)&lt;br /&gt;
&lt;br /&gt;
- Fixes&lt;br /&gt;
&lt;br /&gt;
  * Fail to link if system lib does not contain strverscmp (#2992)&lt;br /&gt;
  * Segfault when mc&amp;#039;s temporary directory doesn&amp;#039;t belong to the correct user (#3021)&lt;br /&gt;
  * Race condition when creating temporary directory (#3025)&lt;br /&gt;
  * Mouse doesn&amp;#039;t work in screen and tmux (#3011)&lt;br /&gt;
  * Incorrect file size in copy/move overwrite query dialog (#3000)&lt;br /&gt;
  * Garbage in subshell prompt (#3001)&lt;br /&gt;
  * Incorrect WLabel redraw after text change (#2991)&lt;br /&gt;
  * Find File: &amp;quot;All charsets&amp;quot; options don&amp;#039;t work (#3026)&lt;br /&gt;
  * When an unknown key is pressed, it is interpreted as garbage (#2988)&lt;br /&gt;
  * Segfault on creating new file in external editor (#3020)&lt;br /&gt;
  * Rotating dash is not removed when mc finishes reading the directory (#2163)&lt;br /&gt;
  * mcedit: word completion failed if word to be completed is begun from begin of file (#2245)&lt;br /&gt;
  * mcview: broken switch between raw and parse modes (#2968)&lt;br /&gt;
  * Hex viewer: continue search doesn&amp;#039;t work (#2706)&lt;br /&gt;
  * sftpfs: broken SSH aliases (#2923)&lt;br /&gt;
&lt;br /&gt;
текущая версия в разработке - 4.10. Так что данные в статье можно уточнить без опасения ошибки.&lt;br /&gt;
&lt;br /&gt;
Автор сообщения: VictorVG [[Special:Contributions/193.105.175.48|193.105.175.48]] 02:42, 13 июля 2013 (UTC)&lt;br /&gt;
: {{к обсуждению}} --[[Участник:Shvann|Shvann]]&amp;amp;nbsp;&amp;lt;sup&amp;gt;[[Обсуждение участника:Shvann|о&amp;amp;nbsp;б&amp;amp;nbsp;с&amp;amp;nbsp;]]&amp;lt;/sup&amp;gt; 13:11, 13 июля 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>imported&gt;MBHbot</name></author>
	</entry>
</feed>