LINUX.ORG.RU

Midnight Commander поддерживает выбор кодировки во встроенном редакторе


0

0

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

>>> Подробности



Проверено:

А почему бы не протолкнуть все эти патчи к mc в оффициальное дерево? Может Павел Роскин о всех этих патчах не подозревает?

hvv
()

Что-то я невижу по указанной ссылке никаких новостей что появилась возможность редактирования в различных кодировках ???????

Ruwa
()

2hvv: Павел о них знает, но хочет, чтобы они были переписаны с использованием iconv. Но на мой непросвещенный взгляд iconv пока недостаточно переносим. Но если кто-то возмется написать так, что будет удовлетворять и POSIX и glibc - я вкачу <p> 2 Ruwa: один абзац над горизонтальной чертой

sav
() автор топика

2sav: естественно надо только юзая iconv делать. Можно весь код, который юзает iconv, включать только при каком-то параметре configure. А с портабельностью iconv проблем нет - есть libiconv которая компилиться и работает на везде (ее и AbiWord юзает на всяких экзотических юниксах типа AIX).

hvv
()

Если какой-то патч и пойдет в официальное дерево - то только, ИМХО,
с iconv. По-крайней мере, я категорически против доморошенных таблиц
перекодировки из всего во все...

Если же говорить о развитии МС, то на F8 надо вешать селектор конвертеров
какие были в NC еще во 2-й версии...(или 3-й?) И задавать список
в кофиге... Тогда и вместо либ можно использовать iconv -f cp-1251 -t koi8-r и прочие конструкции...

Just my 0.02$

P.S> Если говорить об оригинальности патча, то подобное я видел еще 3 года назад...

BaT ★★★★★
()

Вот Женя Рошал скоро портирует FAR под UNIX, тогда вся эта срань типа MC умрёт сама собою. Уповаю на Женю Рошала и надеюсь, что скоро наступит смерть этого мерзкого полуночного командира уродца. Извините за грубости :)

anonymous
()
Ответ на: комментарий от anonymous

2anonimous: размечтался, шас добр╕й дядя прийд`т и напишет
2all: а по указанной сс╕лке никакого патча mc редактора нет
если я неправ то ткните носом

faust
()

Нда... А в ФАРе эта функция уже несколько лет присутствует. Причем там можно добавлять любые кодировки. Я согласен с анонимусом, если ФАР будет портирован под линукс, то мс, деко и прочие отстои отомрут. Имхо, конечно.

SolarWind
()

2SolarWind: ну про фар я даже упоминать не стал...:) Ну раз уж помянули...:) Короче - я прекрасно понимаю почему у многих юниксоидов развито сильное отвращение к NC-like программам...:) MC никаких других чуств, окромя тошноты вызвать не может имхо... До функциональности фара ему как до луны пешком...
А про портирование фара - забудте, не будет этого. Он слишком сильно завязан на винды раз. Но если даже и перепишут его под линукс толку особого не будет ибо вся его сила - в плагинах... Большинство из них не OpenSource и их авторам имхо глобоко плевать на линукс...

Irsi
()

2faust: ссылочка кривовата, я просил ее поправить, но все осталось на своих местах. Следует читать http://www.linux.zp.ua/mc. Конкретно файл http://www.linux.zp.ua/mc/mc-4.5.51-cpedit.patch.gz Кстати, поправьте url Вашей персональной странички

Timur, если то, что Вы говорите, верно я потратил несколько вечеров вхолостую ;(

sav
() автор топика

2irsi: ЕЯКХ ТЮП БДПСЦ ОНПРХПСЧР, ОКЮЦХМНБ ОНД КХМСЙЯ ОНД МЕЦН АСДЕР МЕ ЛЕМЭЬЕ(ЕЯКХ МЕ АНКЭЬЕ) ВЕЛ ОНД бШМЭ. оНД КХМСЙЯНЛ НВЕМЭ ЛМНЦН ОХЬСЫЕЦН МЮПНДН, ОН ЛНЕЛС ДЮФЕ АНКЭЬХМЯРБН, Х ОНВРХ БЯЕ ОНКЭГСЧРЯЪ ЛЯ

devil
()

2irsi: если фар вдруг портируют, плагинов под линукс под него будет не меньше(если не больше) чем под Вынь. Под линуксом очень много пишущего народо, по моему даже большинство, и почти все пользуются мс

devil
()

Хорошо, но мало!

Да-а-а! Плагины - вещь!

А вот ежели бы такой плагин, который за меня монтирование делал...
Как ведь в ДОС-е хорошо-то было Alt-F1(F2) и дискетка тут как тут.

anonymous
()

2 anonymous с ностальгией по dos: поставь автомонтер - будет также.

anonymous
()

КОГО ? Какой FAR под linux ?????? Не будьте такими наивными......Кто в это верит, это может и будет, но это будет ТАК не скоро, что будет уже не актуально юзать тот же FAR (так как он будет жалкое подобие на своего win32....)) Irsi правильно сказал ) а у меня просто эмоции. а как filemanager ......mc мне больше нравиться ) правда mc под win32 такая ж......а ( //creat

anonymous
()

Ok. Будет вам iconv

Ok. В ближайшее время переделаю свой патч с использованием
iconv. Может хоть тогда его вкл'ючат, а может быть включ'ат...
--
Walery Studennikov

anonymous
()

Ok. Будет вам iconv

Ok. В ближайшее время переделаю свой патч с использованием
iconv. Может хоть тогда его вкл'ючат, а может быть включ'ат...
--
Walery Studennikov

human
()

Walery Studennikov Может бы ты пнул iplabs,что бы они этот патч в свои дистры включили ...

anonymous
()

make install валится... :( edit.c:42: ../src/charsets.h: No such file or directory edit.c:43: ../src/selcodepage.h: No such file or directory make[3]: *** [edit.o] Error1 Где их взять?

anonymous
()

БЛИН!!! Видел я это "пишуший народ" под линукс! Я в свое время пытался поднять проет TUI - Text User Interface ;) Было всего ТРИ базовых требования - прокт должен быть мультиплатформенным (т.е. и под win32, BeOS, QNX и т.д. - тоже), NC-like, и GPL... Отозвалось всего ДВА человека... Вообщем проект сдох ибо у всех работа, всем деньги заробатывать надо...:(
P.S. Если кто возмется реанимировать - отдам все идеи с потрохами...

Irsi
()

2 Irsi: вот какой ты однако open-source hacker... И хрен ты его начинал? :0
Bluesman

anonymous
()

2Bluesman: достали некоторые ограничения фара...:) Да и под фряхой тогда еще хотелось иметь нечто подобное...:)

Irsi
()

2 Irsi: ну и что, хоть строчку кода написал? И на чем это написано? И как ты планировал реализовать вывод на консоль на юниксах (эсекйп-последовательности гнать)?

hvv
()

2hvv: язык проекта - С++, низкоуровневую часть писал samond (тот что с #fidorus), я больше занимался проработкой интерфейса и документацией... Там довольно много проблем как модифицировать интерфейст таким образом, чтоб все логично вписывалась как в юниксы, так и винды...
А эскейп-последовательности гнать - это варварство...:) мало чтоль готовых библиотек для вывода на консоль...:)
В качестве оснвы для макроязыка был выбран FORTH если интересно... В принципе была идея свести необходимость в компилируемых плагинах к минимуму...

Irsi
()

Щас пользуюсь Advanced Midnight Commander (A12pre), имхо кой в чем, гораздо более грамотно сделан, хотя и основан он на 4.1.35. Жаль что этот проект заглох. :(

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.